From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6836 invoked by uid 1002); 3 Nov 2003 23:57:34 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 16147 invoked from network); 3 Nov 2003 23:57:34 -0000 Message-ID: <3FA6EB06.2060801@technaut.darktalker.net> Date: Mon, 03 Nov 2003 17:55:50 -0600 From: Andrew Gaffney User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031029 X-Accept-Language: en-us, en MIME-Version: 1.0 To: gentoo-dev@gentoo.org References: <20031104002017.71d91fc0.genone@gentoo.org> In-Reply-To: <20031104002017.71d91fc0.genone@gentoo.org> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [gentoo-dev] [IMPORTANT] server/client USE flags X-Archives-Salt: 5c79f93b-e1da-4953-9a53-74ce0771e73e X-Archives-Hash: 9a89f938fb567e61b02bdd359d55200d Marius Mauch wrote: > Hi, > > currently we have a lot of packages in the portage tree that provide > both server and client implementations of a package, big things like > mysql and samba but also small stuff like telnet-bsd. Often people don't > need the server part of these packages, but currently there is no way to > disable them. Some packages have splitted the package, but this is IMO > not a good idea in general, as often the ebuilds are the same except for > one or two commands. > So my idea (as well as others) is to add a new "server" USE flag that > controls wether the server part of a package is build. This idea is > outlined in more details on bug 12499, which also had the idea of a > "client" USE flag, so that it's possible to only build the libs or only > the server, however I think that such a flag will create more problems > than benefits (see the bug for explanations). > So, I'd like to get some opinions/comments from people on this idea, as > this is coming up about every month and there wasn't really any action > to solve this issue. I think that it has the potential to work. The problem is that if someone were to emerge a package with USE="client -server" and then they decide they want the server part, they have to re-emerge the entire package. Not too big of an issue, but an issue nonetheless. -- Andrew Gaffney -- gentoo-dev@gentoo.org mailing list