Нихрена не пойму, это так сложно, или одно из двух.
emerge --sync
emerge -avDNt world
...
ok
emerge -av media-sound/amarok
emerge: there are no ebuilds built with USE flags to satisfy «>=dev-db/mysql-5.1.50-r3[embedded]».
!!! One of the following packages is required to complete your request:
- dev-db/mysql-5.1.51 (Change USE: +embedded)
echo «dev-db/mysql embedded» >> /etc/portage/package.use
emerge -av media-sound/amarok
....
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-db/mysql:0
(dev-db/mysql-5.1.51, installed) pulled in by =dev-db/mysql-5.1*[embedded=,static=] required by (virtual/mysql-5.1, installed)
(dev-db/mysql-5.1.51, ebuild scheduled for merge) pulled in by >=dev-db/mysql-5.1.50-r3[embedded] required by (media-sound/amarok-2.3.2-r1, ebuild scheduled for merge)
хорошо.
echo «virtual/mysql» >> /usr/portage/profiles/package.mask
emerge -avDNt world
emerge: there are no ebuilds built with USE flags to satisfy «=dev-db/mysql-5.1*[embedded=,static=]».
!!! One of the following packages is required to complete your request:
- dev-db/mysql-5.1.51 (Change USE: -embedded)
- virtual/mysql-5.1 (Change USE: +embedded)
как проще поставить пакет и ничего не испортить?
Благодарю.