Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Kirill Ponomarew                     2:5020/400     17 Feb 2005  13:05:08
 To : Eugene Grosbein
 Subject : Re: portsclean
 -------------------------------------------------------------------------------- 
 
 On Thu, Feb 17, 2005 at 03:14:45PM +0300, Eugene Grosbein wrote:
 
 > Кажется, понял в чем дело. Мое дерево портов обновляется по крону.
 > С некоторых пор cvsup гробит INDEX (imho, надо было просто автоматически
 > коммитить его в дерево, а не удалять). 
 
 Автоматически ничего не бывает, indexes в cvs всегда были старыми и
 неактуальными, апдейтили их один раз в release cycle.  Коммитить
 INDEX каждый час в CVS это бред, не забывай что INDEX размером в 6
 мегов, коммитить раз в неделю тоже бред, потому что уже через час он
 будет слегка устаревшим, поэтому INDEX всегда готовили к релизу.  Я
 согласен, что нас подвёл слегка cvsup, который игнорирует INDEX в
 refuse файле, тем самым удаляя INDEX при каждом cvsup, но согласись,
 удалять это не скачивать каждый раз.
 
 Есть два варианта решения, или даже три, ножом пройтись по repo и
 удалить INDEX[-5], если ты убедишь cvsadm@ что это крайне
 необходимо, то могут сделать, хотя я против, фиксить cvsup на тему
 refuse файла, или использовать INDEXFILE в /etc/make.conf
 
 > Быть может, из-за этого мой INDEX.db однажды стал 2kb размером.
 > Hаверное, однажды запустив portupgrade и сообразив, что строить
 > INDEX.db он будет несколько часов снял его по Ctrl-C. INDEX.db
 > остался недописанный. Почему-то portsclean не определил, что он
 > усеченный, а вместо этого решил, что references все отсутствуют и
 > все стер.
  
 portsclean поступил так, как его научили, если INDEX.db пустой или
 полупустой, то значит и references на distfiles в нём нет,
 следовательно херим всё что есть.
 
 > Убил INDEX.db, сказал portsdb -u и все исправилось.
 
 -Kirill
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: portsclean   Kirill Ponomarew   17 Feb 2005 13:05:08 
Архивное /ru.unix.bsd/13568e1cd3945.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional