Помогите вылечить deltup && getdelta

Начиная со вчерашнего дня вижу проблемы с получением дельты от файлов. Делал/настраивал так же, как здесь: http://gentoo-wiki.com/HOWTO_Install_Deltup .
Со вчерашнего дня началось примерно следующее

Цитата:
localhost # emerge -uDavN media-libs/freetype

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] media-libs/freetype-2.3.4-r2 [2.3.3] USE="X bindist zlib -debug -doc" 1,445 kB

Total: 1 package (1 upgrade), Size of downloads: 1,445 kB
...
We have the following candidates to choose from
freetype-2.1.9.tar.bz2
freetype-2.3.3.tar.bz2

The best of all is ... freetype-2.3.3.tar.bz2

Checking if this file is OK.

Trying to download freetype-2.3.3.tar.bz2-freetype-2.3.4.tar.bz2.dtu
(и после всей работы идут сообщения: )
GOT ft2demos-2.3.3.tar.gz-ft2demos-2.3.4.tar.gz.dtu

Successfully fetched the dtu-file - let's build ft2demos-2.3.4.tar.gz...

ft2demos-2.3.3.tar.gz -> ft2demos-2.3.4.tar.gz: OK
cleaning up
This dtu-file saved 195 kB (99%) download size.

* checking ebuild checksums ;-) ...[ ok ]
* checking auxfile checksums ;-) ...[ ok ]
* checking miscfile checksums ;-) ...[ ok ]
* checking freetype-2.3.4.tar.bz2 ;-) ...[ !! ]
!!! Digest verification failed:
!!! /usr/portage/distfiles/freetype-2.3.4.tar.bz2
!!! Reason: Failed on MD5 verification
!!! Got: f1bb25bc504384c39d162151402332d2
!!! Expected: 1a6c59a7723d637c78672e7784da865d

Сабж.
P.S.
Архив при открытии возвращает ошибку,- видимо, превращение в новую версию произошло с ошибкой.

В очередной раз

В очередной раз обновился bzip2. Нужно или смириться и выкачивать полные версии, или обойти проверку (ebuild ... digest или отключить проверку digest в make.conf)

Re: В очередной раз

ArtSh написал(а):
В очередной раз обновился bzip2.

У меня стоит 1.0.4, на http://www.bzip.org/ тоже самое.

ArtSh написал(а):
Нужно или смириться и выкачивать полные версии, или обойти проверку (ebuild ... digest или отключить проверку digest в make.conf)

Проверку обошол. А почему про это написано:

Цитата:
Warning: This is strongly not recommended! Try first update deltup and bdelta before to do this

?

Какой версии

Какой версии bdelta, deltup и getdelta? Попробуй размаскировать до самых последних версий.
_________________
From Siberia with Love!

Re: Какой версии

winterheart написал(а):
Какой версии bdelta, deltup и getdelta? Попробуй размаскировать до самых последних версий.

На вчерашний день- последние.

Цитата:
localhost # emerge -pv app-portage/getdelta app-portage/deltup dev-util/bdelta
Calculating dependencies... done!
[ebuild R ] app-portage/getdelta-0.7.7 11 kB
[ebuild R ] app-portage/deltup-0.4.3 668 kB
[ebuild R ] dev-util/bdelta-0.1.0 0 kB

Попробуй

Попробуй обновить portage. Можно через emerge-delta-webrsync (дельты для портажа).

Как-то сам

Как-то сам подлечился...
В смысле- вчерашняя ошибка была на thunderbird, сегодня на freetype, на остальном (решил для пробы дальше проболжить) прошло без ошибок.
"Запишем в загаки".

Иногда бывают

Иногда бывают кривые суммы контрольные почему-то. Иногда дистфайлы бывают на зекралах кривые. Но это очень редко случается и на следующий день уже все исправляют.

У меня тоже

У меня тоже самое.
Вчера вылечилось.

Превращение в

Превращение в новую версию с ошибкой происходит из-за разных версий архиваторов, возможно еще различаются алгоритмы сжатия, для решения проблемы есть 2 пути:
1. Удалить из distfiles файлы предыдущих версий пакета, что вынудит getdelta слить новый пакет полностью.
2. Исправить контрольную сумму пакета при помощи ebuild используя ключ digest (ebuild /usr/portage/категоря/имя_пакета.ebuild digest).

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

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