From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QN1Uq-0007m8-Cu for garchives@archives.gentoo.org; Thu, 19 May 2011 11:34:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA38B1C128; Thu, 19 May 2011 11:34:18 +0000 (UTC) Received: from mx10.schiffbauer.net (mx10.schiffbauer.net [188.40.110.137]) by pigeon.gentoo.org (Postfix) with ESMTP id 4D46B1C101 for ; Thu, 19 May 2011 11:33:45 +0000 (UTC) Received: from cl-936.ham-02.de.sixxs.net ([2001:6f8:1c00:3a7::2]:46830 helo=lisa.schiffbauer.net) by mx10.schiffbauer.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1QN1U7-00008J-CM for gentoo-dev@lists.gentoo.org; Thu, 19 May 2011 13:33:44 +0200 Received: from mschiff by lisa.schiffbauer.net with local (Exim 4.76) (envelope-from ) id 1QN1U1-0006qw-QI for gentoo-dev@lists.gentoo.org; Thu, 19 May 2011 13:33:37 +0200 Date: Thu, 19 May 2011 13:33:37 +0200 From: Marc Schiffbauer To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Removal of kdeprefix news item Message-ID: <20110519113337.GC3815@lisa.schiffbauer.lan> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <3492806.SC9FXRJr6n@jonathan-laptop> <19924.49067.318264.52433@a1i15.kph.uni-mainz.de> <20110519095017.A37641C013@pigeon.gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110519095017.A37641C013@pigeon.gentoo.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Virus-Scanned: by ClamAV (http://www.clamav.org) X-Spam-Score: -2.6 X-Spam-Level: -- X-Archives-Salt: X-Archives-Hash: 3324de7479e54643c5e7bd9144950b3b * Jonathan Callen schrieb am 19.05.11 um 11:49 Uhr: > Ulrich Mueller wrote: > > >>>>>> On Wed, 18 May 2011, Jonathan Callen wrote: > > > >> Display-If-Installed: kde-base/kdelibs[kdeprefix] > > > > I don't think that USE dependencies (or any other EAPI specific > > features) are allowed here. > > The GLEP does not make any meantion as to whether it is legal to use > USE dependencies here. I have, however, tested with portage and > portage itself Does The Right Thing when faced with a USE dep in > Display-If-Installed. > > >> run: emerge --oneshot $(qlist -IC kde-base/) > > > > Is it guaranteed that your users have portage-utils installed? > > Otherwise the qlist command may not be available. > > > > I had thought that we depended on this, but I was mistaken (the > dependency was pulled in via pambase). I guess we could just use > `emerge --update --deep --newuse @world` (and yes, @world is available > in stable portage). test -x /usr/bin/qlist && emerge --oneshot $(qlist -IC kde-base/) \ || emerge --update --deep --newuse @world ? -Marc -- 8AAC 5F46 83B4 DB70 8317 3723 296C 6CCA 35A6 4134