Вы здесь

Злобный deltup

Кто сим пользуется и как с ним борется? Вообще выйдет ли когда нибудь стабильный deltup или он умер не родившись? Сейчас качал пакеты - половина не проходит по сумме. На многие крупные пакеты нет дельт в принципе. Самый полезный сайт дельт dev.gentooexperimental.org/deltup - там хоть какие-то дэльты есть, хотя и часто битые. Может кто другой сайт подскажет?

Что, тоже захотел обновить kde? К сожалению, это принципиальная особенность дельтапа. У тех кто упаковал исходники и у Вас будет разная версия bzip2, в результате у упаковщика и у Вас получаться разный размер и контрольная сумма результирующего файла. Хотя дельтап и пытается подобрать архиватор, но удаётся это не всегда.

Один выход из этого положения - принудительное обновление digest и сборка. После следующеё синхронизации портежей, старый digest вернётся, но нам это будет уже всё-равно. Другой - просто скачать этот файл целиком.

Проблема может быть еще в том, что некоторые ментейнеры могут использовать отличный от по умолчанию способ сжатия (максимально сжимающий, например). Сомневаюсь, что deltup может такие тонкости отследить. Счастье то, что версию bzip2 может определить и использовать.
_________________
From Siberia with Love!

Не грусти, товарищ! Всё хорошо, beautiful good!

C kde как раз таки нет проблем: качаем xdelta с сервера kde, обновляем тарбол и архивируем старым bzip (идет помоему в пакете deltup). Проверенный способ. А вот thenderberd, openoffice, vmware-workstation - накуся-выкуси. Ядро зато почти всегда обновляется нормально - где-то 3 метра вместо 30 надо выкачать. И хоть это радует.

____________________________________________
Всё что не убивает меня, делает меня сильнее.

Цитата:
качаем xdelta с сервера kde,

А Вы не пробовали пропатчить кде этой xdelt'ой на amd64?

А какие могут быть грабли?

Цитата:
А какие могут быть грабли?

segmentation fault например :)

Пользуюсь дельтапом второй год. Бывают проблемы, но не до такой же степени. (С кедами проблем вообще не было). Единственное сервер бывает перегружен.
Перед emerge -ххххх
кто нит пробовал emerge --syns делать ?
в крайнем случаеemerge-delta-webrsync
Ебилды в дерево портежей коммитят иногда по несколько раз в день.
Обнови дерево портежей перед дельтапом и будет тебе щаЗтье :)
С вмварей отдельная история. Она идет бинарным пакетом. А с бинарными пакетами дельтап действительно тупит - сначала качает дельту, примерно равную по размеру самому пакету, а потом качает сам пакет.
Проблема кстати старая.

Всегда перед deltup делаю emerge-delta-webrsync. А насчет бинарников - Java пример для подражания. Для примера в последний раз выкачал всесто 40 метров Явы 30 метровую дэльту. Проблем небыло.

____________________________________________
Всё что не убивает меня, делает меня сильнее.

Аналогичные проблемы.
При обновлении пакетов (теже кеды 3.5.7) частенько не совпадают контрольные суммы..

Использую его (deltup) уже более полгода - работает хорошо.

Для меня очень помогла одна маленькая хитрость - в /etc/hosts
у меня прописано:

81.93.240.53 dev.gentooexperimental.org

А то часто замечал, что идет какой-то сбой в определении имени хоста.

Вчера ради интереса скачал дэльту thunderbird 1.5.0.10 -> 2.0.0.0. Через deltup она у меня не обновлялась. После экспериментов с bzip2 оказалось, что deltup неправильно определяет архиватор: вместо bzip2_1.0.2 исрользовал bzip2_1.0.3. После перепаковки ручками сумма совпала с суммой из portage. Вот такой он, deltup. :-)

____________________________________________
Всё что не убивает меня, делает меня сильнее.

Старанный у Вас deltup, однака.

Я вчера как раз обновил thunderbird с 1.5.0.10 до 2.0.0.0 - скачала 4 Мб (дельта) и успешно все пропатчил...

Сегодня такая же фишка, как с thunderbird вышла с firefox.

____________________________________________
Всё что не убивает меня, делает меня сильнее.

Кто-нибудь знает, как сделать, чтобы deltup после себя dtu-шки не убирал.

____________________________________________
Всё что не убивает меня, делает меня сильнее.

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

_______________________________________
грех обманывать компиляторы в субботу