* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
('ebuild', '/', 'x11-libs/qt-dbus-4.5.3-r1', 'merge') pulled in by
x11-libs/qt-dbus:4 required by ('installed', '/',
'dev-libs/soprano-2.3.1-r1', 'nomerge')
>=x11-libs/qt-dbus-4.4.0:4 required by ('installed', '/',
'media-sound/phonon-4.3.50_pre20090520', 'nomerge')
=x11-libs/qt-dbus-4.5*:4 required by ('installed', '/',
'dev-python/PyQt4-4.5.4-r4', 'nomerge')
(and 2 more)
('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') pulled in by
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/drkonqi-4.3.3', 'nomerge')
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/phonon-kde-4.3.3', 'nomerge')
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/khotkeys-4.3.3', 'nomerge')
(and 92 more)
('installed', '/', 'x11-libs/qt-gui-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/drkonqi-4.3.3', 'nomerge')
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/phonon-kde-4.3.3', 'nomerge')
>=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('installed', '/', 'kde-base/khotkeys-4.3.3', 'nomerge')
(and 95 more)
('installed', '/', 'x11-libs/qt-sql-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/ksmserver-4.3.3', 'nomerge')
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/kwalletd-4.3.3', 'nomerge')
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/libplasmaclock-4.3.3', 'nomerge')
(and 83 more)
('installed', '/', 'x11-libs/qt-qt3support-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/pykde4-4.3.3', 'nomerge')
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/kquitapp-4.3.3', 'nomerge')
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/konsole-4.3.3', 'nomerge')
(and 82 more)
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.3', 'merge') pulled in by
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/pykde4-4.3.3', 'nomerge')
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/kquitapp-4.3.3', 'nomerge')
>=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
('installed', '/', 'kde-base/konsole-4.3.3', 'nomerge')
(and 82 more)
('installed', '/', 'x11-libs/qt-opengl-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/',
'kde-base/kscreensaver-4.3.3', 'nomerge')
>=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/',
'kde-base/kdelibs-4.3.3-r1', 'nomerge')
>=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/',
'kde-base/kinfocenter-4.3.3', 'nomerge')
(and 7 more)
('installed', '/', 'x11-libs/qt-script-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kreadconfig-4.3.3', 'nomerge')
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kmimetypefinder-4.3.3', 'nomerge')
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kwrited-4.3.3', 'nomerge')
(and 83 more)
('installed', '/', 'x11-libs/qt-core-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/systemsettings-4.3.3', 'nomerge')
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/kwrited-4.3.3', 'nomerge')
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/kmimetypefinder-4.3.3', 'nomerge')
(and 96 more)
('installed', '/', 'x11-libs/qt-test-4.5.1', 'nomerge') pulled in by
>=x11-libs/qt-test-4.5.1:4 required by ('installed', '/',
'kde-base/kdnssd-4.3.3', 'nomerge')
>=x11-libs/qt-test-4.5.1:4 required by ('installed', '/',
'kde-base/libknotificationitem-4.3.3', 'nomerge')
>=x11-libs/qt-test-4.5.1:4 required by ('installed', '/',
'kde-base/kdepasswd-4.3.3', 'nomerge')
(and 84 more)
('installed', '/', 'x11-libs/qt-dbus-4.5.1', 'nomerge') pulled in by
x11-libs/qt-dbus:4 required by ('installed', '/',
'dev-libs/soprano-2.3.1-r1', 'nomerge')
x11-libs/qt-dbus:4 required by ('installed', '/',
'app-misc/strigi-0.7.0', 'nomerge')
>=x11-libs/qt-dbus-4.4.0:4 required by ('installed', '/',
'media-sound/phonon-4.3.50_pre20090520', 'nomerge')
(and 2 more)
('installed', '/', 'x11-libs/qt-webkit-4.5.1', 'nomerge') pulled in by
=x11-libs/qt-webkit-4.5*:4 required by ('installed', '/',
'dev-python/PyQt4-4.5.4-r4', 'nomerge')
>=x11-libs/qt-webkit-4.5.1:4[kde] required by ('installed', '/',
'kde-base/kdelibs-4.3.3-r1', 'nomerge')
('ebuild', '/', 'x11-libs/qt-script-4.5.3-r1', 'merge') pulled in by
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kreadconfig-4.3.3', 'nomerge')
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kmimetypefinder-4.3.3', 'nomerge')
>=x11-libs/qt-script-4.5.1:4 required by ('installed', '/',
'kde-base/kwrited-4.3.3', 'nomerge')
(and 83 more)
('ebuild', '/', 'x11-libs/qt-core-4.5.3-r2', 'merge') pulled in by
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/systemsettings-4.3.3', 'nomerge')
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/kwrited-4.3.3', 'nomerge')
>=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed',
'/', 'kde-base/kmimetypefinder-4.3.3', 'nomerge')
(and 93 more)
('ebuild', '/', 'x11-libs/qt-sql-4.5.3', 'merge') pulled in by
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/ksmserver-4.3.3', 'nomerge')
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/kwalletd-4.3.3', 'nomerge')
>=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/',
'kde-base/libplasmaclock-4.3.3', 'nomerge')
(and 83 more)
('installed', '/', 'x11-libs/qt-svg-4.5.1-r1', 'nomerge') pulled in by
>=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/',
'kde-base/keditfiletype-4.3.3', 'nomerge')
>=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/',
'kde-base/kcheckpass-4.3.3', 'nomerge')
>=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/',
'kde-base/kcontrol-4.3.3', 'nomerge')
(and 83 more)
----
I admit I do not have the slightest idea of what to do to solve that. I
can't understand from above which are the packages bringing conflicting
things, and even the conflicts are unclear. I can't think anything apart
from unmerging all of Qt and retrying -but even then, I fear that
something else is the blocking combination and I find myself without Qt.
I tried googling but, even if some similar blocks comes out, I don't see
*this* block mess coming out.
Any idea?
Thanks,
M.
12-26-2009, 09:14 PM
Alan McKinnon
The Great Macbook Update 3: Qt-4.5.1 to Qt-4.5.3 blocks hell
On Saturday 26 December 2009 23:29:32 bn wrote:
> Hi,
>
> I have finally updated from kde 3.5 to kde-base 4.3
>
> Everything smooth so far, but when I try to install, for example,
> kdeplasma-addons, a blocks hell comes out.
>
> This is the (long) output of emerge -tpuv qt-gui:
[snip]
> I admit I do not have the slightest idea of what to do to solve that. I
> can't understand from above which are the packages bringing conflicting
> things, and even the conflicts are unclear. I can't think anything apart
> from unmerging all of Qt and retrying -but even then, I fear that
> something else is the blocking combination and I find myself without Qt.
>
> I tried googling but, even if some similar blocks comes out, I don't see
> *this* block mess coming out.
Basically, the most important thing to sort out is those qt blocks. You appear
to be running an arch machine as version 4.5.3-r1 wants to be merged, right?
Trying to merge just qt-gui (or any other individual qt apps) is not really
going to help much, as portage does not do a deep search. Try:
emerge -avuND world
and see if portage sensibly sorts out what should replace what. You might need
a very recent portage for this to work automagically. If not, you can either
unmask portage, emerge portage and try again, or if you don't like that
approach, you must do it the older, longer way:
remove every single qt and/or qt-* package from world (qt should be treated as
pure dependencies unless you are developing qt apps)
unmerge *everything* in qt
emerge -avuND world
and let portage sort out what qt versions must be installed.
Then you must remerge all of KDE4 and every other package that uses qt. Don't
skimp this step becuase it 'takes a long time' - you will surely regret it
(random mysterious failures etc that only go away when you finally do update
all of KDE)
Once qt is out of the way, proceed with any other blockers that remain
--
alan dot mckinnon at gmail dot com
12-27-2009, 11:55 AM
bn
The Great Macbook Update 3: Qt-4.5.1 to Qt-4.5.3 blocks hell
Alan McKinnon ha scritto:
> Basically, the most important thing to sort out is those qt blocks. You appear
> to be running an arch machine as version 4.5.3-r1 wants to be merged, right?
Yes, x86 (sorry, I forgot that)
> Trying to merge just qt-gui (or any other individual qt apps) is not really
> going to help much, as portage does not do a deep search. Try:
>
> emerge -avuND world
>
> and see if portage sensibly sorts out what should replace what. You might need
> a very recent portage for this to work automagically.
Good advice. emerge -avuND world indeed seems to find the blocks as
self-resolving. However, since it wants to update/install a LOT of stuff...
( "Total: 414 packages (286 upgrades, 94 new, 5 in new slots, 29
reinstalls, 2 uninstalls)" )
...I would like to update the thing piece-by-piece, to troubleshoot
better whatever happens.
> If not, you can either
> unmask portage, emerge portage and try again, or if you don't like that
> approach, you must do it the older, longer way:
I could do it, if I have some safety option that allows me to downgrade
portage later, in case I find problems. I am quite conservative with
this system (it's a machine I use for day-to-day work) and I wouldn't
like to have it borked.
> remove every single qt and/or qt-* package from world (qt should be treated as
> pure dependencies unless you are developing qt apps)
> unmerge *everything* in qt
> emerge -avuND world
>
> and let portage sort out what qt versions must be installed.
>
> Then you must remerge all of KDE4 and every other package that uses qt. Don't
> skimp this step becuase it 'takes a long time' - you will surely regret it
> (random mysterious failures etc that only go away when you finally do update
> all of KDE)
Ok, this seems the safest option.
> Once qt is out of the way, proceed with any other blockers that remain
Ys, qt is my mainproblem. I have another udev related block in the world
update, but *seems* unrelated.
Thanks!
m.
12-27-2009, 05:11 PM
Neil Bothwick
The Great Macbook Update 3: Qt-4.5.1 to Qt-4.5.3 blocks hell
On Sun, 27 Dec 2009 12:55:23 +0000, bn wrote:
> ...I would like to update the thing piece-by-piece, to troubleshoot
> better whatever happens.
Start with a system update, then emerge --oneshot individual,
non-QT, packages to reduce the number of packages in the big emerge.
> > If not, you can either
> > unmask portage, emerge portage and try again, or if you don't like
> > that approach, you must do it the older, longer way:
>
> I could do it, if I have some safety option that allows me to downgrade
> portage later, in case I find problems. I am quite conservative with
> this system (it's a machine I use for day-to-day work) and I wouldn't
> like to have it borked.
Install and run demerge, then quickpkg your existing installed packages.
Demerge lets you roll back to any point at which you saved its config.
--
Neil Bothwick
... "I dropped my toothpaste," Tom said, Crestfallen.
12-27-2009, 08:40 PM
bn
The Great Macbook Update 3: Qt-4.5.1 to Qt-4.5.3 blocks hell
Neil Bothwick ha scritto:
> On Sun, 27 Dec 2009 12:55:23 +0000, bn wrote:
>
>> ...I would like to update the thing piece-by-piece, to troubleshoot
>> better whatever happens.
> Start with a system update, then emerge --oneshot individual,
> non-QT, packages to reduce the number of packages in the big emerge.
>
>>> If not, you can either
>>> unmask portage, emerge portage and try again, or if you don't like
>>> that approach, you must do it the older, longer way:
>> I could do it, if I have some safety option that allows me to downgrade
>> portage later, in case I find problems. I am quite conservative with
>> this system (it's a machine I use for day-to-day work) and I wouldn't
>> like to have it borked.
>
> Install and run demerge, then quickpkg your existing installed packages.
> Demerge lets you roll back to any point at which you saved its config.
I solved the block by unmerging and re-merging the qt's and then
re-emerging all of KDE (for other qt software, I have to find it).
Thanks a lot for your tips -didn't know of demerge, and I will for sure
install it for the future.