Gentoo emerge показывает конфликт зависимостей

2179
wonea

Когда я пытаюсь запустить эту команду:

emerge -avuDN world 

Я получаю это сообщение:

WARNING: One or more updates have been skipped due to a dependency conflict:  media-libs/freetype:2  (media-libs/freetype-2.4.10-r1::gentoo, ebuild scheduled for merge) conflicts with >=media-libs/freetype-2.2.1[lcdfilter] required by (media-libs/fontconfig-2.9.0::lcd-filtering, ebuild scheduled for merge) 

Как мне разрешить этот конфликт зависимостей?

Я уже пытался переустановить fontconfig и freetype, я даже установил для них ~ x86/etc/portage/package.keywords .

Я как бы потерялся и уже пробовал гуглить. Кто-нибудь может мне помочь?


Версия Portage:

Portage 2.1.11.9 (default/linux/x86/10.0/desktop, gcc-4.5.4, glibc-2.15-r2, 3.6.1-gentoo i686) 

Ядро Linux:

Linux genta 3.6.1-gentoo #1 SMP Thu Oct 11 19:52:23 NOVT 2012 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz GenuineIntel GNU/Linux 

Будем рады предоставить любые журналы или конфиги как можно скорее.

2
Будут ли какие-либо предложения? Может быть, я должен посмотреть на некоторые конкретные форумы? 11 лет назад 0

1 ответ на вопрос

1
Nessuno

Вы должны замаскировать freetype> = 2.2.1

или же

emerge -C fontconfig-2.9.0 
Спасибо! На самом деле проблема была решена сама собой ... Однажды я запустил `emerge --sync && emerge -avuDN world`, и предупреждение ** freetype ** исчезло! 11 лет назад 0