Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com X-Apparently-From: Message-ID: <3A9BD449.C4B936CB@yahoo.com> Date: Tue, 27 Feb 2001 11:22:33 -0500 From: Earnie Boyd X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: fpTeX and Cygwin References: <20010226175349 DOT R27406 AT cygbert DOT vinschen DOT de> <000f01c0a067$0c9ceb60$3bc1c13f AT holstein-mobile DOT ASPECTDV DOT COM> <20010226225233 DOT A8069 AT redhat DOT com> <3A9B3572 DOT 8CB71CB5 AT ece DOT gatech DOT edu> <20010227001835 DOT A8605 AT redhat DOT com> <20010227111102 DOT B27406 AT cygbert DOT vinschen DOT de> <20010227103511 DOT A10525 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Christopher Faylor wrote: > > On Tue, Feb 27, 2001 at 11:11:02AM +0100, Corinna Vinschen wrote: > >On Tue, Feb 27, 2001 at 12:18:36AM -0500, Christopher Faylor wrote: > >> On Tue, Feb 27, 2001 at 12:04:50AM -0500, Charles Wilson wrote: > >> >Christopher Faylor wrote: > >> >>I think that this will still be a "contrib" package and, as such, it > >> >>should still live in /usr/local. > >> > > >> >Whoah! None of my packages in contrib install into /usr/local. The > >> >original motivation behind the "contrib" directory was not "stuff for > >> >/usr/local." We first created "contrib" and moved zlib and libpng into > >> >it from "latest" because. Wait. Why did we do that again? > >> > >> Hmm. I thought that this was always the understanding. Corinna's ssh > >> stuff went in /usr/local until it was put into latest but... hmm... it > >> never existed in contrib or latest. It was in an external site. > >> > >> I guess I'd like some clear distinction on a user's disk for what is > >> "contributed" (and therfore optional) and what is not. The user has > >> no easy way of knowing that something comes from a contrib directory > >> so the only vague hint he'll get will be directory structure. > > > >I don't follow this argumentation. Regardless how the package is > >queezed into an order in the download directory hirarchy it should > >always be installed in the prefix=/usr part of the users machine. > > > >The /usr/local is what the name suggests: It's what the user has > >additionally locally installed. The /usr part is what is part of > >the distro. And the contrib packages _are_ part of the distro. > > They are contributed, unsupported parts of the distribution. I > think that the local directory layout should reflect that. > > Why do we even have a "contrib" directory, then? It is completely > transparent to the user. The only thing we can say is "Oh yeah, well > it's not supported! Check it out for yourself by using your ftp client > to go to ftp.sources.redhat.com and you'll see! So there!" > The FHS would have these installed in a /opt/package-version directory with symlinks in /usr/local/bin and etc.. I would suggest that we could go with this for the contrib directory. However, my preference for this is /opt/package/version where version is a subdirectory of package, it's more esthetically appealing to my eyes. Earnie. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple