From: "Malte S. Stretz" <msquadrat.nospamplease@gmx.net>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] any interest in removing /usr/qt and /usr/kde ?
Date: Mon, 20 Sep 2004 11:47:18 +0200 [thread overview]
Message-ID: <200409201147.18918@malte.stretz.eu.org> (raw)
In-Reply-To: <200409201048.59958.pauldv@gentoo.org>
On Monday 20 September 2004 10:48 CET Paul de Vrieze wrote:
> On Sunday 19 September 2004 23:23, Malte S. Stretz wrote:
> >[...]
> > If something is broken, it's normally the better to fix it instead of
> > working around. So maybe the FHS should be refined to support what is
> > needed by either adding an additional subdirectory below /usr or a
> > completely new root-level directory. I mean it's not like the place in
> > / is limited by anything and /svc was also added lately (and btw Linux'
> > /sys is completely against the FHS).
>
> Welcome to the real world. This is broken for a long long time and I'm
> sure that it was mentioned to the FHS people a long time ago.
Yes, I know. But I don't understand why it isn't fixed then. Ok, I already
had some lengthy discussions with Daniel Quinlan about stuff like this (the
other guys I don't know) but in the end we always^Wmostly managed to come
to a sensible solution.
What I don't get is that the FHS is clearly flawed (if not by design then at
least the wording could be clearer) and that is known for years. So people
had quite some time to find the problems with the current version but
instead of gathering and working on a fixed version everybody mumbles "bah,
FHS sucks, we do it how we interpret it" and goes on. For the last few
years I read threads like this one at least twice per year on various
mailinglists or websites.
I don't propose to create something completely new like, say, what Apple
uses in MacOS X, just to refine the current state of art. As I said, it's
not like we lack space in / or need to look like a "real" SysV system.
Linux (or GNU/Linux if you prefer that) is IMO about invention, so why do
we try to cram everything into the olde Unix directory structure while it
obviously doesn't fit?
> > Another thing which cropped up in combination with the macchanger
> > ebuild (the issue is in b.g.o) was that sometimes shomething like
> > /share or /lib/share is needed.
> >
> > The current FHS mailinglist is more a spamtrap than anything. Maybe a
> > new one should be created. There a group of people consisting of (a)
> > the previous FHS contributors (b) somebody from each big distro and (c)
> > some people from the bigger desktop environments (or freedesktop.org)
> > can get together and try to fix all the current issues with the FHS and
> > create a version 3.0.
>
> When the FHS gets sensible enough to offer a solution for existing
> problems then I'm surely in favour of following it, but as it stands the
> FHS does not answer some of the questions we have.
My point is that the FHS won't get any better if people don't get together
and fix it. Of course can we continue to curse the FHS 2.x for the next
ten years but how productive is that?
> ps. The other "solution" could be to do it like the eclipse ebuild does
> and install in /usr/lib/eclipse or /usr/lib/kde/3.3, although I even like
> it less.
That's actually what KDE is aiming for for version 4 (and AFAIK what GNOME
already uses). And apart from that, Qt most probably belongs
to /usr/lib/qt.
> I think that our solution is best. To be FHS compliant (better,
> to sidestep the FHS) we could make a new subdir to /usr where we put
> these packages. This does not violate the FHS as no package is directly
> under /usr and we still follow our own guidelines, and provide a clean
> solution.
Cheers,
Malte
--
[SGT] Simon G. Tatham: "How to Report Bugs Effectively"
<http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
[ESR] Eric S. Raymond: "How To Ask Questions The Smart Way"
<http://www.catb.org/~esr/faqs/smart-questions.html>
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2004-09-20 9:47 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-19 19:50 [gentoo-dev] any interest in removing /usr/qt and /usr/kde ? Thomas Weidner
2004-09-19 19:52 ` Ciaran McCreesh
2004-09-19 20:07 ` Mike Frysinger
2004-09-19 20:06 ` Dan Armak
2004-09-19 20:07 ` Joshua J. Berry
2004-09-19 20:13 ` Ciaran McCreesh
2004-09-19 20:16 ` Dan Armak
2004-09-19 20:26 ` Joshua J. Berry
2004-09-19 20:29 ` Ciaran McCreesh
2004-09-19 22:23 ` Joshua J. Berry
2004-09-20 8:41 ` Paul de Vrieze
2004-09-19 20:37 ` Dan Armak
2004-09-19 21:23 ` Malte S. Stretz
2004-09-19 23:38 ` Armando Di Cianno
2004-09-20 8:48 ` Paul de Vrieze
2004-09-20 9:47 ` Malte S. Stretz [this message]
2004-09-20 15:56 ` Armando Di Cianno
2004-09-20 19:52 ` Malte S. Stretz
2004-09-20 15:40 ` Dan Armak
2004-09-20 18:30 ` Paul de Vrieze
2004-09-20 19:45 ` Malte S. Stretz
2004-09-19 22:35 ` Joshua J. Berry
2004-09-20 4:10 ` Dan Armak
2004-09-20 4:27 ` Mike Frysinger
2004-09-20 4:47 ` Luke-Jr
2004-09-20 6:09 ` Joshua J. Berry
2004-09-20 9:05 ` Paul de Vrieze
2004-09-20 15:55 ` Sami Samhuri
2004-09-20 16:22 ` Carsten Lohrke
2004-09-20 16:36 ` Malte S. Stretz
2004-09-20 16:44 ` Dan Armak
2004-09-20 17:19 ` Malte S. Stretz
2004-09-20 17:36 ` Dan Armak
2004-09-20 22:58 ` foser
2004-09-20 17:42 ` Carsten Lohrke
2004-09-20 16:37 ` Dan Armak
2004-09-20 17:35 ` Carsten Lohrke
2004-09-20 18:52 ` Paul de Vrieze
2004-09-20 19:17 ` Carsten Lohrke
2004-09-21 10:47 ` [gentoo-dev] " Duncan
2004-09-21 11:02 ` Duncan
2004-09-21 12:05 ` Carsten Lohrke
2004-09-21 4:58 ` Joel Konkle-Parker
2004-09-21 9:49 ` Paul de Vrieze
2004-09-20 7:49 ` [gentoo-dev] " Simon Watson
2004-09-19 20:09 ` Paul de Vrieze
2004-09-28 2:51 ` [gentoo-dev] " John Croisant
2004-09-28 8:19 ` Paul de Vrieze
2004-09-28 9:24 ` Peter Ruskin
2004-09-28 9:37 ` Paul de Vrieze
2004-09-28 20:32 ` John Croisant
2004-09-29 9:07 ` Paul de Vrieze
2004-09-19 21:55 ` [gentoo-dev] " Luke-Jr
2004-09-19 23:06 ` [gentoo-dev] " Thomas Weidner
2004-09-20 0:03 ` Luke-Jr
2004-09-20 0:55 ` Ciaran McCreesh
2004-09-20 3:50 ` Luke-Jr
2004-09-21 5:10 ` Joel Konkle-Parker
2004-09-21 17:29 ` Helmar Wieland
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200409201147.18918@malte.stretz.eu.org \
--to=msquadrat.nospamplease@gmx.net \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox