[RFC] Change to subversion package: Move /usr/bin/* -> /usr/bin/subversion/* and add symlinks in /usr/bin
Bas van Gompel
cygwin-apps.buzz@bavag.tmfweb.nl
Wed Jul 14 01:53:00 GMT 2004
Op Mon, 12 Jul 2004 11:32:30 +0100 schreef Max Bowsher
in <00cb01c467fb$8fb56ae0$5308a8c0@robinson.cam.ac.uk>:
: Christopher Faylor wrote:
[...]
: > The FHS dictates no subdirectories in /usr/bin and I think it's a good
: > rule. Program specific subdirectories belong in /usr/lib.
:
: ...
:
: > Why didn't rpm just put its binaries in /usr/bin/rpm? Why didn't qt put
: > them in /usr/bin/qt? Regardless of the reason, they put their packages
: > in /usr/lib. So should you.
:
: OK, I'll use /usr/lib.
:
: Though the FHS actually permits subdirs of /usr/bin, even defining the
: meaning of one subdir, /usr/bin/mh
...as an option, and it may also be a symlink ("The following
directories, or symbolic links to directories, must be in /usr/bin,
if the corresponding subsystem is installed")
: http://www.pathname.com/fhs/pub/fhs-2.3.html#USRBINMOSTUSERCOMMANDS
It /does/ require: "/usr/bin/X11 must be a symlink to /usr/X11R6/bin if
the latter exists". The latter *does* exist. The former _does not_.
[Heads up X11-maintainer? (Same is true for /usr/lib/X11 ->
/usr/X11R6/lib/X11 and /usr/include/X11 -> /usr/X11R6/include/X11
<url:http://www.pathname.com/fhs/pub/fhs-2.3.html#USRX11R6XWINDOWSYSTEMVERSION11REL>
)]
However, in http://www.pathname.com/fhs/pub/fhs-2.3.html#REQUIREMENTS2
it clearly states: "There must be no subdirectories in /bin."
It does not forbid symlinks to dirs AFAICS...
L8r,
Buzz.
--
) | | ---/ ---/ Yes, this | This message consists of true | I do not
-- | | / / really is | and false bits entirely. | mail for
) | | / / a 72 by 4 +-------------------------------+ any1 but
-- \--| /--- /--- .sigfile. | |perl -pe "s.u(z)\1.as." | me. 4^re
More information about the Cygwin-apps
mailing list