[devel] rpm 4.0.4-alt79

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Ноя 3 00:46:32 MSK 2007


* Mon Oct 29 2007 Alexey Tourbin <at на altlinux> 4.0.4-alt79
- shell.req: implemented strong self-requires elimination within
  a package; if ANY shell script defines function "foo", dependencies
  on "foo" are discarded in all shell scripts throughout the package;
  a warning is issued if e.g. /usr/bin/foo executable is available
- pkgconfiglib.req: new dependency generator for "Libs" field in *.pc
  files; maps e.g. "-lfoo" -> /usr/lib/libfoo.so -> libfoo-devel

Некоторые мелкие изменения не отражены в changelog'е.
"Сломался" всего один пакет:

clamav-0.92-alt0.rc2
pkgconfig.prov: /usr/src/tmp/clamav-buildroot/usr/lib/pkgconfig/libclamav.pc: invalid pkg-config output: libclamav = 3:1:0

Версию "pkgconfig(libclamav) = 3:1:0" нельзя "нормально" отобразить
в rpm-версию.  Короче, двоеточие не входит в список допустимых символов,
которые могут быть в Version в *.pc файле.  Видимо, в libclamav.pc стоит
"сырая" версия библиотеки в стиле libtool, которую нужно преобразовать в
3.1.0.  Так это делается в некоторых других пакетах, в которых в *.pc
файле используется "преобразованная" версия libtool (напр.
libfreetype-2.3.5).

К этому письму приложен список изменившихся зависимостей у пакетов (было
две синхронные или почти синхронные пересборки сизифа с alt78 и alt79,
так что изменившиеся зависимости известны точно или почти точно).
Я этот список выборочно прокомментирую.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : bilode.diff.gz
Тип     : application/x-gzip
Размер  : 6176 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071103/b16cf4b3/attachment-0004.bin>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071103/b16cf4b3/attachment-0005.bin>


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