[devel] Re: Неупакованные каталоги

Sergey V Turchin zerg на altlinux.org
Пн Авг 7 15:00:08 MSK 2023


On Monday, 7 August 2023 14:45:31 MSK Alexey V wrote:
> Good ${greeting_time}!
> 
> On 2023-08-07 14:09:54 +0300, Sergey V Turchin wrote:
>  >> Допустим, если кладём файл в /usr/share/polkit-1, у пакета
>  >> должна быть зависимость на polkit.
>  > 
>  > Только если без него пакет работать не будет. А ещё ему
>  > понадобится зависимость на GUI от polkit, а они в каждом
>  > DE свои.
> 
> А если будет, то при сборке того же polkit (или udev, или
> других руткитов) следует явно описать
> 
> %package hier
Я обычно делаю подпакет common.

> (оно короче и правильнее, чем filesystem), а потом
> 
> %files hier
> %dir ...
> 
> чтобы по зависимостям на каталоги вытягивался только %name-hier,
> а не вся помойка, которую потащит за собой просто %name
> 
> Аналогично нужно поступать и с библиотеками: в %name-libs или
> lib%name в норме не должно быть ничего кроме %_libdir/*.so.*


-- 
Regards, Sergey.


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