Am Fri, 12 Jun 2015 02:09:11 -0400
schrieb Valmor de Almeida <[email protected]>:

> Hello,
> 
> After a recent portage update I get the list of conflicts below.
> Inputs on how to resolve them would be greatly appreciated.
> 
> Thanks,
> 
> --
> Valmor
> 
> 
> 
> -> USE='-dso perl dbus xetex' emerge  -vp --update --newuse --tree --deep
> --with-bdeps=y @world
> 
> These are the packages that would be merged, in reverse order:
> 
> Calculating dependencies... done!
> 
> Total: 0 packages, Size of downloads: 0 KiB
> 
> WARNING: One or more updates/rebuilds have been skipped due to a dependency
> conflict:
> 
> dev-haskell/text:0
> 
>   (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge)
> conflicts with
>     >=dev-haskell/text-0.3:0/0.11.3.1= required by
> (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
>                           ^^^^^^^^^^^^
>     <dev-haskell/text-0.12:0/0.11.3.1= required by
> (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
>     ^                 ^^^^^^^^^^^^^^^^
>     <dev-haskell/text-0.12:= required by
> (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
>     ^                 ^^^^
>     <dev-haskell/text-0.12:0/0.11.3.1= required by
> (app-text/pandoc-1.12.1:0/1.12.1::gentoo, installed)
>     ^                 ^^^^^^^^^^^^^^^^
>     >=dev-haskell/text-0.11:0/0.11.3.1= required by
> (app-text/pandoc-1.12.1:0/1.12.1::gentoo, installed)
>                            ^^^^^^^^^^^^
>     <dev-haskell/text-1.1:= required by
> (dev-haskell/blaze-html-0.6.1.2:0/0.6.1.2::gentoo, installed)
>     ^                 ^^^
>     <dev-haskell/text-1.1:= required by
> (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
>     ^                 ^^^
>     <dev-haskell/text-1.1:0/0.11.3.1= required by
> (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
>     ^                 ^^^^^^^^^^^^^^^

I've been getting these, too.  It isn't that complicated: some packages require
the currently installed version, whereas others can (again, *can*) pull in the
newer version.  In my case, I followed the recommendation in the error message
(which you failed to paste, or did you really not get it?) and passed
"--backtrack=30" to emerge, after which portage managed to handle the conflict
gracefully by simply not trying to upgrade dev-haskell/text.

HTH
-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

Attachment: pgpLGdUOQx1LL.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to