Digest verification failed
При
# emerge -a --update --deep --newuse world
значительная часть пакетов не собирается. говорит (например)
>>> Emerging (1 of 35) media-libs/mesa-6.4.2-r2 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
!!! Digest verification failed:
!!! /usr/portage/media-libs/mesa/files/makedepend-location.patch
!!! Reason: Failed on SHA256 verification
!!! Got: 3541f6528b402328886e3169169fc400db11ed91d39ddd2b5d3b1f6be77d7ff5
!!! Expected: c0ec505e5fb263d4cde901ce9afe3197346acf67372460a2177231be8425e0ab
Как с этим бороться?
P.S. emerge --rsync делал только что.
GENTOO_MIRRORS="http://ftp.citkit.ru/pub/Linux/gentoo ftp://ftp.citkit.ru/pub/Linux/gentoo http://mirror.aiya.ru/pub/gentoo/ ftp://m
irror.aiya.ru/pub/gentoo/"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
- Для комментирования войдите или зарегистрируйтесь
Помогло ebuild
Помогло ebuild <путь_к_файлу_ебилда> digest
Вот только насколько это надёжно и безопасно?
_________________
Путин сдохнет, Абрамович сдохнет. А Россия останется.
Попробуй
Попробуй дистфайл с других зеркал, ещё можно удалить кеш установки этого пакета из /var/cache/... , если это и синк портеджей не помогло, то пиши в багзиллу или майнтейнеру пакета.
Ибо вообще-то перебитие дайджестов -- не есть безопасный путь (а вдруг на твой комп руткит хотят внедрить?)
а если
а если попробовать # emerge regen
?
http://gentoo.ru/node/3205
http://gentoo.ru/node/3205 вот здесь я так понимаю про эту проблему написано