Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jun 2005 21:42:57 +0200
From:      Michael Nottebrock <lofi@freebsd.org>
To:        Alexander Leidinger <netchild@freebsd.org>
Cc:        cvs-ports@freebsd.org, nork@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports CHANGES UPDATING ports/Mk bsd.port.mk ports/accessibility/linux-atk Makefile pkg-plist ports/archivers/stuffit Makefile ports/astro/linux-setiathome Makefile ports/audio/baudline Makefile ports/audio/linux-arts ...
Message-ID:  <200506252143.03065.lofi@freebsd.org>
In-Reply-To: <20050625210603.406752c8@Magellan.Leidinger.net>
References:  <200506172259.j5HMxTad068378@repoman.freebsd.org> <200506252024.32201.lofi@freebsd.org> <20050625210603.406752c8@Magellan.Leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Saturday, 25. June 2005 21:06, Alexander Leidinger wrote:
> On Sat, 25 Jun 2005 20:24:27 +0200
>
> Michael Nottebrock <lofi@freebsd.org> wrote:
> > > So whoever wants to talk the last word on this issue should update the
> > > documentation.
> >
> > No need, it's been documented in hier(7) for years. You're obviously not
> > the first person to have missed that though.
>
> Quoting hier(7):
> ---snip---
>        X11R6/    X11R6 distribution executables, libraries, etc
>                  (optional).
>                  bin/      X11R6 binaries (servers, utilities, local
>                            packages/ports).
>                            ^^^^^^^^^^^^^^                      ^^^^^
>                  etc/      X11R6 configuration files and scripts.
>                  include/  X11R6 include files.
>                  lib/      X11R6 libraries.
>                  man/      X11R6 manual pages.
>                  share/    architecture-independent files.
> ---snip---
>
> I understand the marked parts as if we complain with hier(7) if ports
> which use X11 are installed there.

I really have no idea how you're arriving at that conclusion. It doesn't say 
"ports which use X11". 

> If I (and others) understand this wrong, the description is ambiguous.

No, because what applies to the X11R6 directory of course still applies to the 
X11R6/bin subdirectory - it's packages/ports _of_ X11R6, as opposed to the 
version that we (used to) ship on the installation CD (in a distribution 
set).

I mean, really, if anybody would stop for a minute and think about this - what 
sense does putting everything that somehow links to or displays stuff via X11 
into a common prefix make???

X11R6 historically lives in X11R6 so it's easy to keep *separated* from 
everything else and its own huge hierarchy doesn't mess up whatever UNIX 
variant's filesystem layout the user installs it on. If we keep cluttering up 
its hierarchy with stuff that isn't part of X11R6, there's no reason left to 
keep that hierarchy at all - we could just as well put X11R6 into /usr/local.

-- 
   ,_,   | Michael Nottebrock               | lofi@freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBCvbPHXhc68WspdLARAgQdAJ47bstJnc8kuXufcQcoEUN8QD4VzwCfTR5+
qe6MvledXVEjzDn0X5mPC2s=
=eCX3
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506252143.03065.lofi>