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 1MH2S0-0006J3-9G for garchives@archives.gentoo.org; Wed, 17 Jun 2009 21:13:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A069E0467; Wed, 17 Jun 2009 21:13:42 +0000 (UTC) Received: from mx01.admin-box.com (mx01.admin-box.com [78.47.249.108]) by pigeon.gentoo.org (Postfix) with ESMTP id B81A6E0467 for ; Wed, 17 Jun 2009 21:13:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx01.admin-box.com (Postfix) with ESMTP id 1EDB4201E92C for ; Wed, 17 Jun 2009 23:13:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx01.admin-box.com Received: from mx01.admin-box.com ([127.0.0.1]) by localhost (mx01.admin-box.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NmU0wQ5aI6fg for ; Wed, 17 Jun 2009 23:13:30 +0200 (CEST) Received: from [192.168.0.137] (e178002160.adsl.alicedsl.de [85.178.2.160]) (Authenticated sender: daniel@troeder.de) by mx01.admin-box.com (Postfix) with ESMTPSA id B4E72201E92B for ; Wed, 17 Jun 2009 23:13:29 +0200 (CEST) Subject: Re: [gentoo-user] Cannot figure out emerge blocks From: Daniel Troeder To: gentoo-user@lists.gentoo.org In-Reply-To: <200906171344.57650.jcunning@cunning.ods.org> References: <200906171344.57650.jcunning@cunning.ods.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-n6Uk+oyjLSQwU3M6QO+w" Date: Wed, 17 Jun 2009 23:13:28 +0200 Message-Id: <1245273208.26611.56.camel@mayo.local> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.26.2 X-Archives-Salt: 38f650f6-983e-4770-82fa-11f09f5e7bc7 X-Archives-Hash: 43cbcb8d6210ff435378fae9defdf2d9 --=-n6Uk+oyjLSQwU3M6QO+w Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2009-06-17 at 13:44 -0700, Jim Cunning wrote: > I followed the procedures to convert from monolithic KDE ebuilds to -meta= =20 > versions of the KDE ebuilds. Now I have a huge number of blocks that I d= on't=20 > understand and cannot figure out how to fix. My apologies for the size o= f=20 > the text to follow, but the output from 'emerge -uDavN world' is listed=20 > below. =20 >=20 > I have reviewed the man pages and online info on blocked packages and don= 't=20 > see how to fix my situation. Can anyone give me a nudge in the right=20 > direction?: >=20 > Thanks, > Jim > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > These are the packages that would be merged, in order: > [blocks B ] media-sound/phonon ("media-sound/phonon" is blocking=20 > x11-libs/qt-phonon-4.5.1) > [blocks B ] x11-libs/qt-phonon:4 ("x11-libs/qt-phonon:4" is blocking=20 > media-sound/phonon-4.3.1) >=20 > Total: 345 packages (317 upgrades, 19 new, 7 in new slots, 2 reinstalls, = 4=20 > uninstalls), Size of downloads: 488,132 kB > Conflict: 35 blocks (2 unsatisfied) > Portage tree and overlays: > [0] /usr/portage > [?] indicates that the source repository could not be determined >=20 > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. >=20 > ('ebuild', '/', 'media-sound/phonon-4.3.1', 'merge') pulled in by > media-sound/phonon required by=20 > ('ebuild', '/', 'x11-libs/qt-webkit-4.5.1', 'merge') > media-sound/phonon required by=20 > ('ebuild', '/', 'x11-libs/qt-4.5.1', 'merge') > media-sound/phonon required by=20 > ('ebuild', '/', 'x11-libs/qt-demo-4.5.1', 'merge') >=20 > ('ebuild', '/', 'x11-libs/qt-phonon-4.5.1', 'merge') pulled in by > ~x11-libs/qt-phonon-4.5.1:4 required by=20 > ('ebuild', '/', 'x11-libs/qt-demo-4.5.1', 'merge') Hello :) Without reading the hole listing, I think that you have do some stuff manually: there is for example a circular dependency between qt-phonon and phonon. Actually its more of an anti-dependency ;) They can't be installed at the same time. In /usr/portage/x11-libs/qt-phonon/qt-phonon-4.5.1.ebuild you find: DEPEND=3D"... !media-sound/phonon ..." SLOT=3D"4" In /usr/portage/media-sound/phonon/phonon-4.3.1.ebuild you find: RDEPEND=3D"... !x11-libs/qt-phonon:4 ..." Now try to look at the dependency tree (using emerges "-t" option) to see what pulls in phonon and what pulls in qt-phonon. Maybe one of it is not needed or has unneeded USE-flags * Maybe change some USE-flags for QT or KDE. * Try to emerge one of the two packages manually (using "-1" option), and see what happens to your update-world. Sorry... just generic clues... Bye, Daniel --=20 PGP key @ http://pgpkeys.pca.dfn.de/pks/lookup?search=3D0xBB9D4887&op=3Dget # gpg --recv-keys --keyserver hkp://subkeys.pgp.net 0xBB9D4887 --=-n6Uk+oyjLSQwU3M6QO+w Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEABECAAYFAko5XHgACgkQg3+4tbudSIcp6gCgoEXWcRKMsYsBC0OkbFFf5Daz Vp0AoJqRvbzLdfxLyE5rgT4iwAlzEBHc =1ENG -----END PGP SIGNATURE----- --=-n6Uk+oyjLSQwU3M6QO+w--