[sisyphus] I: Sisyphus-20091120 packages: +13! -4 +88 (9441)

Sergey Vlasov vsu на altlinux.ru
Сб Ноя 21 18:30:30 UTC 2009


On Sat, Nov 21, 2009 at 08:51:15PM +0300, Alexey I. Froloff wrote:
> On Sat, Nov 21, 2009 at 08:14:20PM +0300, Alexey Tourbin wrote:
> > "apt-cache show" будет показывать несколько последних записей
> > в changelog'е пакета.
> Физически этот текст будет добавляться к Description.

На самом деле это отдельное поле Changelog.

>  Не тру.

+1, но по другой причине - выбор этих "нескольких последних записей"
в текущем варианте малопригоден для использования.  В частности, для
пакета, установленного локально, но отсутствующего в репозиториях
(что-то местной сборки, или выкинутое из Сизифа, но оставшееся в
системе), выдаются все записи changelog, имеющиеся в пакете - такая
простыня никому не нужна, а отключить её хотя бы через apt.conf
нельзя.

> Гораздо веселее было бы если бы libapt-pkg пердоставлял API для
> вытаскивания новых записей с версии "Version-Release", тогда в
> той же aptitude можно было бы непосредственно перед установкой
> посмотреть что в пакете поменялось.  Очень этого не хватает...

+1.

Вообще хотелось бы иметь, например, команду для apt-shell, выводящую
записи changelog для пакетов, выбранных для обновления, с учётом
текущих установленных версий пакетов - чтобы выводились только
изменения после установленной сборки (как в письмах от QA Robot).
Ну и/или опцию для apt-get, чтобы такая информация выдавалась перед
началом установки пакетов (такое есть в yum: yum update --changelog).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20091121/d56ac06b/attachment.bin>


Подробная информация о списке рассылки Sisyphus