> 2009/1/19 KH <
gentoo-user@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.
>
>