From owner-freebsd-current Thu Apr 8 17:41:20 1999 Delivered-To: freebsd-current@freebsd.org Received: from cerebus.nectar.com (nectar-gw.nectar.com [204.0.249.101]) by hub.freebsd.org (Postfix) with ESMTP id 5A0AC15041 for ; Thu, 8 Apr 1999 17:41:02 -0700 (PDT) (envelope-from nectar@nectar.com) Received: (from smap@localhost) by cerebus.nectar.com (8.9.1/8.9.1) id TAA17513; Thu, 8 Apr 1999 19:38:58 -0500 (CDT) (envelope-from nectar@nectar.com) Received: from spawn.nectar.com(10.0.0.101) by cerebus.nectar.com via smap (V2.1) id xma017511; Thu, 8 Apr 99 19:38:52 -0500 Received: from spawn.nectar.com (localhost [127.0.0.1]) by spawn.nectar.com (8.9.2/8.9.1) with ESMTP id TAA35590; Thu, 8 Apr 1999 19:37:46 -0500 (CDT) (envelope-from nectar@spawn.nectar.com) Message-Id: <199904090037.TAA35590@spawn.nectar.com> X-Mailer: exmh version 2.0.2 2/24/98 MX-Mailer: exmh version 2.0.2 2/24/98 X-PGP-RSAfprint: 00 F9 E6 A2 C5 4D 0A 76 26 8B 8B 57 73 D0 DE EE X-PGP-RSAkey: http://www.nectar.com/nectar-rsa.txt X-PGP-DSSfprint: AB2F 8D71 A4F4 467D 352E 8A41 5D79 22E4 71A2 8C73 X-PGP-DHfprint: 2D50 12E5 AB38 60BA AF4B 0778 7242 4460 1C32 F6B1 X-PGP-DH-DSSkey: http://www.nectar.com/nectar-dh-dss.txt From: Jacques Vidrine In-reply-to: References: Subject: Re: /sys/boot, egcs vs. gcc, -Os Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: Chuck Robey Cc: current@FreeBSD.ORG Date: Thu, 08 Apr 1999 19:37:45 -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 8 April 1999 at 19:25, Chuck Robey wrote: [snip] > And on top of that, there are about 5 top tracks of libs, each of these > 5 tracks (that have lots depending on them) has lived in both /usr/local > and in /usr/X11R6 in recent times, both leave ascii configuration files > behind (and in both sets of directories, depending on the age of the > older ports). Yes, I do find that very annoying. I'd like to see everything (including X) use one prefix. The next time that I install a system from scratch, I'll have everything under /opt (I use /usr/X11R6 and /opt right now) to see how it goes. I can't recall why we have /usr/X11R6, other than because of assumptions in lotsa X packages. > Just to make everything totally confused, because some > insane folks want to have multiple versions active concurrently, the > name of those config files, which exist in multiple places, have > multiple names. Insane? ``Though this be madness, yet there is a method in 't.'' If we were to remove all gtk ports but the latest (gtk12), as an example, then we would have to remove also approximately 34 ports that depend upon the older versions of GTK. > Each of the ports of the apps, which need all these > libs, have configuration scripts that go looking for all these misnamed > and misfiled config scripts, and those configuration scripts alway seem > to find the oldest and most out-of-date config script possible. AFAIK, all of the ports that depend upon gtk (again for example), correctly search for the version-dependant configuration script name (i.e. gtk10-config, gtk12-config ...). If there are those that do not, please send-pr them. If you have a better suggestion for handling this necessary complexity, I'd like to hear it. Upgrading the ports is hard enough without tilting at windmills. Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message