[devel] Неупакованные каталоги
Alexey V. Vissarionov
gremlin на altlinux.org
Пн Авг 7 14:45:31 MSK 2023
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
(оно короче и правильнее, чем filesystem), а потом
%files hier
%dir ...
чтобы по зависимостям на каталоги вытягивался только %name-hier,
а не вся помойка, которую потащит за собой просто %name
Аналогично нужно поступать и с библиотеками: в %name-libs или
lib%name в норме не должно быть ничего кроме %_libdir/*.so.*
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel