Gentoo Archives: gentoo-user

From: Marc Joliet <marcec@×××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] help with dependency conflict:
Date: Fri, 12 Jun 2015 07:22:37
Message-Id: 20150612092216.7fec4d26@thetick
In Reply to: [gentoo-user] help with dependency conflict: by Valmor de Almeida
1 Am Fri, 12 Jun 2015 02:09:11 -0400
2 schrieb Valmor de Almeida <val.gentoo@×××××.com>:
3
4 > Hello,
5 >
6 > After a recent portage update I get the list of conflicts below.
7 > Inputs on how to resolve them would be greatly appreciated.
8 >
9 > Thanks,
10 >
11 > --
12 > Valmor
13 >
14 >
15 >
16 > -> USE='-dso perl dbus xetex' emerge -vp --update --newuse --tree --deep
17 > --with-bdeps=y @world
18 >
19 > These are the packages that would be merged, in reverse order:
20 >
21 > Calculating dependencies... done!
22 >
23 > Total: 0 packages, Size of downloads: 0 KiB
24 >
25 > WARNING: One or more updates/rebuilds have been skipped due to a dependency
26 > conflict:
27 >
28 > dev-haskell/text:0
29 >
30 > (dev-haskell/text-1.1.1.3:0/1.1.1.3::gentoo, ebuild scheduled for merge)
31 > conflicts with
32 > >=dev-haskell/text-0.3:0/0.11.3.1= required by
33 > (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
34 > ^^^^^^^^^^^^
35 > <dev-haskell/text-0.12:0/0.11.3.1= required by
36 > (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
37 > ^ ^^^^^^^^^^^^^^^^
38 > <dev-haskell/text-0.12:= required by
39 > (dev-haskell/case-insensitive-1.0.0.2:0/1.0.0.2::gentoo, installed)
40 > ^ ^^^^
41 > <dev-haskell/text-0.12:0/0.11.3.1= required by
42 > (app-text/pandoc-1.12.1:0/1.12.1::gentoo, installed)
43 > ^ ^^^^^^^^^^^^^^^^
44 > >=dev-haskell/text-0.11:0/0.11.3.1= required by
45 > (app-text/pandoc-1.12.1:0/1.12.1::gentoo, installed)
46 > ^^^^^^^^^^^^
47 > <dev-haskell/text-1.1:= required by
48 > (dev-haskell/blaze-html-0.6.1.2:0/0.6.1.2::gentoo, installed)
49 > ^ ^^^
50 > <dev-haskell/text-1.1:= required by
51 > (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
52 > ^ ^^^
53 > <dev-haskell/text-1.1:0/0.11.3.1= required by
54 > (dev-haskell/parsec-3.1.4:0/3.1.4::gentoo, installed)
55 > ^ ^^^^^^^^^^^^^^^
56
57 I've been getting these, too. It isn't that complicated: some packages require
58 the currently installed version, whereas others can (again, *can*) pull in the
59 newer version. In my case, I followed the recommendation in the error message
60 (which you failed to paste, or did you really not get it?) and passed
61 "--backtrack=30" to emerge, after which portage managed to handle the conflict
62 gracefully by simply not trying to upgrade dev-haskell/text.
63
64 HTH
65 --
66 Marc Joliet
67 --
68 "People who think they know everything really annoy those of us who know we
69 don't" - Bjarne Stroustrup

Replies

Subject Author
Re: [gentoo-user] help with dependency conflict: Valmor de Almeida <val.gentoo@×××××.com>