Conflict between GNU CS and FHS
Ralf Corsepius
rc040203 at freenet.de
Thu Mar 23 15:55:23 UTC 2006
On Thu, 2006-03-23 at 10:07 +0100, Linus Walleij wrote:
> On Sun, 19 Mar 2006, Ralf Corsepius wrote:
>
> > IMO, from FE's POV, this whole issue boils down to a bug in
> > RPM. /usr/com is definitely wrong.
>
> Jeff Johnson dismissed this in bug 185862 stating:
>
> "This is a packaging, not an rpm problem. The value of %{_sharedstatedir}
> has nothing whatsoever with FHS or where emacs chooses to put files.
>
> Fix yer bleeping packages however you want."
Great, another "warm encounter" with Jeff :-)
%_sharedstatedir is covered by the FHS.
RPM internally sets it from inside /usr/lib/rpm/macros
...
#==============================================================================
# ---- configure macros.
# Macro(s) slavishly copied from autoconf's config.status.
...
%_sharedstatedir %{_prefix}/com
...
=> RH's implementation of the FHS is bugged.
> See:
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=185862
>
> I will proceed to hardcode a different sharedstatedir with
> %configure --with-sharedstatedir=/var/...
> and fix "my bleeding package" instead :-)
;)
Ralf
More information about the fedora-extras-list
mailing list