Конфликт разных mplayer

Установил cld-11.15-x86_64, перезагрузился, сделал

eix-sync

и

emerge -uD world

получил

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-video/mplayer:0

  (media-video/mplayer-1.0_rc4_p20120213::gentoo, installed) pulled in by
    media-video/mplayer[ass,png,X] required by (media-video/smplayer-0.8.0::gentoo, binary scheduled for merge)

  (media-video/mplayer-1.1-r1::gentoo, binary scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)


!!! Enabling --newuse and --update might solve this conflict.
!!! If not, it might help emerge to give a more specific suggestion.

Естественно --newuse никак не помогает а --update и так в команде. По старой гентушной привычке сделал

emerge --unmerge mplayer smplayer

в надежде разобраться потом. Получил после emerge -uD world:

WARNING: One or more updates have been skipped due to a dependency conflict:

media-video/mplayer:0

  (media-video/mplayer-1.1-r1::gentoo, binary scheduled for merge) conflicts with
    media-video/mplayer[ass,png,X] required by (media-video/smplayer-0.8.0::gentoo, binary scheduled for merge)


The following keyword changes are necessary to proceed:
#required by app-misc/cl-multimedia-meta-12.0, required by app-misc/cld-meta-12.0, required by app-misc/calculate-meta-12.0, required by @selected, required by @world (argument)
=media-video/mplayer-1.0_rc4_p20110322-r51 ~amd64

Скажите пожалуйста чего оно от меня хочет и почему я нарываюсь на эти грабли и бубны при совершенно штатной и рутинной попытке обновления только что установленной системы.

The following keyword changes are necessary to proceed:
#required by app-misc/cl-multimedia-meta-12.0, required by app-misc/cld-meta-12.0, required by app-misc/calculate-meta-12.0, required by selected, required byworld (argument)
=media-video/mplayer-1.0_rc4_p20110322-r51 ~amd64

The following keyword changes are necessary to proceed:
#required by app-misc/cl-multimedia-meta-12.0, required by app-misc/cld-meta-12.0, required by app-misc/calculate-meta-12.0, required by @selected, required by @world (argument)
=media-video/mplayer-1.0_rc4_p20110322-r51 ~amd64

Скажите пожалуйста чего оно от меня хочет

Видимо хочет чтоб вы media-video/mplayer-1.0_rc4_p20110322-r51 размаскировали, а вот почему он --autounmask-write сам не предложил, вот это вопрос
выполните
emerge -DNuavt1 world --autounmask-write
далее
etc-update
и снова
emerge -DNuavt1 world --autounmask-write
по идее, это должно помочь

Ранее, вроде, уже отвечали на подобный вопрос - просто удалите mplayer и опять выполните emerge -uD world.

Михаил Гагауз wrote:

The following keyword changes are necessary to proceed:
#required by app-misc/cl-multimedia-meta-12.0, required by app-misc/cld-meta-12.0, required by app-misc/calculate-meta-12.0, required by selected, required byworld (argument)
=media-video/mplayer-1.0_rc4_p20110322-r51 ~amd64

[…]
Скажите пожалуйста чего оно от меня хочет

Видимо хочет чтоб вы media-video/mplayer-1.0_rc4_p20110322-r51 размаскировали, а вот почему он --autounmask-write сам не предложил, вот это вопрос
выполните
emerge -DNuavt1 world --autounmask-write
далее
etc-update
и снова
emerge -DNuavt1 world --autounmask-write
по идее, это должно помочь

Это помогло процессу пойти, однако конфликт не разрешился.

Алексей Гриценко wrote:

Ранее, вроде, уже отвечали на подобный вопрос - просто удалите mplayer и опять выполните emerge -uD world.

Вы, видимо, не читаете посты на которые отвечаете. Я удалил и mplayer и smplayer.

Данила Жукоцкий wrote:

Михаил Гагауз wrote:

The following keyword changes are necessary to proceed:
#required by app-misc/cl-multimedia-meta-12.0, required by app-misc/cld-meta-12.0, required by app-misc/calculate-meta-12.0, required by selected, required byworld (argument)
=media-video/mplayer-1.0_rc4_p20110322-r51 ~amd64

[…]
Скажите пожалуйста чего оно от меня хочет

Видимо хочет чтоб вы media-video/mplayer-1.0_rc4_p20110322-r51 размаскировали, а вот почему он --autounmask-write сам не предложил, вот это вопрос
выполните
emerge -DNuavt1 world --autounmask-write
далее
etc-update
и снова
emerge -DNuavt1 world --autounmask-write
по идее, это должно помочь

Это помогло процессу пойти, однако конфликт не разрешился.

Отлечилось в итоге само собой…

Данила Жукоцкий wrote:

Алексей Гриценко wrote:

Ранее, вроде, уже отвечали на подобный вопрос - просто удалите mplayer и опять выполните emerge -uD world.

Вы, видимо, не читаете посты на которые отвечаете. Я удалил и mplayer и smplayer.

Вообще-то читаю, просто для удаления пакетов за 3 года пользования калькулейтом никогда не видел загадочных конструкций типа emerge --unmerge ) .

Алексей Гриценко wrote:

Данила Жукоцкий wrote:

Алексей Гриценко wrote:

Ранее, вроде, уже отвечали на подобный вопрос - просто удалите mplayer и опять выполните emerge -uD world.

Вы, видимо, не читаете посты на которые отвечаете. Я удалил и mplayer и smplayer.

Вообще-то читаю, просто для удаления пакетов за 3 года пользования калькулейтом никогда не видел загадочных конструкций типа emerge --unmerge ) .

Тогда извиняюсь за упрёк :slight_smile: Как то исторически для удаления полную форму ключа привык использовать

Алексей Гриценко wrote:

Вообще-то читаю, просто для удаления пакетов за 3 года пользования калькулейтом никогда не видел загадочных конструкций типа emerge --unmerge ) .

Ну вам видимо не попадалась ситуация, когда в @preserved-rebuild пакеты жестко друг друга или нормальные блочили, и проще было их удалить (порою аккуратно, чтоб не зацепить чего-то ценного) и обновить мир.

Ну, мне, например, обычно в таких ситуациях хватало emerge -C .