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