[devel] [bug 10382] %_localstatedir: /var или /var/lib ?

Dmitry V. Levin ldv на altlinux.org
Ср Окт 25 08:14:38 MSK 2017


On Wed, Oct 18, 2017 at 03:56:59PM +0400, Sergey Afonin wrote:
> On Wednesday 18 October 2017, Vitaly Lipatov wrote:
> 
> > Готов для облегчения выбора разорвать зависимость.
>  
> Да я в спеке пока прописал. Но надо довести 10382 до
> дистрибутивного решения. Кто шашкой махнёт ? :-)

Продублирую то, что написал в
https://bugzilla.altlinux.org/show_bug.cgi?id=10382:
Нынешнее значение %_localstatedir просуществовало с момента создания ALT
и не будет изменено в обозримом будущем.

Причина очевидна -- обратная совместимость нам важнее, чем совместимость
с федорой.

Для выявления негативных последствий несовместимости значения
макроса %_localstatedir в Сизиф отправлены пакеты
sisyphus_check-0.8.43-alt1 и rpm-build-4.0.4-alt104.
Первый предотвращает упаковку в ошибочных каталогах
/var/lib/(cache|lib|lock|log|nis|run|spool|www|yp)/
Второй диагностирует упоминание этих ошибочных каталогов в %buildroot.

Весьма вероятно, что по результатам тестовой пересборки с использованием
rpm-build-4.0.4-alt104 станет известно, какие пакеты собираются неправильно
из-за несовместимости значения макроса %_localstatedir.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20171025/57d31a91/attachment.bin>


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