Необычная проблема с "No package digest file found"....

Ставил Генту с livecd_miniinstall. Т.е. с командной строки.
После chroot'а обновил переменные среды env-update && source /etc/profile и поставил новый профиль командой:
#rm /etc/make.profile
#ln -sn /usr/portage/profiles/default-linux/x86/2006.1/ /etc/make.profile

Далее запускаю emerge --sync, всё обновляется...и далее emerge portage. Вот тут и начинается жалоба на:

!!! No package digest file found:
/usr/portage/app-misc/pax-utils/files/digest-pax-utils-0.1.15
!!! Type "ebuild foo.ebuild digest" to generate it.

Попробовал другой пакет - такая же фигня. Если же сгенерировать файл контрольной суммы для этого ебилда, то пакет ставится. Но не набирать же подобную команду для каждого пакета?

p.s.s. Рсинк сервер гарантированно рабочий.

В make.conf дописал только рсинк-сервер и зеркало.

P.S. Пробовал заново ставиться и с 2006.0 профилем, но такой же результат.

emerge regen?

emerge regen?

Пробовал уже,

Пробовал уже, не помогло. Попробую FEATURES="digest". Это же в make.conf прописывать?

Да. Ещё можно

Да. Ещё можно FEATURES="assume-digests", тогда они вообще проверяться не будут. А вообще, man make.conf

Если не поможет, то man emerge в сторону --digest
Или ещё ebuild digest

Допиши ещё

Допиши ещё FEATURES="digest"

народ - а вам

народ - а вам вообще не кажется что автодайджест - это грязный хак спецом для девелопера, и юзать его в нормальной системе неочень хорошо?

evadim А каким

evadim
А каким другим образом возможно поступить в данной ситуации, кроме скачивания последнего portage.tar.bz2 ?

нужно найти

нужно найти проблему по которой отсцтствуют дайджесты, иначе потом можно огрести проблем. если снапшот есть старый - можно дельтами обновить

Так, не понятна

evadim
Так, не понятна проблема! С чего вдруг она вылазить стала?
Есть сервер обновлений, с которого я синкался на работе. У него алиасы на ip-адреса. Т.е. внутренний ip и внешний.
С внутреннего синкаюсь без проблем, а когда из другой подсети синкаюсь с этим сервером и хочу съемержить какой-нибудь пакет - вылетает ошикба об отсуствии дайджеста. Если же его делаю вручную ebuild foo.ebuild digest, то md5-файлик создается и пакет тут же ставится без проблем.
Один уважаемый товарищ, советовал сделать так:
rm -r /usr/portage/app-misc/pax-utils
emerge --sync
emerge pax-utils
Но не помогло...

На всякий случай, процесс установки Генты:
1. Создаю разделы(hdb1-3)
2. Создаю файловые системы
3. Монтирую их на папки.
mount /dev/hdb3 /mnt/gentoo
mount /dev/hdb1 /mnt/gentoo/boot
mount -o bind /proc /mnt/gentoo/proc
4. Далее скачиваю тарболл3, распаковываю его в /mnt/gentoo
5. Далее:
chroot /mnt/cdrom /bin/bash
env-update && source /etc/profile
6. Добавление в /etc/make.conf зеркал обновлений и rsync-сервера+переменной PORTAGE_OVERLAY.
7. Собственно, emerge --sync. Идет синхронизация...100%
8. Запускаю emerge portagе, скачивается пакет в /usr/portage/distfiles и выдает ошибку об отсуствии файла контрольной суммы.

Покажи

Покажи make.conf
_________________
Это заговор квадратикофф!!!
From Siberia with Love!

GENTOO_MIRRORS="ftp://ftp.gentoo.tonet.ru/pub/gentoo/ ftp://mail.darkside.tomsk.ru/ http://gentoo.blueyonder.co.uk http://gentoo.inode.at/"

SYNC="rsync://gentoo.tonet.ru/gentoo-portage"
RESUMECOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -O \${DISTDIR}/\${FILE}"
PORTDIR_OVERLAY="/usr/local/portage"
USE="nptl nptlonly unicode -X"

Забей пока что

Забей пока что на emerge --sync, скачай человеческий tarball portage-latest

дигесты уже

файлы digest-* уже примерно как неделю удалили из основного дерева а их содержимое перенесли в манифесты ;-)
просмотрите и заметите что их уже просто нет ;-)
значит найди бинарный тарбол с портажем и поставь его ;-)
у тебя он просто старый стоит и без этих файлов жить не может ;-)
________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Опа, только с

Опа, только с помощью бинарного тарболла с портажем можно решить эту проблему?
Или попробовать поставиться с LiveCD_2007.0 ?

так у тебя

так у тебя портаж какой версии стоит?
приведи

emerge --info

ну с переставлятся ты явео загнул... ;-)
можно просто один портаж переставить и все

emerge -v1 portgae

_________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".