From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GAPLW-0005Jw-6I for garchives@archives.gentoo.org; Tue, 08 Aug 2006 11:02:02 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k78Axo4F017564; Tue, 8 Aug 2006 10:59:50 GMT Received: from forum.psychotherapie.org (s15216962.onlinehome-server.info [217.160.22.205]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k78AuRG6009005 for ; Tue, 8 Aug 2006 10:56:27 GMT Received: (from uucp@localhost) by forum.psychotherapie.org (8.13.3/8.13.3/SuSE Linux 0.7) with UUCP id k78AuQob018784 for gentoo-dev@lists.gentoo.org; Tue, 8 Aug 2006 12:56:26 +0200 Received: (from weigelt@localhost) by metux.de (8.12.10/8.12.10) id k78AtStm024735 for gentoo-dev@lists.gentoo.org; Tue, 8 Aug 2006 12:55:28 +0200 Date: Tue, 8 Aug 2006 12:55:28 +0200 From: Enrico Weigelt To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] client+server packages - build which one? Message-ID: <20060808105527.GE15665@nibiru.local> References: <200606091410.51183.uberlord@gentoo.org> <20060609205201.0911ad40@c1358217.kevquinn.com> <20060808085657.GA15665@nibiru.local> <200608081111.59602.uberlord@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200608081111.59602.uberlord@gentoo.org> User-Agent: Mutt/1.4.1i X-Archives-Salt: 74e8342d-9d31-4992-ad16-d45113355d4b X-Archives-Hash: 59eccfb2d1258d7b3be9c0bc763db811 * Roy Marples schrieb: > On Tuesday 08 August 2006 09:56, Enrico Weigelt wrote: > > If you want an dhcp client, install "dhcp-client", if you > > want an dhcp server, install "dhcp-server". Could it be simpler ? > > Maybe you missed the part of the discussion where we thought that > maintaing 3 ebuilds vs 1 ebuild was a bad idea. Yes we would need > 3 due to the way that the dhcp builds and installs. Okay, but they're maintained at the same time. Let's see where the extra work could come from: + changes in build options. okay, have to type some things twice. adds 5mins + three packages have to be tested now. today one package has to be tested in three variants. is there really more work ? The 3rd package is mostly copy-and-paste, since doesn't actually do anything. It's just rdeps based on useflags. Just an multiplexer. On the other hand I see some more changes on an split: Let's say, in a newer version, there's an interesting improvement in the server, but an bad bug in the client. Currently the client would block the server, just for buerocrativ reasons. After a split, both part-packages can evolve separately. > The minimal flag currently controls this anyway - you always get > the client but the server is optional. But it's very unclear. Ask around in the user list, who knows what "minimal" in this special case means (without extra reading the documentation). Such useflags should be obvious, but "minimal" isnt. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ --------------------------------------------------------------------- -- gentoo-dev@gentoo.org mailing list