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.43) id 1E5lPX-0004UQ-4h for garchives@archives.gentoo.org; Thu, 18 Aug 2005 14:30:27 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7IETKSG028604; Thu, 18 Aug 2005 14:29:20 GMT Received: from smtp20.libero.it (smtp20.libero.it [193.70.192.147]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7IEPnpa003319 for ; Thu, 18 Aug 2005 14:25:49 GMT Received: from localhost (172.16.1.80) by smtp20.libero.it (7.0.027-DD01) id 41D02C9803100636 for gentoo-dev@lists.gentoo.org; Thu, 18 Aug 2005 16:25:48 +0200 Received: from [192.168.0.1] (151.44.170.249) by smtp2.libero.it (7.0.027-DD01) id 42F2CBA2002ED124 for gentoo-dev@lists.gentoo.org; Thu, 18 Aug 2005 16:25:48 +0200 Message-ID: <430499D5.6090501@gentoo.org> Date: Thu, 18 Aug 2005 16:23:17 +0200 From: Luca Barbato User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050805 X-Accept-Language: en-us, en 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ebuild design issue regarding some {I need the lib and api only}-DEPENDs References: <200508181628.44059.trapni@gentoo.org> In-Reply-To: <200508181628.44059.trapni@gentoo.org> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at libero.it serv2 X-Archives-Salt: a0d4309e-7e89-42c5-8b33-83276a9f9e27 X-Archives-Hash: ce2cc4176f63b0d2fbaaa4fc349313e0 Christian Parpart wrote: > Using the "minimal" useflag for this - IMHO - is a misuse of the idea of > "minimal" semantically - as I do understand minimal in a way like "don't > overbloat me with patches and other feature additions"-alike. minimal is about keeping the package at the minimum, that means strip every feature that won't prevent it to run. > Do we have a general accepted gentoo policy for this? Usually the policy is "If the upstream has planned that we'll follow, otherwise no" > > And... any thoughts on this subject? > I'd prefer to have those features enabled by useflag, sometimes (eg. qemu) I can split functionality in separated ebuild and use a metaebuild to let users merge both w/out major overhead. In your case a useflag IMHO would be enough since the situation require a particular setup and in the case the constraint changes won't be a problem rebuild a full mysql. The question is, does the mysql configure script have a "clientonly" and/or a "libraryonly" option? There were a client and server useflag discussion before. lu -- Luca Barbato Gentoo/linux Developer Gentoo/PPC Operational Leader http://dev.gentoo.org/~lu_zero -- gentoo-dev@gentoo.org mailing list