[solved] foo2zjs не устанавливается

Если уверен в надежности

Если уверен в надежности источника, с которого качаются исходники, то сделай ebuild "путь к ебилду" digest

Вариантов вижу 2

Вариантов вижу 2:
1. Подождать пока обновят ebuild ( баг уже есть )
2. Обновить самому - скопировать в локальный оверлей, предварительно загрузив все архивы пакета и положив их в /usr/portage/distfiles. emerge -f переименует те архивы, которые не прошли контроль во что-то вида hpclj2600n.tar.gz._checksum_failure_.QLh9mk - или переименовывать руками, или качать самому. А затем

ebuild /usr/local/portage/net-print/foo2zjs/foo2zjs-20081129.ebuild manifest

спасибо за ответы. решил

спасибо за ответы. решил подменой контрольных сумм в /usr/portage/net-print/foo2zjs/Manifest
не очень хорошо сделал конечно, но ждать неохота пока исправят разработчики =)

Очень похоже, что вы

Очень похоже, что вы переопределили переменную GENTOO_MIRRORS в /etc/make.conf, так как у вас исходники пакета качаются не с официальных зеркал gentoo, а напрямую с апстрима.
Иногда разработчики программ подменяют архивы с исходными кодами не изменяя их версии и названия. В этом случае происходит рассогласование между апстримом и официальными зеркалами исходных кодов gentoo. Это не является ошибкой, но о таких случаях необходимо сообщать в багзилу gentoo, чтобы маинтейнер пакета мог это исправить.
В ваше случае, нужно или изменить /etc/make.conf примерно так:

GENTOO_MIRRORS="http://my.server.with.distfiles http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"

или сделать так, как сделали вы.
Первый вариант предпочтительней, как идеологически правильный.
И откройте тему в багзиле.

в /etc/make.conf у меня вот

в /etc/make.conf у меня вот такая запись:

GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"

а тема уже есть .

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

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