[devel] apt requires bug?
Alexey Tourbin
at на altlinux.ru
Сб Июн 20 23:22:19 MSD 2009
On Sat, Jun 20, 2009 at 11:08:22PM +0400, Alexey Morsov wrote:
> On Sat, Jun 20, 2009 at 10:54:04PM +0400, Kirill Maslinsky wrote:
> > А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
> из того из которого потом в сизиф попадет
Зависимости локально собранных пакетов (без contents_index_bin)
могут неудачно отличаться. Например, вместо наиболее общей зависимости
/usr/bin/latex будет зависимость на конкретный пакет (а сейчас эту
программу предоставляют два конфликтующих пакета).
girar-builder выполняет тестовую установку пакетов. Так что совет
простой -- за неимением лучшего, отправляйте в сизиф. Там проверят,
устанавливается пакет или нет.
В хешере надо переделать поиск по contents_index: contents_index_all
будет полностью отключен, а contents_index_bin нужно генерировать по
содержимому pkglist.classic (и, дополнительно, по pkglist.hasher).
Для такого изменения в хешере многое уже готово, но я пока не понял,
как у апта узнать полный список pkglist файлов.
$ $TMPDIR/build/aptbox/apt-get --print-uris update |grep pkglist
'file:/tmp/.private/at/build/repo/x86_64/base/pkglist.hasher.bz2' _tmp_.private_at_build_repo_x86%5f64_base_pkglist.hasher 0
'file:/ALT/Sisyphus/x86_32/base/pkglist.classic.bz2' _ALT_Sisyphus_x86%5f32_base_pkglist.classic 0
$
То есть 'apt-get --print-uris update' должен по идее показывать полный
список pkglist файлов, но у меня показывает неполный. Может, кто-то
знает или поможет разобраться?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090620/0047c9be/attachment.bin>
Подробная информация о списке рассылки Devel