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 1M65uf-0004Nj-7N for garchives@archives.gentoo.org; Mon, 18 May 2009 16:42:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AB88EE02E6; Mon, 18 May 2009 16:42:03 +0000 (UTC) Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com [209.85.218.223]) by pigeon.gentoo.org (Postfix) with ESMTP id 66247E02E6 for ; Mon, 18 May 2009 16:42:03 +0000 (UTC) Received: by bwz23 with SMTP id 23so3131925bwz.34 for ; Mon, 18 May 2009 09:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=f+S+TGRHDdKki+9uHdI9XDKmxsMaEQdaGXrHjxkoVuU=; b=jVwvt4BQI0nE0QqsK3EumQ9IkJIhEuYtyb1QD0mrfuCsrjdK/XUAnUZH2VBdRcASyA UW63DdXC0qDtnouPyvO1QZE7H0EMW3twsTMmhfdQF0nYlG0ym6WbwWvX6P0WWLWRkrVd Y1xDlcIroP83z3bHVaMCV9Eev6Yc2pBAkI5+0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=AWOB3F1MloI3HNT2dTtnOhUFoQkjyz9OdBP4r4XTU4sK1LRMJWAuafMNUlT+LhLBLy CI8OH3yPTc9zUOv0Db9TAqyHhgqEAb03RBRX8SEN3vu1VGiOE0VX+2igB3b0uMRtYqmI QhxSf4N2q8IEeRK6AQLONHGr6Jmw3sTFEjqCU= 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 Received: by 10.103.134.8 with SMTP id l8mr4160443mun.116.1242664922465; Mon, 18 May 2009 09:42:02 -0700 (PDT) In-Reply-To: <20090518152155.7c856095@snowmobile> References: <225000070905180304u49e9a50btcc0f8935368afc03@mail.gmail.com> <20090518152155.7c856095@snowmobile> Date: Mon, 18 May 2009 19:42:02 +0300 Message-ID: <225000070905180942j12efe6d4s3fab7362abdf4668@mail.gmail.com> Subject: Re: [gentoo-dev] blocking mixed versions of split QT libraries From: Alex Alexander To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 51b0f653-7bab-478f-95f4-3ddd27dc0918 X-Archives-Hash: dce05a8845f09b777d5c24713bd2b74c On Mon, May 18, 2009 at 17:21, Ciaran McCreesh wrote: > Not really. There's no particularly good mechanism for ensuring equal > versions of things where not everything has to be installed. The best > option I can think of is to have a meta package called, say, split-qt, > and to do all your external (not inter-qt-library) dependencies as: > > =A0 =A0x11-libs/split-qt[gui][xmlpatterns] > > and then have x11-libs/split-qt's deps be like: > > =A0 =A0gui? ( ~x11-libs/qt-gui-${PV} ) how would that solve a user's "emerge -av1 qt-core" when a new Qt version becomes available? -- Alex Alexander || wired Gentoo QT && KDE Herd Tester http://www.linuxized.com