On Sunday, September 06, 2015 6:43:37 AM Tamer Higazi wrote: > Hi Fernando, > Thanks for replying. I issued this command: > tamer@tux ~ $ emerge -pvuDN --with-bdeps=y @system @world > > and got still these blocks :( > If you still have any ideas solving it, I'd be happy to hear from you. > > > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > dev-libs/boost:0 > > (dev-libs/boost-1.56.0-r1:0/1.56.0::gentoo, installed) pulled in by > dev-libs/boost:0/1.56.0= required by > (dev-libs/librevenge-0.0.2:0/0::gentoo, installed) > ^^^^^^^^^^ > > dev-libs/boost:0/1.56.0 required by > (app-office/libreoffice-bin-4.4.5.2:0/0::gentoo, ebuild scheduled for merge) > ^^^^^^^^^ > > > (and 6 more with the same problems) > > (dev-libs/boost-1.55.0-r2:0/1.55.0::gentoo, ebuild scheduled for > merge) pulled in by > dev-libs/boost:0/1.55.0= required by > (app-text/libebook-0.1.2:0/0::gentoo, installed) > ^^^^^^^^^^ > > > dev-util/mdds:0 > > (dev-util/mdds-0.12.1:0/0.12.1::gentoo, installed) pulled in by > >=dev-util/mdds-0.12.1 required by > (app-text/libetonyek-0.1.3:0/0::gentoo, installed) > ^^ ^^^^^^ > > > (dev-util/mdds-0.12.0:0/0.12.0::gentoo, ebuild scheduled for merge) > pulled in by > >=dev-util/mdds-0.12.0:0/0.12.0= required by > (dev-libs/libixion-0.9.0:0/0.10::gentoo, installed) > ^^^^^^^^^^ > > > dev-util/boost-build:0 > > (dev-util/boost-build-1.55.0:0/0::gentoo, ebuild scheduled for merge) > pulled in by > =dev-util/boost-build-1.55* required by > (dev-libs/boost-1.55.0-r2:0/1.55.0::gentoo, ebuild scheduled for merge) > ^ ^^^^^ > > > > (dev-util/boost-build-1.56.0:0/0::gentoo, installed) pulled in by > =dev-util/boost-build-1.56* required by > (dev-libs/boost-1.56.0-r1:0/1.56.0::gentoo, installed) > ^ ^^^^^ > > > > > It may be possible to solve this problem by using package.mask to > prevent one of those packages from being selected. However, it is also > possible that conflicting dependencies exist such that they are > impossible to satisfy simultaneously. If such a conflict exists in > the dependencies of two different packages, then those packages can > not be installed simultaneously. > > For more information, see MASKED PACKAGES section in the emerge man > page or refer to the Gentoo Handbook. > > > !!! The ebuild selected to satisfy ">=media-libs/libmediaart-0.1:1.0" > has unmet requirements. > - media-libs/libmediaart-0.7.0::gentoo USE="gtk introspection qt5 -qt4 > -test -vala" ABI_X86="64" > > The following REQUIRED_USE flag constraints are unsatisfied: > at-most-one-of ( gtk qt4 qt5 ) > > The above constraints are a subset of the following complete expression: > at-most-one-of ( gtk qt4 qt5 ) vala? ( introspection ) > > (dependency required by "media-plugins/grilo-plugins-0.2.13::gentoo" > [installed]) > (dependency required by "media-sound/rhythmbox-3.2.1::gentoo[upnp-av]" > [ebuild]) > (dependency required by "@selected" [set]) > (dependency required by "@world" [argument]) > > * IMPORTANT: 2 news items need reading for repository 'gentoo'. > * Use eselect news read to view new items. > > >
You have two issues left. The first one is the libreoffice-bin blocker. For that one you could try adding --exclude=app-office/libreoffice-bin until they release a new revision of the package. What will definitely is to emerge -C libreoffice- bin, run your update, and then emerge app-office/libreoffice. The second issue is that you have both gtk and qt5 enabled for media- libs/libmediaart so you need to disable one of them. To use gtk add the following to your package.use file: media-libs/libmediaart -qt5 -- Fernando Rodriguez

