|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093610011ff.html, оценка из 5, голосов 10
|