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.50) id 1ESqfM-0006rd-PY for garchives@archives.gentoo.org; Fri, 21 Oct 2005 06:46:13 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9L6hMAp012345; Fri, 21 Oct 2005 06:43:22 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9L6fREB027061 for ; Fri, 21 Oct 2005 06:41:27 GMT Received: from cp237023-a.mill1.nb.home.nl ([84.29.203.52] helo=localhost) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1ESqdM-0007Yd-Gx for gentoo-dev@lists.gentoo.org; Fri, 21 Oct 2005 06:44:08 +0000 Date: Fri, 21 Oct 2005 08:44:11 +0200 From: Harald van =?utf-8?Q?D=C4=B3k?= To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ${PORTDIR}/profiles/package.use Message-ID: <20051021064411.GB13083@gentoo.org> References: <43581061.5090102@gentoo.org> <200510202243.38043.vapier@gentoo.org> <46059ce10510201949p6957801dm4beee21e9fb5f401@mail.gmail.com> <200510202256.57881.vapier@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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s9fJI615cBHmzTOP" Content-Disposition: inline In-Reply-To: <200510202256.57881.vapier@gentoo.org> User-Agent: Mutt/1.5.11 X-Archives-Salt: cc0832e8-46e9-4e62-ad0c-431f106aa549 X-Archives-Hash: 26c075a52a1091688ed139023f0aa5dd --s9fJI615cBHmzTOP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 20, 2005 at 10:56:57PM -0400, Mike Frysinger wrote: > On Thursday 20 October 2005 10:49 pm, Dan Meltzer wrote: > > Why single out this one? ones system will not break irreperbly > > without a cxx compiler, it'll just cause a another recompile to get it > > to work after breakage if the person is using -* (which has already > > been said to be hackish and ill-advised, so doom on them! >=20 > it will actually >=20 > if you build gcc w/out C++ support that means no libstdc++ >=20 > no libstdc++ means python on most boxes is now broken >=20 > no python means no emerge >=20 > how exactly are you going to re-emerge gcc then ? oh, you cant ... > -mike It could be handled the same way busybox handles USE=3Dmake-symlinks: simply abort unless the user makes it really clear via an extra variable that he knows what he's doing. A nocxx flag isn't necessary to protect users. : >>> Test phase [not enabled]: sys-apps/busybox-1.01 : : >>> Install busybox-1.01 into /var/tmp/portage/busybox-1.01/image/ catego= ry sys-apps : * setting USE=3Dmake-symlinks and emerging to / is very dangerous. : * it WILL overwrite lots of system programs like: ls bash awk grep (bug = 60805 for full list). : * If you are creating a binary only and not merging this is probably ok. : * set env VERY_BRAVE_OR_VERY_DUMB=3Dyes if this is realy what you want. : : !!! ERROR: sys-apps/busybox-1.01 failed. : !!! Function src_install, Line 176, Exitcode 0 : !!! silly options will destroy your system : !!! If you need support, post the topmost build error, NOT this status me= ssage. --s9fJI615cBHmzTOP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDWI47wnQyISwouHwRAhvVAJ9SszVGsFfJQukR9ciLnWZ+CGAtGACfTm8v 5Er6Bs2v2SWmU15tmVCoMSM= =cSiS -----END PGP SIGNATURE----- --s9fJI615cBHmzTOP-- -- gentoo-dev@gentoo.org mailing list