Трабла с deltup
Обновляюсь с помошью deltup и получаб следуюшую вещь:
gentoo-tux mc # emerge -f mozilla-firefox
Calculating dependencies... done!
>>> Emerging (1 of 1) www-client/mozilla-firefox-1.5.0.5 to /
>>> Previously fetched file: firefox-ru-1.5.0.5.xpi MD5 ;-)
>>> Previously fetched file: firefox-ru-1.5.0.5.xpi RMD160 ;-)
>>> Previously fetched file: firefox-ru-1.5.0.5.xpi SHA1 ;-)
>>> Previously fetched file: firefox-ru-1.5.0.5.xpi SHA256 ;-)
>>> Previously fetched file: firefox-ru-1.5.0.5.xpi size ;-)
>>> Previously fetched file: mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 MD5 ;-)
>>> Previously fetched file: mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 RMD160 ;-)
>>> Previously fetched file: mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 SHA1 ;-)
>>> Previously fetched file: mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 SHA256 ;-)
>>> Previously fetched file: mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 size ;-)
>>> Downloading http://distfiles.gentoo.org/distfiles/firefox-1.5.0.5-source.tar.bz2
Searching for a previously downloaded file in /usr/portage/distfiles
We have following candidates to choose from
firefox-1.5.0.1-source.tar.bz2
firefox-1.5.0.3-source.tar.bz2
firefox-1.5.0.4-source.tar.bz2
firefox-1.5-source.tar.bz2
The best of all is ... firefox-1.5.0.4-source.tar.bz2
Checking if this file is OK.
Trying to download firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu
--00:03:49-- http://linux01.gwdg.de/~nlissne/deltup.php?have=firefox-1.5.0.4-source.tar.bz2&want=firefox-1.5.0.5-source.tar.bz2&url=ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.5/source/firefox-1.5.0.5-source.tar.bz2&version=0.7&time=1154549029
=> `deltup.php?have=firefox-1.5.0.4-source.tar.bz2&want=firefox-1.5.0.5-source.tar.bz2&url=ftp:%2F%2Fftp.mozilla.org%2Fpub%2Fmozilla.org%2Ffirefox%2Freleases%2F1.5.0.5%2Fsource%2Ffirefox-1.5.0.5-source.tar.bz2&version=0.7&time=1154549029'
Распознаётся linux01.gwdg.de... 134.76.13.21
Устанавливается соединение с linux01.gwdg.de|134.76.13.21|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Found
Адрес: http://134.76.13.21/~nlissne/deltas/firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu [переход]
--00:03:51-- http://134.76.13.21/~nlissne/deltas/firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu
=> `firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu'
Повторное использование соединения с linux01.gwdg.de:80.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 1.457.524 (1.4M) [application/x-bzip2]
100%[================================================================================================>] 1.457.524 5.47K/s ETA 00:00
00:10:59 (3.32 KB/s) - `firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu' сохранён [1457524/1457524]
GOT firefox-1.5.0.4-source.tar.bz2-firefox-1.5.0.5-source.tar.bz2.dtu
Successfully fetched the dtu-file - let's build firefox-1.5.0.5-source.tar.bz2...
firefox-1.5.0.4-source.tar.bz2 -> firefox-1.5.0.5-source.tar.bz2: OK
cleaning up
This dtu-file saved 32 MB (95%) download size.
>>> Resuming download...
>>> Downloading http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/firefox-1.5.0.5-source.tar.bz2
--00:16:36-- http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/firefox-1.5.0.5-source.tar.bz2
=> `/usr/portage/distfiles/firefox-1.5.0.5-source.tar.bz2'
Распознаётся distro.ibiblio.org... 152.2.210.109
Устанавливается соединение с distro.ibiblio.org|152.2.210.109|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 206 Partial Content
Длина: 35.519.188 (34M), 487 осталось [application/x-bzip2]
100%[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>] 35.519.188 --.--K/s
00:16:37 (38.70 MB/s) - `/usr/portage/distfiles/firefox-1.5.0.5-source.tar.bz2' сохранён [35519188/35519188]
('Failed on MD5 verification', '4e4df74b53a71ddb32ba8ab0481385e2', '4ef41c8983c47c36efada10a867ffa6f')
!!! Fetched file: firefox-1.5.0.5-source.tar.bz2 VERIFY FAILED!
!!! Reason: Failed on MD5 verification
!!! Got: 4e4df74b53a71ddb32ba8ab0481385e2
!!! Expected: 4ef41c8983c47c36efada10a867ffa6f
Removing corrupt distfile...
>>> Downloading ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.5/source/firefox-1.5.0.5-source.tar.bz2
Searching for a previously downloaded file in /usr/portage/distfiles
We have following candidates to choose from
firefox-1.5.0.1-source.tar.bz2
firefox-1.5.0.3-source.tar.bz2
firefox-1.5.0.4-source.tar.bz2
firefox-1.5-source.tar.bz2
и потом закачка делты начинается заново. Файл нормально открывается и распаковывается. Кто сталкивался с подобным?
- Для комментирования войдите или зарегистрируйтесь
беда (
У меня с firefox тоже самое было, пришлось качать целиком ((
А сейчас вот решил KDE до версии 3.5.4 обновить, нашел скрипт kdedelta.sh, для обновления дельтами с офф. сайта KDE, всё обновил, но мне высказали вот это...
Думал, что дельты левые (хотя качал с kde.org), но потом
попробовал удалить версию 3.5.4 и через дельтап обновиться с 3.5.3, но та же хрень вылезла(( Что-то жуткое творится (
При скачивании файла целиком такое не наблюдалось.
Я вот тоже
Я вот тоже хотел обновит кде, но такая трабла вышла. А с firefox'а это все началось. Чтож буду ставить через правку ебилдов. На модеме полные версии не скачаешь.
В скрипте
В скрипте замени bzip2 на bzip2_old и всё будет пучком
_________________
Gentoo GNU/Linux 2.6.17 GCC 4.1.1 Dual Xeon
Не помогло, все
Не помогло, все по прежнему. А откуда вообще такая мысль взялась?
Ну просто
Ну просто начиная с какой то версии у bzip2 слегка поменялся api в результате md5 hash сжатого файла будет немного другой. Из-за совместимости надо использовать старую версию. Если у тебя стоит deltup/xdelta то она у тебя тоже будет.
ЗЫ сегодня обновил kde xdelta использовал bzip2_old (правда своим скриптом)
_________________
Gentoo GNU/Linux 2.6.17 GCC 4.1.1 Dual Xeon
Я вот тоже
Я вот тоже начал обновлять через xdelta, тока ручками, еще не такой ас скрипты писать (хотя может и влом).
З.Ы. А ведь до этого делты нормально работали. Чем может быть вызвана такая ситуация?
А вы заметили
А вы заметили откуда эти dtu на kde качаются, я этот сервер в первый раз вижу. Скорее всего dtu были созданы на сравнии новой версии kde, запакованной новым bzip2, поэтому после создания нового архива кде размер, а соответственно и md5 отличается, от того, что стоит в портежах.
Новая версия kde
Новая версия kde точно запакована старым bzip2... Односительно дельт kde с deltup'а так вобще раньше где то писали что kde лучшее обновлять офицальными xdelta и deltup для kde dtu делать не будет
_________________
Gentoo GNU/Linux 2.6.17 GCC 4.1.1 Dual Xeon
Кде обновил
Кде обновил через официальные дельты. Просто при обновлении с версии 3.5.2 до 3.5.3 все работало черз deltup.
Ведь такие проблемы не только с кде. Тот же firefox, или какие еще пакеты.
Что-то у меня
Что-то у меня при обновлении КДЕ с 3.5.2 до 3.5.3 официальными дельтами хэши не сходились, приходилось устанавливать по emerge --digest. Так что при обновлении до 3.5.4 от греха подальше юзал дельтап
обновите deltup
обновите deltup
Обновил, но
Обновил, но некоторые пакеты всеравно продолжают ругаться на размер.
Помогите
Помогите обновить firefox с 1.5.0.5 до 1.5.0.6. Сделайте кому не жалко xdelt'у и вышлите плиз на pavlovmc at yandex.ru.
В свое время
В свое время отказывался от deltup-а когда он фактически был не рабочим. Сейчас попробовал еще раз. Обновил до 0.4.3_pre2.
При обновлении почему то не находит предыдущую версию:
Пробовал на portage и еще чем-то. Кто нить такое встречал?