[pkg-wine-party] Bug#543178: FHS violation: libraries should not be in /usr/lib/i486-linux-gnu
Steve Langasek
vorlon at debian.org
Sun Aug 23 04:53:14 UTC 2009
Package: wine-unstable
Version: 1.1.27-1
Severity: serious
Justification: violates the FHS
The wine-unstable package on amd64 installs files to
/usr/lib/i486-linux-gnu/wine. This is a violation of the FHS, which grants
only that:
Applications may use a single subdirectory under /usr/lib. If an
application uses a subdirectory, all architecture-dependent data
exclusively used by the application must be placed within that
subdirectory. [23]
/usr/lib/i486-linux-gnu is not an application subdirectory, as the
wine-unstable package's usage demonstrates: it's an architecture-specific
directory heirarchy. That's inconsistent with the FHS as currently written.
We are on track to have a Policy exception for /usr/lib/<triplet>
directories (bug #542865), but in that case those directories will be
reserved for use by multiarch-enabled packages, which wine-unstable is not.
An amd64 package putting files in /usr/lib/i486-linux-gnu will cause file
conflicts with any future multiarch-enabled wine package.
Please move these files back to /usr/lib/wine.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-wine-party/attachments/20090822/df3b25e0/attachment-0001.pgp>
More information about the pkg-wine-party
mailing list