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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       17 Feb 2005  17:28:59
 To : Kirill Ponomarew
 Subject : Re: portsclean
 -------------------------------------------------------------------------------- 
 
 17 фев 2005, четверг, в 12:05 KRAST, Kirill Ponomarew написал(а):
 
  >> Кажется, понял в чем дело. Мое дерево портов обновляется по крону.
  >> С некоторых пор cvsup гробит INDEX (imho, надо было просто автоматически
  >> коммитить его в дерево, а не удалять). 
  KP> Автоматически ничего не бывает, indexes в cvs всегда были старыми и
  KP> неактуальными, апдейтили их один раз в release cycle.  Коммитить
  KP> INDEX каждый час в CVS это бред, не забывай что INDEX размером в 6
  KP> мегов, коммитить раз в неделю тоже бред, потому что уже через час он
  KP> будет слегка устаревшим,
 
 Hу и что? Раз в неделю imho нормально - кому надо cвежее, можно
 и перестроить.
 
  KP> поэтому INDEX всегда готовили к релизу.  Я
  KP> согласен, что нас подвёл слегка cvsup, который игнорирует INDEX в
  KP> refuse файле, тем самым удаляя INDEX при каждом cvsup, но согласись,
  KP> удалять это не скачивать каждый раз.
 
 Hе вижу разницы - его приходится скачивать после cvsup'а, по хорошему.
 
  KP> Есть два варианта решения, или даже три, ножом пройтись по repo и
  KP> удалить INDEX[-5], если ты убедишь cvsadm@ что это крайне
  KP> необходимо, то могут сделать, хотя я против, фиксить cvsup на тему
  KP> refuse файла, или использовать INDEXFILE в /etc/make.conf
 
 Вот еще бы кто документировал INDEXFILE в четверке.
 
  >> Быть может, из-за этого мой INDEX.db однажды стал 2kb размером.
  >> Hаверное, однажды запустив portupgrade и сообразив, что строить
  >> INDEX.db он будет несколько часов снял его по Ctrl-C. INDEX.db
  >> остался недописанный. Почему-то portsclean не определил, что он
  >> усеченный, а вместо этого решил, что references все отсутствуют и
  >> все стер.
 
  KP> portsclean поступил так, как его научили,
 
 Это понятно
 
  KP> если INDEX.db пустой или
  KP> полупустой, то значит и references на distfiles в нём нет,
  KP> следовательно херим всё что есть.
 
 Впору fsck_indexdb делать ;-)
 
 Eugene
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: portsclean   Eugene Grosbein   17 Feb 2005 17:28:59 
Архивное /ru.unix.bsd/26093610011ff.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional