From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DMARC_MISSING, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=4.0.0 Received: from mail.zork.org (viega-4.list.org [12.109.142.7]) by chiba.3jane.net (Postfix) with ESMTP id C911DABD71 for ; Thu, 18 Jul 2002 12:09:44 -0500 (CDT) Received: by mail.zork.org (Postfix, from userid 1012) id 43E22340E; Thu, 18 Jul 2002 13:09:39 -0400 (EDT) Date: Thu, 18 Jul 2002 13:09:39 -0400 From: "Robert M. Zigweid" To: Christian Axelsson Cc: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Portage2 super USE flag suggestin Message-ID: <20020718130939.C55335@shell.zork.org> References: <20020718150528.GA25187@dante.taipan.mudshark.org> <20020718184400.3a35fe9d.smiler@lanil.mine.nu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="1SQmhf2mF2YjsYvc" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020718184400.3a35fe9d.smiler@lanil.mine.nu>; from smiler@lanil.mine.nu on Thu, Jul 18, 2002 at 06:44:00PM +0200 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 1c7291be-b3a7-4293-b1fc-bfcaa8fa3521 X-Archives-Hash: 4759a715d8548c1cc8622861bbaf6c44 --1SQmhf2mF2YjsYvc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 18, 2002 at 06:44:00PM +0200, Christian Axelsson wrote: > -------------------- > On Thu, 18 Jul 2002 09:05:28 -0600 > Craig Joly wrote: >=20 > > A possible solution: super USE flags, for want of a better name. > > Something along the lines of USE=3D"noX", where > > noX=3D-X -gtk -gtk2 -qt -qtmt -tcltk -fltk -gnome -gnome-libs -kde -bon= obo -xv -dga (any other toolkits, etc) > > nodb=3D-postgres -mysql -berkdb -gdbm -innodb (any other databases) > > nosound=3D-als -oss -esd -arts -oggvorbis (any other sound stuff) > > nofb=3D-directfb fbcon > > noscript=3D-perl -python -ruby -tcltk -guile > >=20 >=20 > I like this idea, in the matter of fact, I actually first thougth that if= I putted -X=20 > I wouldnt get anythings that depend on X. I felt that that was the natura= l behavior but that wasn't > obvious the case :/ > I vote yes for this soloution or a similar one. >=20 > -- > Christian Axelsson > smiler@lanil.mine.nu > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://lists.gentoo.org/mailman/listinfo/gentoo-dev To me, this method would be a hack. I'm of the opinion that the USE flags= =20 should automatically do the sensible thing and recognize that if -X is used= ,=20 that KDE or Gnome or whatever /can't/ install because of -X. Along with th= is,=20 should be an option to emerge to override and install anyway. Compiling=20 the necessary packages (even X if it's needed), --=20 Robert M. Zigweid Developer Secure Software Solutions PGPKey: D122F089 PGP Fingerprint: 672B 99F5 9CED E3E3 2736 4E1A B8BE BBFD D122 F089 --1SQmhf2mF2YjsYvc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE9NvZSuL67/dEi8IkRAgkdAJ41sfOCAKPRtT4miaD/NLoCHKqOkgCggMiI KfgMJIRmnayWRoOnpE1hMU8= =QjXk -----END PGP SIGNATURE----- --1SQmhf2mF2YjsYvc--