[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