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

Reply via email to