[FHS] helper scripts location

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'm reviewing osc and osc-source_validators (osc is Opensuse Build
Service CLI, the latter a plugin to the former).
An issue arose about helpers script location:
1) Fedora packaging guidelines suggests helpers *should go*
/usr/libexec for helpers ==> requires patching since osc search
helpers in /usr/lib
since it's not in FHS, it's almost certain that a patch won't be upstream-able
2) FHS explicitely allows shell scripts in /usr/lib
3) FHS doesn't forbid putting them in /usr/share as helpers could be
considered as "arch independent data"

There are recent packages that choose options 2 && 3 (namely, systemd
and dracut).
According to me, guidelines doesn't enforce any of these options, and
choice is left to packager/reviewer appreciation, though you may
distinguish an order of precedence.

So, what's the take of my fellow packagers on that particular matter ?

Best regards,
H.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux