Mailinglist Archive: opensuse-buildservice (142 mails)

< Previous Next >
Re: [opensuse-buildservice] /usr/lib -> /usr/share in build package
On Tue, Aug 13, 2013 at 03:24:08PM +0200, Miroslav Suchý wrote:
Most files in obs-build are put into /usr/lib. This directory is
intended only for binaries, but all but one (initvm.`uname -m`) are

Hi,

I know that venerable FHS might not be a valid authority nowadays, but

/usr/lib includes object files, libraries, and internal binaries that
are not intended to be executed directly by users or **shell scripts**.

http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA

IOW
$ rpm --eval '%{_libexecdir}'
/usr/lib

Regards
Michal Vyskocil

architecture independent and therefore should go into /usr/share and
only initvm.`uname -m` should stay in /usr/lib.

I'm willing to create PR to change the location. But it will affect
both obs-build and open-build-service.
Do you agree with this change?

--
Miroslav Suchy,
Red Hat, Software Engineer, #brno, #devexp, #fedora-buildsys
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References