Злобный deltup
Так-тик 28 мая, 2007 - 20:57
Кто сим пользуется и как с ним борется? Вообще выйдет ли когда нибудь стабильный deltup или он умер не родившись? Сейчас качал пакеты - половина не проходит по сумме. На многие крупные пакеты нет дельт в принципе. Самый полезный сайт дельт dev.gentooexperimental.org/deltup - там хоть какие-то дэльты есть, хотя и часто битые. Может кто другой сайт подскажет?
»
- Для комментирования войдите или зарегистрируйтесь
Что, тоже
Что, тоже захотел обновить kde? К сожалению, это принципиальная особенность дельтапа. У тех кто упаковал исходники и у Вас будет разная версия bzip2, в результате у упаковщика и у Вас получаться разный размер и контрольная сумма результирующего файла. Хотя дельтап и пытается подобрать архиватор, но удаётся это не всегда.
Один выход из этого положения - принудительное обновление digest и сборка. После следующеё синхронизации портежей, старый digest вернётся, но нам это будет уже всё-равно. Другой - просто скачать этот файл целиком.
Проблема может
Проблема может быть еще в том, что некоторые ментейнеры могут использовать отличный от по умолчанию способ сжатия (максимально сжимающий, например). Сомневаюсь, что deltup может такие тонкости отследить. Счастье то, что версию bzip2 может определить и использовать.
_________________
From Siberia with Love!
C kde как раз таки
C kde как раз таки нет проблем: качаем xdelta с сервера kde, обновляем тарбол и архивируем старым bzip (идет помоему в пакете deltup). Проверенный способ. А вот thenderberd, openoffice, vmware-workstation - накуся-выкуси. Ядро зато почти всегда обновляется нормально - где-то 3 метра вместо 30 надо выкачать. И хоть это радует.
Quote: качаем xdelta
А Вы не пробовали пропатчить кде этой xdelt'ой на amd64?
А какие могут
А какие могут быть грабли?
Quote: А какие
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 затер... благо есть у меня основной архив, куда скидывается накачанное...
.
Так всё ж таки - кроме dev.gentooexperimental.org кто-нибудь другой сайт подскажет?