Gentoo Archives: gentoo-user

From: Jens Pelzetter <jens.pelzetter@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] boost-1.63 dependency confusion
Date: Sat, 11 Nov 2017 15:38:36
Message-Id: 9b7aeac3-8f70-600f-fffa-5b02bbc18e84@googlemail.com
In Reply to: Re: [gentoo-user] boost-1.63 dependency confusion by "David M. Fellows"
1 Hello all,
2
3 alternativly you can do manual step wise update (which work at least for
4 me):
5
6 # emerge -va --oneshot =dev-util/boost-build-1.63
7 # emerge -va --oneshot =dev-libs/boost-1.63
8
9 After that, emerge should behave normal.
10
11 Best regards
12
13 Jens
14
15 Am 11.11.2017 um 12:45 schrieb David M. Fellows:
16 >> The confusion is all mine, because I cannot decipher what is masking dev-util/
17 >> boost-build-1.63:
18 >> =====================
19 >> # emerge -uaNDv world
20 >>
21 >> These are the packages that would be merged, in order:
22 >>
23 >> Calculating dependencies... done!
24 >>
25 >> Total: 0 packages, Size of downloads: 0 KiB
26 >>
27 >> !!! The following update has been skipped due to unsatisfied dependencies:
28 >>
29 >> dev-libs/boost:0
30 >>
31 >> selected: (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, installed)
32 >> skipped: (dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for
33 >> merge) (see unsatisfied dependency below)
34 >>
35 >> !!! All ebuilds that could satisfy "=dev-util/boost-build-1.63*" have been
36 >> masked.
37 >> !!! One of the following masked packages is required to complete your request:
38 >> - dev-util/boost-build-1.63.0::gentoo (masked by: )
39 >>
40 >> (dependency required by "dev-libs/boost-1.63.0::gentoo" [ebuild])
41 >> =====================
42 >>
43 >>
44 >> >From what I see below dev-libs/boost-1.63.0 does not look masked to me:
45 >> ========================
46 >> $ eix -l boost-build
47 >> [U] dev-util/boost-build
48 >> Available versions:
49 >> 1.62.0-r1 ^t [examples python test PYTHON_TARGETS="python2_7"]
50 >> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
51 >> 1.63.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
52 >> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
53 >> ~ 1.65.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
54 >> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
55 >> Installed versions: 1.62.0-r1^t(09:28:37 01/28/17)(-examples -python -
56 >> test PYTHON_TARGETS="python2_7")
57 >> Homepage: http://www.boost.org/doc/tools/build/index.html
58 >> Description: A system for large project software construction,
59 >> simple to use and powerful
60 >> ==========================
61 >>
62 >>
63 >> ======================
64 >> $ eshowkw boost-build
65 >> Keywords for dev-util/boost-build:
66 >> | | u |
67 >> | a a p a n r s | n |
68 >> | l m h i p r m m i i s p | e u s | r
69 >> | p d a p a p c x m i 6 o s 3 a | a s l | e
70 >> | h 6 r p 6 p 6 8 6 p 8 s c 9 s r | p e o | p
71 >> | a 4 m a 4 c 4 6 4 s k 2 v 0 h c | i d t | o
72 >> -------------+---------------------------------+-------+-------
73 >> [I]1.62.0-r1 | + + + + + + + + + ~ o o o ~ ~ + | 6 o 0 | gentoo
74 >> 1.63.0 | + + + ~ + + + + ~ ~ o o o ~ ~ ~ | 6 o | gentoo
75 >> 1.65.0 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ o o o ~ ~ ~ | 6 o | gentoo
76 >> ===================================
77 >>
78 >> I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure what is
79 >> causing this.
80 >>
81 >> --
82 >> Regards,
83 >> Mick
84 >
85 > This is caused by a portage bug. See b.g.o #554838
86 > Updating to unstable portage-2.3.13 resolved the problem for me.
87 >
88 > DaveF
89 >

Replies

Subject Author
Re: [gentoo-user] boost-1.63 dependency confusion Peter Humphrey <peter@××××××××××××.uk>