Неуспешно обновил /usr/portage - сильные тормоза, можно ли поправить? [solved]
WXP 13 мая, 2007 - 15:23
# cd /usr/ # mv portage portage-bak # tar -xvjf portage-20070508.tar.bz2 # mkdir portage/distfiles # cp portage-bak/disfiles/* portage/distfiles/
Раз 5 уже так обновлял, а вот на этот раз видимо не прокатило. Либо чего-то не учёл при обновлении.
emerge стал выдавать на всех пакетах такую ошибку:
denis@gentoohost ~ $ emerge -pv amarok These are the packages that would be merged, in order: Calculating dependencies \!!! A file listed in the Manifest could not be found: /usr/portage/net-dns/dnsmasq/dnsmasq-2.39.ebuild ... done! [ebuild R ] media-sound/amarok-1.4.5-r1 USE="-aac -arts -daap -debug -ifp -ipod -kde -mtp -musicbrainz -mysql -njb -noamazon -opengl -postgres -real -visualization -xinerama" LINGUAS="ru -af -ar -az -bg -br -ca -cs -cy -da -de -el -en_GB -es -et -fa -fi -fr -ga -gl -he -hi -hu -is -it -ja -ka -km -ko -lt -ms -nb -nl -nn -pa -pl -pt -pt_BR -ro -rw -se -sk -sl -sq -sr -sr@Latn -sv -ta -tg -th -tr -uk -uz -zh_CN -zh_TW" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB denis@gentoohost ~ $
И сам процесс "emerge -pv amarok" проходит минут 10.. Раньше это несколько секунд занимало.
Может не обновилась какая инфа в других папках? Может возможность её перегенерировать как-то или перепроверить/исправить какие-то структуры?
Что я сделал не так? Почему оно так сильно начало тормозить? Как поправить, если возможно?
»
- Для комментирования войдите или зарегистрируйтесь
Quote:tar -xvjf
А emerge-delta-webrsync не пробовали? И не забывайте делать
emerge --metadata
Видимо ошибка в Manifest. Чтобы исправить данную конкретную ошибку - запустите
ebuild /path/to/ebuild digest
. Теперь portage проверяет контрольные суммы ебилдов. Чтобы ускорить построение дерева зависимостей, запуститеemerge --regen
Спасибо,
Спасибо, отлично сработало!
После emerge --metadata и emerge --regen ошибка сама по себе исчезла.