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 Message-ID: <05c601c16e23$68c9f060$0200a8c0@lifelesswks> From: "Robert Collins" To: "Stipe Tolj" , "Gerrit P. Haase" 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 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit 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" > 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/