Daniel Pielmeier schrieb: > 2009/1/19 KH <gentoo-u...@konstantinhansen.de>: > >> This link was great help for me. Told me everything and how to read the >> blocker. So I did: >> >> #emerge -avC qt-4.3.3 >> #emerge -DuavN world (This installed qt-4.4.2) >> >> But now I do have a problem. When I run >> >> #emerge --depclean -av >> >> I receive the following output: >> [snip] >> >>>>> These are the packages that would be unmerged: >>>>> >> dev-db/sqlite >> selected: 2.8.16-r4 >> protected: none >> omitted: 3.6.6.2 >> >> x11-libs/qt >> selected: 4.4.2 >> protected: none >> omitted: 3.3.8b-r1 >> >> [snip some other qt-split-packages] >> >> What did I miss? This results in an infinite circle of unmerging and >> emerging. >> >> > > I don't think --with-bdeps will solve this issue as qt- packages are > no build-time-dependencies they are needed at runtime too. > Did the affected packages got installed by your previous emerge world > command. My guess is that depclean wants to remove this packages > because they are simply not needed by other packages. Did they really > get pulled in when doing another world update after removing the > packages? > > Maybe checking again your world file or the files in > /etc/portage/package.* for something suspicious is a good idea here. > >
Hi, yes I had the blocker when running emerge -DuavN world . I unmerged qt-4.3* and ran emerge -DuavN world again. That brought in the qt-4.4.2. Tho investigate further: equery d x11-libs/qt [ Searching for packages depending on x11-libs/qt... ] app-crypt/pinentry-0.7.5 (qt3? x11-libs/qt:3) app-text/poppler-bindings-0.8.7 (qt3? >=x11-libs/qt-3.3:3) (qt4? >=x11-libs/qt-4.3:4) media-video/vlc-0.9.8a (qt4? =x11-libs/qt-4.3*:4) (skins? =x11-libs/qt-4.3*:4) net-im/skype-2.0.0.63 (x86 & !qt-static? =x11-libs/qt-4.3*:4) Those are still depending on qt-4.3* but non are depending on 4.4.2. I will try an emerge -1av skype to learn what it will depend on afterwards. kh