public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
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


  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