[devel] M24 updates: rebuild subversion

Grigory Batalov =?iso-8859-1?q?bga_=CE=C1_altlinux=2Eru?=
Пн Авг 14 21:09:09 MSD 2006


  Здравствуйте!

  В updates для Мастера 2.4 лежит не совсем корректный пакет
libsubversion, поскольку он требует libapr >= 1:0.9.5-alt0.3.M24.1 ,
но не требует (не содержит зависимости) на libaprutil аналогичной
версии. Так что libaprutil при обновлении с помощью apt не
устанавливается.

  Из-за этого команда svn checkout <something> ругается на
отсутствие символа gdbm_errno в libaprutil-0.so.0 (пишу по
памяти). После ручного апгрейда пакета libaprutil до текущей
версии svn заработал.

  В то же время, в spec-файле subversion зависимость на версию
libaprutil обёрнута конструкцией %if_enabled:

%package -n lib%name
...
%if_enabled included_apr
Requires: libaprutil >= %apr_ver
%endif

Но далее нигде этот макрос (included_apr) не используется,
отчего я делаю вывод, что это остатки какой-то древней магии =).

  Так что предлагаю пересобрать в updates пакет subversion,
указав в нём директиву

%def_enable included_apr

Или вовсе переписать spec-файл, убрав условные конструкции
с included_apr.

-- 
 Григорий Баталов,
 программист
 ЗАО "Ланит-Терком"
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20060814/5a5cf216/attachment-0001.bin>


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