Помогите решить проблему с зависимостями.

Какая-то ерунда. Кто просит более старые версии qt понять не могу.
http://pastebin.calculate-linux.ru/ru/show/3400

А перед этим что делали?

Делал обновление системы, да и фиг знает что ещё.
Вроде разобрался. digikam требовал libkgeomap. Удалил digikam и всё окей. В принципе он мне не нужен, но всё таки странно. Ещё вот какая штука и очень давно, preserved-rebuild пересобираю, но он всё равно требует восстановить зависимости, при чем те же самые.

sanches media # emerge @preserved-rebuild -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary   R    ] app-admin/testdisk-6.12  USE="jpeg ntfs reiserfs -static" 0 kB
[binary   R    ] app-text/poppler-0.16.7  USE="cairo cxx introspection jpeg jpeg2k lcms png qt4 utils xpdf-headers -cjk -curl -debug -doc -exceptions" 0 kB

Total: 2 packages (2 reinstalls, 2 binaries), Size of downloads: 0 kB

Вероятно придется разруливать вручную, удаляя ненужные библиотеки. Но порою быстрее переустановить систему из свежего стейджа, чем выправлять.

На форуме обсуждали уже бесчисленное число раз проблемы с библиотеками kde и qt. Можно поискать решения, должны найтись ответы по более детальному способу решения таких или похожих проблем. Причем очередная лавина таких ситуаций началась недавно с месяц или два примерно, как вышла версия kde 4.8…

P.S.

И немного о наболевшем.

Имея уже более менее приличный опыт общения с ebuild, могу сказать, что у отдельных мантейнеров, мягко говоря, руки не из того места растут. К примеру, недавно, при установке пакета с поддержкой cuda, наблюдал попытку водрузить в новый слот старый и менее эффективный gcc плюс еще вытянуло 200 метров абсолютно ненужных пакетов. В общем приходится перекраивать самостоятельно, так как идеология USE флагов и грамотно прописанных зависимостей вероятно отмерла в сознании некоторых мантейнеров gentoo как класс или уже устарела и все опции они закидывают в один ebuild без возможности отключить USE флагом, причем часто почем зря. Взять хотя бы реализацию поддержки gtk, gtk+ и gtk3 - во многих пакетах уже жестко закрепляется gtk3, хотя пакет поддерживает gtk+ и не только. Та же ситуация с гномом - можно было ввести флаги gnome2 и gnome3, аналочично можно было бы поступить и с kde - kde3, kde4…, немного поправив ebuld относящихся к данному классу пакетов. Но выбор не богат либо exherbo и полностью самостоятельно аккуратно ваять установочные файлы, либо gentoo с небольшими уже по обыкновению правками. Хотя… порою встречаются ТАКИЕ страшные ebuild, что проще составить их с нуля, прочитав документацию с сайта разработчика пакета. Одним словом бардака и в gentoo системах тоже хватает. Что успевают разработчики из Calculate выправляют сами, но у них небольшая команда и все они охватить не могут.

Максим Портнягин wrote:

Ещё вот какая штука и очень давно, preserved-rebuild пересобираю, но он всё равно требует восстановить зависимости, при чем те же самые.

Можно выяснить к какому пакету прикреплена устаревшая библиотека так:

equery d библиотека_или_пакет

И либо удалить и затем обновить одновременно все порождающие эти зависимости пакеты заново, либо вручную удалить старые библиотеки и выполнить обновление мира.