On Thu, 19 Dec 2002 15:58:49 +0200 Alexander Bokovoy wrote: > On Thu, Dec 19, 2002 at 04:04:47PM +0300, AntonFarygin wrote: > > >>>Есть мнение, что apt-0.5 (а именно apt-0.5.4cnc9-alt1, вероятно и > > >более>>ранние) разучился пользоваться непо'bzip'нутыми хешами (те, > > >что >>src/pkglist), > > >>>более того, это вот '.bz2' приколочено гвоздями в исходниках. тут разница только в том, что в 0.5.4 в исходниках явно '.bz2', а в 0.3.19 расширение бралось из конфига, как "Acquire::ComprExtension"... а в другом месте исходников было гвоздями по дефолту приколочено '.bz2' :) > > >>>Это временное положение дел ? В bugs ? > > >>Если оно реально нужно - то в BUGS. > > >Нужно. И оно было в 0.3.19. > > Это родное или добавлено патчем? > Оно было родное для apt-rpm 0.3.19 и потом еще немного правилось, > правки были приняты в 0.3.19. > > > >>Правда я не понимаю - зачем оно используется? > > >Для случаев, когда упаковка хэшей не нужна. Например, в BTE, где > > >каждый отдельный карман, с которым идет работа, представляет собой > > >небольшой репозитарий. Сжимать bzip2 хэши в карманах при каждом > > >изменении неосмысленно -- любая сборка в кармане приводит к > > >перегенерации хэшей, что в случае с bzip2 увеличивает накладные > > >расходы. Место на диске есть, хэши реально никуда по сети не > > >бегают. В 0.3.19 код подразумевал перемещение непакованных хэшей, > > >если использовался локальный репозитарий, путем простого > > >проставления символической ссылки. > > Тогда в BTS. > Ок Кажется, проблема всего лишь в том, что надо поправить метод file на предмет проверки наличия файла без расширения .bz2 (сейчас он только .gz проверяет). -- Sviatoslav Sviridoff // Lintec Project/Minsk // PIN AG/Berlin // -- I hear the sound that the machines make, and feel my heart break, just for a moment.