On Thu, Mar 13, 2014 at 07:00:52PM +0100, Michael Biebl wrote: > On Mon, Mar 10, 2014 at 06:39:20PM -0400, Joey Hess wrote: > > The FHS requirement that architecture-independent application-specific > > static files be located in /usr/share is relaxed to a suggestion. > > > > In particular, a subdirectory of /usr/lib may be used by a package > > (or a collection of packages) to hold a mixture of > > architecture-independent > > and architecture-dependent files. However, when a directory is > > entirely composed of architecture-independent files, it should be > > located in /usr/share. > > There are various packages which ship only architecture-independent files in > /usr/lib/<foo> directories. One example is [0]. > What's the rationale to explicitly make a distinction between > directories holding only architecture-independent files and ones > consisting of a mixture?
One rationale is that it is very easy to symlink /usr/lib/<foo> to /usr/share/<foo> or to change the program to look in /usr/share rather than /usr/lib, while it can be much more difficult to do that for the individual files. Cheers, -- Bill. <ballo...@debian.org> Imagine a large red swirl here. -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140316160714.GA13338@yellowpig