From owner-cvs-all@FreeBSD.ORG Sun Jun 26 16:35:51 2005 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 586FD16A41C; Sun, 26 Jun 2005 16:35:51 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF37C43D48; Sun, 26 Jun 2005 16:35:50 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from fwd35.aul.t-online.de by mailout02.sul.t-online.com with smtp id 1Dma6n-0007CR-05; Sun, 26 Jun 2005 18:35:49 +0200 Received: from Andro-Beta.Leidinger.net (Tvv2h8ZHrezDuKzNcD8gThb1O1z610vAwekMkO89forot+5A9r6Wgy@[84.165.207.110]) by fwd35.sul.t-online.de with esmtp id 1Dma6g-22IOga0; Sun, 26 Jun 2005 18:35:42 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id j5QGZbTh053973; Sun, 26 Jun 2005 18:35:38 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sun, 26 Jun 2005 18:36:27 +0200 From: Alexander Leidinger To: Michael Nottebrock Message-ID: <20050626183627.38a1b725@Magellan.Leidinger.net> In-Reply-To: <200506261748.49553.lofi@freebsd.org> References: <200506172259.j5HMxTad068378@repoman.freebsd.org> <200506261307.56772.lofi@freebsd.org> <20050626171623.63802b99@Magellan.Leidinger.net> <200506261748.49553.lofi@freebsd.org> Organization: FreeBSD X-Mailer: Sylpheed-Claws 1.9.11 (GTK+ 2.6.8; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: Tvv2h8ZHrezDuKzNcD8gThb1O1z610vAwekMkO89forot+5A9r6Wgy@t-dialin.net X-TOI-MSGID: f7c4cd7e-f9b1-4093-a5fb-ea4db4fa18fd Cc: cvs-ports@freebsd.org, nork@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports CHANGES UPDATING ports/Mk bsd.port.mk ports/accessibility/linux-atk Makefile pkg-plist ports/archivers/stuffit Makefile ports/astro/linux-setiathome Makefile ports/audio/baudline Makefile ports/audio/linux-arts ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2005 16:35:51 -0000 On Sun, 26 Jun 2005 17:48:45 +0200 Michael Nottebrock wrote: > On Sunday, 26. June 2005 17:16, you wrote: > > > > > The X11R6 distribution contains servers, utilities and more (libs/data > > > > files/...). Specifying them and then adding "local packages/ports" > > > > suggest to me, that not only binaries which come with the X11R6 > > > > distribution are allowed to reside here. > > > > > > PLEASE STOP being silly for the sake of argument! > > > > This is how I read it. Really. I'm honest. > > Okay. But even if I read it your way, i.e. each line by itself, not caring > about the context of the parent directory, your change still violates Sorry, that's not my POV. You have to take the de-facto standard into account. At the time I've made myself familiar with FreeBSD every X11 using software I used was installed to X11BASE. Reading hier(7) resulted in understanding it as "X11 stuff (the servers, utilities, various ports) gets installed into X11BASE". Differentiating libraries from utilities installed from ports/packages didn't made (and doesn't makes) sense to me (either each port which makes use of the X11 distribution is installed into X11BASE, or no such port at all). > hier(7): > > X11R6/ X11R6 distribution executables, libraries, etc > (optional). > bin/ X11R6 binaries (servers, utilities, local > packages/ports) > [...] > lib/ X11R6 libraries. > ^^^^^^^^^^^^^^^^^^^^^^^^^^ "X11 binaries" refers to "servers, utilities, local packages/ports". I read "X11R6 libraries" similar to "X11 binaries", I interpret it as: someone was too lazy to make a list for the lib/ entry too. That's how I understand this. I hope I was able to successfully describe my POV. To make it clear, I don't object to only have the X11 distribution in X11BASE. I just tried to tell you that the current way of doing it isn't senseless (and I didn't made up my example out of blue air, I've described a setup). Whatever policy is chosed, I'm fine with it, since I'm able to setup systems the way it is best for the planned operation. The point I tried to make with my commit was "consistency". A consistent system is more ergonomic than a system with a lot of exceptions (even when the policy which was chosed is not the best one... but the definition of "best" is subject to the usage of something). > > > > - As soon as a new way of doing it is published, I will follow it. > > > > > > It really is colleagues like you that make working on FreeBSD that extra > > > bit satisfactory. > > > > It would be nice if you could calm down and keep the discussion on a > > technical level. > > *sigh* Sorry about that, I let myself get worked up. But please see above. No problem. Have a nice day, Alexander. -- Press every key to continue. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7