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 1E5wou-0005DW-Jb for garchives@archives.gentoo.org; Fri, 19 Aug 2005 02:41:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7J2efZK014943; Fri, 19 Aug 2005 02:40:41 GMT Received: from himura.kakuri.org (minden014.server4you.de [217.172.177.14]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7J2d1FP003628 for ; Fri, 19 Aug 2005 02:39:02 GMT Received: from p54BCB8FD.dip0.t-ipconnect.de (p54BCB8FD.dip0.t-ipconnect.de [84.188.184.253]) by himura.kakuri.org (Postfix) with ESMTP id 27DB088C03B for ; Fri, 19 Aug 2005 04:39:07 +0200 (CEST) From: Christian Parpart Organization: Gentoo Foundation To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ebuild design issue regarding some {I need the lib and api only}-DEPENDs Date: Fri, 19 Aug 2005 05:19:01 +0200 User-Agent: KMail/1.8.2 References: <200508181628.44059.trapni@gentoo.org> <20050818170128.GA487528@lion.gg3.net> In-Reply-To: <20050818170128.GA487528@lion.gg3.net> 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: multipart/signed; boundary="nextPart2147729.5XMI1b65Mp"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508190519.06470.trapni@gentoo.org> X-Archives-Salt: 02a1bec6-6d60-45d5-a8e1-6ffcba2f42cd X-Archives-Hash: a9eadea2a2a68421a177ef2142064384 --nextPart2147729.5XMI1b65Mp Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 18 August 2005 19:01, Georgi Georgiev wrote: > maillog: 18/08/2005-16:28:40(+0200): Christian Parpart types > > > 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 - Install a very minimal build (disables, for example, plugins, > fonts, most drivers, non-critical features) > vanilla - Do not add extra patches which change default behaviour I agree with these definitions. however, why I was refering to the "minimal" use-flag anyway, was, because= =20 comment 1 in the bug-report statet, that we *do* have the "minimal" use-fla= g=20 to achieve, what the bug-reporter was intending to get (a splitout of=20 client-only libs/headers); Extract of comment 1 in the bug: | New ebuilds have the "minimal" use flag. This flag build the server with | "configure --without-server" . =20 | explaining better this last point. You still need to download ALL the | package from MySQL site *BUT* only the libraries will be installed.=20 They reason for why I was ever intending to ask here on -dev and why I'm CC= ed=20 in the bug still is: * it looks a little overbloated, when you wanna install cat/foo=20 ebuild that supports to back its data to mySQL instead of sqlite,=20 and you *have* to install a server for that (not always);=20 this might be irrelevant for desktop machines, but the hell=20 not for servers; you can't predict, that you maintain=20 INSTALL_MASK-alike var to prevent such things being installed.=20 you (in first place) do not know what you all need to mask anyway * a useflag (so I use and understand them) are for enabling features or other *extra* advantages (like kdeenablefinal or debug); * while having not taken a look at the mysql build side, I don't=20 believe, that it would be an overhead in splitting out=20 libmysqlclient (and that's what we're finally talking about)=20 and making (for backwards compatibility and use) it a depend=20 to the already existing dev-db/mysql package; Regards, Christian Parpart. =2D-=20 04:26:38 up 148 days, 17:34, 1 user, load average: 0.86, 1.39, 1.97 --nextPart2147729.5XMI1b65Mp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDBU+qPpa2GmDVhK0RAi7YAJ9JConclzfUUxk+ma+b3qRFkKLOlQCggI5o H5f3NmcgGySEbMpKa44s8ds= =Cwub -----END PGP SIGNATURE----- --nextPart2147729.5XMI1b65Mp-- -- gentoo-dev@gentoo.org mailing list