delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/02/27/05:13:16

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Tue, 27 Feb 2001 11:11:02 +0100
From: Corinna Vinschen <cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: fpTeX and Cygwin
Message-ID: <20010227111102.B27406@cygbert.vinschen.de>
Mail-Followup-To: cygwin AT cygwin DOT com
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>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <20010227001835.A8605@redhat.com>; from cgf@redhat.com on Tue, Feb 27, 2001 at 12:18:36AM -0500

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.

As a (not so) general rule I'm realizing the difference between
latest and contrib as a difference between "base, needed" and
"gimmick, nice to have".

I would think to change the directory hirarchy in future to
reflect groups of packages, say, "base", "development", "doc",
etc. and including even xfree. But this definitely requires
tweaking setup to learn about dependencies and groups of packages.

> Either that or for not having a more clear memory on what was decided...

I have in mind that we once talked about that everything in the
distro has prefix=/usr while external packages should live in
/usr/local. That's still a good rule, IMO.

> So, forget I said anything.

You said something? ;-)

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019