delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/11/15/17:16:47

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
Message-ID: <05c601c16e23$68c9f060$0200a8c0@lifelesswks>
From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
To: "Stipe Tolj" <tolj AT wapme-systems DOT de>,
"Gerrit P. Haase" <cygwin AT cygwin DOT com>
References: <5314439342 DOT 20011114212805 AT familiehaase DOT de> <3BF2D797 DOT B0481987 AT ece DOT gatech DOT edu> <20011114211942 DOT GB9636 AT redhat DOT com> <1119104841 DOT 20011114224550 AT familiehaase DOT de> <3BF3C479 DOT B1E97461 AT wapme-systems DOT de>
Subject: Re: new site for my ports is up
Date: Fri, 16 Nov 2001 09:18:09 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-OriginalArrivalTime: 15 Nov 2001 22:16:19.0073 (UTC) FILETIME=[266DDF10:01C16E23]

----- Original Message -----
From: "Stipe Tolj" <tolj AT wapme-systems DOT de>
> Apache goes by default to /usr/local/apache and should reside there
> for a cygwin based binary package that I'm currently preparing :))

Why should apache go to /usr/local/apache? Name one redhat/suse/debian
style amanaged linux distribution that puts apache there! The configure
script for _any_ package will need parameters given to it when building
a package to be included in cygwin.

Until now, no-one as raised the issue of changing _our_ standard, which
is that setup.exe installed software installs into / and /usr, not into
/usr/local. And I do not think we should change that. I don't believe
that the users will be served by us installing into /usr/local.

Rob

P.S. for reference:

Here's what some package managers do:
1) rpm. A package can install it's files anywhere and still be an rpm.
There is no rhyme or reason other than the packagers decision.
Distributors put all their generated rpm's into / and /usr, whilst
vendors creating rpms make their own choice.
2) deb. A package _always_ installs into / and /usr, and _never_ touches
/usr/local. /usr/local is reserved for user built and fiddled software,
and /usr for package-manager installed software. Thus coping out your
/home and /usr/local trees is all you need to do to preserve your
personal files.
3) ports. (OpenBSD specifically). The default install of the system
includes the kitchen sink, and the ports are all installed into
/usr/local, along with user compiled software.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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