From: Alex Schuster <wonko@wonkology.org>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Qt blocking @world update
Date: Sat, 2 Nov 2013 23:02:27 +0100 [thread overview]
Message-ID: <20131102230227.6a2b709d@weird.wonkology.org> (raw)
Hi there!
My @world update did not go well. It was much worse some while ago, so I
just did an emerge -e @world, after manually removing stuff
from /var/lib/portage/world until I got no complaints any more. I had to
remove kde-misc/publictransport and kde-misc/plasma-emergelog for that.
After most was done, it stopped after one package failed to build, and
was unable to resume due to blockers. emerge --resume gives this:
weird portage # emerge -aj --resume
These are the packages that would be merged, in order:
Calculating dependencies... done!
* Invalid resume list:
*
* (u'ebuild', u'/', u'sys-apps/lshw-02.17b', u'merge')
* (u'ebuild', u'/', u'net-print/foomatic-filters-4.0.17-r1', u'merge')
[snipping some dozen lines]
* (u'ebuild', u'/', u'media-video/kmplayer-0.11.3d-r1', u'merge')
* (u'ebuild', u'/', u'media-libs/phonon-vlc-0.6.2', u'merge')
*
* One or more packages are either masked or have missing dependencies:
*
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by:
* (dev-java/java-config-2.2.0::gentoo, installed)
[snipping LOTS of similar output again]
*
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by:
* (dev-libs/libpeas-1.8.1::gentoo, installed)
*
* dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] pulled in by:
* (dev-python/pygobject-3.8.3::gentoo, installed)
*
* >=dev-libs/icu-3.8.1-r1:0/51.1= pulled in by:
* (net-libs/webkit-gtk-1.10.2-r300::gentoo, installed)
*
* ~app-emulation/emul-linux-x86-medialibs-20130224 pulled in by:
* (app-emulation/emul-linux-x86-qtlibs-20130224::gentoo, installed)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
Wow, I don't even... anyway, I thought emerge -DuN @world might work now, but
it does not, again due to Qt problems. And those I do not understand:
Total: 178 packages (148 upgrades, 9 downgrades, 12 new, 1 in new slot, 8 reinstalls, 4 uninstalls), Size of downloads: 349,914 kB
Fetch Restriction: 1 package
Conflict: 18 blocks
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-qt/qtgui:4
(dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by
>=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by (kde-base/libkworkspace-4.11.2::gentoo, installed)
~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, installed)
(and 283 more with the same problems)
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
(kde-misc/fsrunner-0.7.5::kde, installed)
>=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
(media-sound/kid3-2.2.1::kde, installed)
~dev-qt/qtgui-4.8.4[accessibility=,aqua=,debug=,qt3support] required by
(dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) (and 1
more with the same problems)
dev-qt/qtcore:4
(dev-qt/qtcore-4.8.4-r5::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtcore-4.8.4[aqua=,debug=] required by (dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge)
(and 4 more with the same problem)
(dev-qt/qtcore-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, installed)
>=dev-qt/qtcore-4.8.5:4 required by (app-office/akonadi-server-1.10.3::gentoo, installed)
(and 12 more with the same problems)
dev-qt/qtscript:4
(dev-qt/qtscript-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtscript-4.8.5[aqua=,debug=] required by (dev-qt/designer-4.8.5::gentoo, installed)
(and 2 more with the same problem)
(dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtscript-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)
dev-qt/qtdbus:4
(dev-qt/qtdbus-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)
(dev-qt/qtdbus-4.8.5::gentoo, installed) pulled in by
>=dev-qt/qtdbus-4.8.5:4 required by (app-office/akonadi-server-1.10.3::gentoo, installed)
dev-qt/qt3support:4
(dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qt3support-4.8.4[aqua=,debug=] required by
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)
(dev-qt/qt3support-4.8.5::gentoo, installed) pulled in by
~dev-qt/qt3support-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5-r1::gentoo, installed)
(and 2 more with the same problem)
dev-qt/qtsql:4
(dev-qt/qtsql-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtsql-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge)
(dev-qt/qtsql-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtsql-4.8.5[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.5::gentoo, installed)
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] required by (app-office/akonadi-server-1.10.3::gentoo, installed)
(and 1 more with the same problems)
So, 4.8.4 and 4.8.5 are somehow both needed. Let's start at the top: fsrunner
and kdid3 need >=dev-qt/qtgui-4.7.4, which 4.8.5 also would satisfy, but one
needs ~dev-qt/qtgui-4.8.4, and that is dev-qt/qt3support-4.8.4. What needs that?
The 2nd entry from the bottom states that ~dev-qt/qt3support-4.8.4 is required
by dev-qt/qtgui-4.8.4-r1.
The output also says 'and 1 more with the same problems' - might this be the
real reason? How would I find out what package this is? The --tree output only
shows fsrunner pulling in qtgui-4.8.4:
[nomerge ] kde-misc/fsrunner-0.7.5:4::kde USE="(-aqua) -debug"
[nomerge ] dev-qt/qtgui-4.8.4-r1:4 [4.8.5-r1:4] USE="accessibility cups dbus%* exceptions gif%* glib gtkstyle mng nas pch qt3support tiff xinerama xv (-aqua) -c++0x% -debug -egl -nis -trace"
[ebuild UD ] dev-qt/qt3support-4.8.4:4 [4.8.5:4] USE="accessibility exceptions pch (-aqua) -c++0x% -debug" 0 kB
[ebuild UD ] dev-qt/qtgui-4.8.4-r1:4 [4.8.5-r1:4] USE="accessibility cups dbus%* exceptions gif%* glib gtkstyle mng nas pch qt3support tiff xinerama xv (-aqua) -c++0x% -debug -egl -nis -trace" 0 kB
[ebuild UD ] dev-qt/qtdbus-4.8.4:4 [4.8.5:4] USE="exceptions pch
(-aqua) -c++0x% -debug" 0 kB
The ebuilds for fsrunner and kdid3 only have the 'interit kde4-base' line, no
special dependencies.
Any enlightenment would be very much appreciated. I just don't know how to get
my system back working. ATM, KDE is mostly at version 4.11.2-r1, but some KDE
packages still need to be updated. So, it does not work right now, unknown
protocol file and such errors.
Alex
next reply other threads:[~2013-11-02 22:02 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-02 22:02 Alex Schuster [this message]
2013-11-03 3:24 ` [gentoo-user] Qt blocking @world update Walter Dnes
2013-11-03 16:18 ` Alex Schuster
2013-11-03 10:13 ` Alan McKinnon
2013-11-05 13:37 ` Alex Schuster
2013-11-05 14:56 ` Alan McKinnon
2013-11-09 16:36 ` Alex Schuster
2013-11-06 22:49 ` Frank Steinmetzger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131102230227.6a2b709d@weird.wonkology.org \
--to=wonko@wonkology.org \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox