Gentoo Archives: gentoo-user

From: Klaus Ethgen <Klaus+gentoo@××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Haskell hell -- next itteration
Date: Sun, 07 Oct 2018 08:19:56
Message-Id: 20181007081941.GA3922@ikki.ethgen.ch
In Reply to: Re: [gentoo-user] Haskell hell by "Florian Gamböck"
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Hi,
5
6 Am Fr den 5. Okt 2018 um 8:59 schrieb Florian Gamböck:
7 > - dev-haskell/* to package.keywords
8
9 That helped somehow.
10
11 It is not that git-annex does compile now. It doesn't, it has some
12 compile errors.
13
14 But now I have another problem. Emerge wants to install
15 dev-haskell/tagged-0.8.4:0/0.8.4::gentoo while 0.8.5 is already
16 installed.
17
18 WHY???
19
20 Calculating dependencies... done!
21 [nomerge ] dev-util/shellcheck-0.5.0-r1:0/0.5.0::gentoo USE="-doc -hscolour (-profile) -test"
22 [nomerge ] dev-haskell/semigroups-0.18.5:0/0.18.5::haskell USE="binary transformers -doc -hoogle -hscolour (-profile)"
23 [ebuild UD#] dev-haskell/tagged-0.8.4:0/0.8.4::gentoo [0.8.5:0/0.8.5::haskell] USE="-doc -hscolour (-profile) (-hoogle%)" 0 KiB
24
25 Total: 1 package (1 downgrade), Size of downloads: 0 KiB
26
27 !!! Multiple package instances within a single package slot have been pulled
28 !!! into the dependency graph, resulting in a slot conflict:
29
30 dev-haskell/tagged:0
31
32 (dev-haskell/tagged-0.8.4:0/0.8.4::gentoo, ebuild scheduled for merge) pulled in by
33 <dev-haskell/tagged-1:0/0.8.4= required by (dev-haskell/semigroups-0.18.5:0/0.18.5::haskell, installed)
34 ^^^^^^^^^
35 (and 1 more with the same problem)
36
37 (dev-haskell/tagged-0.8.5:0/0.8.5::haskell, installed) pulled in by
38 <dev-haskell/tagged-0.9:0/0.8.5= required by (dev-haskell/aeson-1.3.1.1:0/1.3.1.1::haskell, installed)
39 ^^^^^^^^^
40 (and 1 more with the same problem)
41
42 That makes no sense at all! 0.8.5 is clearly below 0.9 or 1.
43
44 I even tried to let emerge build the lower version of dev-haskell/tagged
45 but that failed even though it is marked stable.
46
47 So I added a mask for it (=dev-haskell/tagged-0.8.4). But as you can see
48 above, emerge wants to use it nevertheless.
49
50 Anybody an idea how to fix that?
51
52 Regards
53 Klaus
54 - --
55 Klaus Ethgen http://www.ethgen.ch/
56 pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen <Klaus@××××××.ch>
57 Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C
58 -----BEGIN PGP SIGNATURE-----
59 Comment: Charset: ISO-8859-1
60
61 iQGzBAEBCgAdFiEEMWF28vh4/UMJJLQEpnwKsYAZ9qwFAlu5wZcACgkQpnwKsYAZ
62 9qxy3AwApTJQPsbNhr88gGBFChHkczbhXaWObMLkxJrHPFqkP6/KhDxw/1dDDczR
63 JPODeWCj3zmNbrSIlpHNoRBy8Kd4jM3bNTPQX9gJPI6FQDMT5B6ZJmtQLs8EWvPr
64 tSVDU8UoW44pL+YsYOhmY1ClX7itp9DF6ckKy3Yg5VIs5hVZvLRXSM6but8v0Vx7
65 kW5xhJPSbIAuMxkvpvx+xH/VQsDH43Uumumnkdn0m/wVMCOlMNexTHdB5Nd/f+r5
66 tLFKAkDpmU8Y4veh8hcLVMuFGlC+5VEyQexfnhc2D/rWQQhdPwsY1Q/uIszYcWDY
67 PGwSRA1aFxtWqa6ZjTue3emG5ynURKrpjI0M4Td6O4RXEmmQ7Cqzen1s3ypchNkc
68 VAJQo12yNVT36AxUJDM7f0p055QiNN3kEwDDUzQRDiCvSNSpxrzS0ExIb1EU0V9l
69 2tM58zfKqKTaZ0Xure3HAvvojPxLY5R7uH7Szlg9gj+rP6Q5bAh0QGaoaIrF5ILZ
70 rhFrNtge
71 =aVi1
72 -----END PGP SIGNATURE-----