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

[pkg-wine-party] Bug#543178: marked as done (FHS violation: libraries should not be in /usr/lib/i486-linux-gnu)



Your message dated Sun, 23 Aug 2009 10:20:17 +0200
with message-id <20090823082017.GX6195@radis.liafa.jussieu.fr>
and subject line Re: Bug#543178: FHS violation: libraries should not be in /usr/lib/i486-linux-gnu
has caused the Debian Bug report #543178,
regarding FHS violation: libraries should not be in /usr/lib/i486-linux-gnu
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
543178: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543178
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Version: 1.1.28-1

On Sat, Aug 22, 2009 at 21:53:14 -0700, Steve Langasek wrote:

> Package: wine-unstable
> Version: 1.1.27-1
> Severity: serious
> Justification: violates the FHS
> 
Fixed in 1.1.28-1 (see #540706).

According to
https://buildd.debian.org/fetch.cgi?pkg=wine-unstable;ver=1.1.28-1;arch=amd64;stamp=1250969733
it now uses /usr/lib32.

Cheers,
Julien


--- End Message ---

Reply to: