* [gentoo-user] boost-1.63 dependency confusion
@ 2017-11-11 10:37 Mick
2017-11-11 11:32 ` Philip Webb
2017-11-11 11:45 ` David M. Fellows
0 siblings, 2 replies; 9+ messages in thread
From: Mick @ 2017-11-11 10:37 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2638 bytes --]
The confusion is all mine, because I cannot decipher what is masking dev-util/
boost-build-1.63:
=====================
# emerge -uaNDv world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
!!! The following update has been skipped due to unsatisfied dependencies:
dev-libs/boost:0
selected: (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, installed)
skipped: (dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for
merge) (see unsatisfied dependency below)
!!! All ebuilds that could satisfy "=dev-util/boost-build-1.63*" have been
masked.
!!! One of the following masked packages is required to complete your request:
- dev-util/boost-build-1.63.0::gentoo (masked by: )
(dependency required by "dev-libs/boost-1.63.0::gentoo" [ebuild])
=====================
From what I see below dev-libs/boost-1.63.0 does not look masked to me:
========================
$ eix -l boost-build
[U] dev-util/boost-build
Available versions:
1.62.0-r1 ^t [examples python test PYTHON_TARGETS="python2_7"]
["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
1.63.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
~ 1.65.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
Installed versions: 1.62.0-r1^t(09:28:37 01/28/17)(-examples -python -
test PYTHON_TARGETS="python2_7")
Homepage: http://www.boost.org/doc/tools/build/index.html
Description: A system for large project software construction,
simple to use and powerful
==========================
======================
$ eshowkw boost-build
Keywords for dev-util/boost-build:
| | u |
| a a p a n r s | n |
| l m h i p r m m i i s p | e u s | r
| p d a p a p c x m i 6 o s 3 a | a s l | e
| h 6 r p 6 p 6 8 6 p 8 s c 9 s r | p e o | p
| a 4 m a 4 c 4 6 4 s k 2 v 0 h c | i d t | o
-------------+---------------------------------+-------+-------
[I]1.62.0-r1 | + + + + + + + + + ~ o o o ~ ~ + | 6 o 0 | gentoo
1.63.0 | + + + ~ + + + + ~ ~ o o o ~ ~ ~ | 6 o | gentoo
1.65.0 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ o o o ~ ~ ~ | 6 o | gentoo
===================================
I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure what is
causing this.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 10:37 [gentoo-user] boost-1.63 dependency confusion Mick
@ 2017-11-11 11:32 ` Philip Webb
2017-11-11 11:45 ` David M. Fellows
1 sibling, 0 replies; 9+ messages in thread
From: Philip Webb @ 2017-11-11 11:32 UTC (permalink / raw
To: gentoo-user
171111 Mick wrote:
> !!! The following update has been skipped due to unsatisfied dependencies:
>
> dev-libs/boost:0
>
> selected: (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, installed)
> skipped: (dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for
> merge) (see unsatisfied dependency below)
>
> !!! All ebuilds that could satisfy "=dev-util/boost-build-1.63*" have been
> masked.
> !!! One of the following masked packages is required to complete your request:
> - dev-util/boost-build-1.63.0::gentoo (masked by: )
>
> (dependency required by "dev-libs/boost-1.63.0::gentoo" [ebuild])
On my stable system, I get :
root:846 log> emerge -pvt boost
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild rR ] app-office/libreoffice-5.2.7.2::gentoo USE="(-aqua%) -bluetooth -branding (-coinmp) -collada cups dbus -debug -eds (-firebird) -gltf -gnome -googledrive -gstreamer gtk -gtk3 -java -jemalloc -kde (-libressl) -mysql -odk pdfimport -postgres -quickstarter (-telepathy) {-test} -vlc" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="-python2_7 -python3_4* python3_5*" PYTHON_TARGETS="python2_7 python3_4 python3_5*" 0 KiB
[ebuild rR ] dev-cpp/libcmis-0.5.2_pre20160820-r1:0.5::gentoo USE="-man -static-libs {-test}" 0 KiB
[ebuild rR ] dev-libs/liborcus-0.11.2:0/0.11::gentoo USE="python -spreadsheet-model -static-libs -tools" PYTHON_SINGLE_TARGET="-python3_4* python3_5* (-python3_6)" PYTHON_TARGETS="python3_4 python3_5* (-python3_6)" 0 KiB
[ebuild rR ] dev-util/mdds-1.2.2:1/1.2::gentoo USE="(-doc%) -valgrind" 0 KiB
[ebuild r U ] dev-libs/boost-1.63.0:0/1.63.0::gentoo [1.62.0-r1:0/1.62.0::gentoo] USE="-context -debug -doc icu -mpi -nls python -static-libs threads -tools" ABI_X86="-32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4 python3_5* (-python3_6)" 80,063 KiB
[ebuild U ] dev-util/boost-build-1.63.0::gentoo [1.62.0-r1::gentoo] USE="-examples python {-test}" PYTHON_TARGETS="python2_7" 0 KiB
Total: 6 packages (2 upgrades, 4 reinstalls), Size of downloads: 80,063 KiB
The following packages are causing rebuilds:
(dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for merge) causes rebuilds for:
(dev-cpp/libcmis-0.5.2_pre20160820-r1:0.5/0.5::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-5.2.7.2:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/liborcus-0.11.2:0/0.11::gentoo, ebuild scheduled for merge)
(dev-util/mdds-1.2.2:1/1.2::gentoo, ebuild scheduled for merge)
root:847 log>
Eix doesn't show Boost-build-1.63.0 to be masked.
I shall not be updating this one, as I don't want to rebuild Libreoffice.
BTW in 14 yr using Gentoo, I've never done 'emerge ... world' without '-p'.
I always emerge pkgs individually or at most a few related ones together.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 10:37 [gentoo-user] boost-1.63 dependency confusion Mick
2017-11-11 11:32 ` Philip Webb
@ 2017-11-11 11:45 ` David M. Fellows
2017-11-11 12:20 ` Mick
2017-11-11 15:40 ` Jens Pelzetter
1 sibling, 2 replies; 9+ messages in thread
From: David M. Fellows @ 2017-11-11 11:45 UTC (permalink / raw
To: gentoo-user, Mick
>The confusion is all mine, because I cannot decipher what is masking dev-util/
>boost-build-1.63:
>=====================
># emerge -uaNDv world
>
>These are the packages that would be merged, in order:
>
>Calculating dependencies... done!
>
>Total: 0 packages, Size of downloads: 0 KiB
>
>!!! The following update has been skipped due to unsatisfied dependencies:
>
>dev-libs/boost:0
>
> selected: (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, installed)
> skipped: (dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for
>merge) (see unsatisfied dependency below)
>
>!!! All ebuilds that could satisfy "=dev-util/boost-build-1.63*" have been
>masked.
>!!! One of the following masked packages is required to complete your request:
>- dev-util/boost-build-1.63.0::gentoo (masked by: )
>
>(dependency required by "dev-libs/boost-1.63.0::gentoo" [ebuild])
>=====================
>
>
>>From what I see below dev-libs/boost-1.63.0 does not look masked to me:
>========================
>$ eix -l boost-build
>[U] dev-util/boost-build
> Available versions:
> 1.62.0-r1 ^t [examples python test PYTHON_TARGETS="python2_7"]
>["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
> 1.63.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
>["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
> ~ 1.65.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
>["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
> Installed versions: 1.62.0-r1^t(09:28:37 01/28/17)(-examples -python -
>test PYTHON_TARGETS="python2_7")
> Homepage: http://www.boost.org/doc/tools/build/index.html
> Description: A system for large project software construction,
>simple to use and powerful
>==========================
>
>
>======================
>$ eshowkw boost-build
>Keywords for dev-util/boost-build:
> | | u |
> | a a p a n r s | n |
> | l m h i p r m m i i s p | e u s | r
> | p d a p a p c x m i 6 o s 3 a | a s l | e
> | h 6 r p 6 p 6 8 6 p 8 s c 9 s r | p e o | p
> | a 4 m a 4 c 4 6 4 s k 2 v 0 h c | i d t | o
>-------------+---------------------------------+-------+-------
>[I]1.62.0-r1 | + + + + + + + + + ~ o o o ~ ~ + | 6 o 0 | gentoo
> 1.63.0 | + + + ~ + + + + ~ ~ o o o ~ ~ ~ | 6 o | gentoo
> 1.65.0 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ o o o ~ ~ ~ | 6 o | gentoo
>===================================
>
>I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure what is
>causing this.
>
>--
>Regards,
>Mick
This is caused by a portage bug. See b.g.o #554838
Updating to unstable portage-2.3.13 resolved the problem for me.
DaveF
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 11:45 ` David M. Fellows
@ 2017-11-11 12:20 ` Mick
2017-11-11 13:36 ` Peter Humphrey
2017-11-11 15:40 ` Jens Pelzetter
1 sibling, 1 reply; 9+ messages in thread
From: Mick @ 2017-11-11 12:20 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 481 bytes --]
On Saturday, 11 November 2017 11:45:16 GMT you wrote:
> >The confusion is all mine, because I cannot decipher what is masking
> >dev-util/ boost-build-1.63:
[snip ...]
> >I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure what is
> >causing this.
>
> This is caused by a portage bug. See b.g.o #554838
> Updating to unstable portage-2.3.13 resolved the problem for me.
>
> DaveF
Thanks DaveF, I'll update portage at some point and try again.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 12:20 ` Mick
@ 2017-11-11 13:36 ` Peter Humphrey
2017-11-11 23:02 ` Bill Kenworthy
0 siblings, 1 reply; 9+ messages in thread
From: Peter Humphrey @ 2017-11-11 13:36 UTC (permalink / raw
To: gentoo-user
On Saturday, 11 November 2017 12:20:35 GMT Mick wrote:
> On Saturday, 11 November 2017 11:45:16 GMT you wrote:
> > >The confusion is all mine, because I cannot decipher what is masking
>
> > >dev-util/ boost-build-1.63:
> [snip ...]
>
> > >I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure
> > >what is causing this.
> >
> > This is caused by a portage bug. See b.g.o #554838
> > Updating to unstable portage-2.3.13 resolved the problem for me.
> >
> > DaveF
>
> Thanks DaveF, I'll update portage at some point and try again.
I had boost-build apparently masked too, but I solved it accidentally by
emerging boost, which pulled in boost-build. It all went swimmingly then.
--
Regards,
Peter.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 11:45 ` David M. Fellows
2017-11-11 12:20 ` Mick
@ 2017-11-11 15:40 ` Jens Pelzetter
2017-11-11 16:08 ` Peter Humphrey
1 sibling, 1 reply; 9+ messages in thread
From: Jens Pelzetter @ 2017-11-11 15:40 UTC (permalink / raw
To: gentoo-user
Hello all,
alternativly you can do manual step wise update (which work at least for
me):
# emerge -va --oneshot =dev-util/boost-build-1.63
# emerge -va --oneshot =dev-libs/boost-1.63
After that, emerge should behave normal.
Best regards
Jens
Am 11.11.2017 um 12:45 schrieb David M. Fellows:
>> The confusion is all mine, because I cannot decipher what is masking dev-util/
>> boost-build-1.63:
>> =====================
>> # emerge -uaNDv world
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>>
>> Total: 0 packages, Size of downloads: 0 KiB
>>
>> !!! The following update has been skipped due to unsatisfied dependencies:
>>
>> dev-libs/boost:0
>>
>> selected: (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, installed)
>> skipped: (dev-libs/boost-1.63.0:0/1.63.0::gentoo, ebuild scheduled for
>> merge) (see unsatisfied dependency below)
>>
>> !!! All ebuilds that could satisfy "=dev-util/boost-build-1.63*" have been
>> masked.
>> !!! One of the following masked packages is required to complete your request:
>> - dev-util/boost-build-1.63.0::gentoo (masked by: )
>>
>> (dependency required by "dev-libs/boost-1.63.0::gentoo" [ebuild])
>> =====================
>>
>>
>> >From what I see below dev-libs/boost-1.63.0 does not look masked to me:
>> ========================
>> $ eix -l boost-build
>> [U] dev-util/boost-build
>> Available versions:
>> 1.62.0-r1 ^t [examples python test PYTHON_TARGETS="python2_7"]
>> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
>> 1.63.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
>> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
>> ~ 1.65.0 ^t [examples python test PYTHON_TARGETS="python2_7"]
>> ["python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )"]
>> Installed versions: 1.62.0-r1^t(09:28:37 01/28/17)(-examples -python -
>> test PYTHON_TARGETS="python2_7")
>> Homepage: http://www.boost.org/doc/tools/build/index.html
>> Description: A system for large project software construction,
>> simple to use and powerful
>> ==========================
>>
>>
>> ======================
>> $ eshowkw boost-build
>> Keywords for dev-util/boost-build:
>> | | u |
>> | a a p a n r s | n |
>> | l m h i p r m m i i s p | e u s | r
>> | p d a p a p c x m i 6 o s 3 a | a s l | e
>> | h 6 r p 6 p 6 8 6 p 8 s c 9 s r | p e o | p
>> | a 4 m a 4 c 4 6 4 s k 2 v 0 h c | i d t | o
>> -------------+---------------------------------+-------+-------
>> [I]1.62.0-r1 | + + + + + + + + + ~ o o o ~ ~ + | 6 o 0 | gentoo
>> 1.63.0 | + + + ~ + + + + ~ ~ o o o ~ ~ ~ | 6 o | gentoo
>> 1.65.0 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ o o o ~ ~ ~ | 6 o | gentoo
>> ===================================
>>
>> I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure what is
>> causing this.
>>
>> --
>> Regards,
>> Mick
>
> This is caused by a portage bug. See b.g.o #554838
> Updating to unstable portage-2.3.13 resolved the problem for me.
>
> DaveF
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 15:40 ` Jens Pelzetter
@ 2017-11-11 16:08 ` Peter Humphrey
2017-11-11 22:34 ` Neil Bothwick
0 siblings, 1 reply; 9+ messages in thread
From: Peter Humphrey @ 2017-11-11 16:08 UTC (permalink / raw
To: gentoo-user
On Saturday, 11 November 2017 15:40:18 GMT Jens Pelzetter wrote:
> Hello all,
>
> alternativly you can do manual step wise update (which work at least for
> me):
>
> # emerge -va --oneshot =dev-util/boost-build-1.63
> # emerge -va --oneshot =dev-libs/boost-1.63
>
> After that, emerge should behave normal.
That didn't work for me: boost-build refused to build without my first
emerging boost.
--
Regards,
Peter.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 16:08 ` Peter Humphrey
@ 2017-11-11 22:34 ` Neil Bothwick
0 siblings, 0 replies; 9+ messages in thread
From: Neil Bothwick @ 2017-11-11 22:34 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 495 bytes --]
On Sat, 11 Nov 2017 16:08:10 +0000, Peter Humphrey wrote:
> > # emerge -va --oneshot =dev-util/boost-build-1.63
> > # emerge -va --oneshot =dev-libs/boost-1.63
> >
> > After that, emerge should behave normal.
>
> That didn't work for me: boost-build refused to build without my first
> emerging boost.
This one seems to come up with every boost release.
"emerge -1a boost boost-build" always sorts it out for me.
--
Neil Bothwick
The geek shall inherit the earth.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] boost-1.63 dependency confusion
2017-11-11 13:36 ` Peter Humphrey
@ 2017-11-11 23:02 ` Bill Kenworthy
0 siblings, 0 replies; 9+ messages in thread
From: Bill Kenworthy @ 2017-11-11 23:02 UTC (permalink / raw
To: gentoo-user
On 11/11/17 21:36, Peter Humphrey wrote:
> On Saturday, 11 November 2017 12:20:35 GMT Mick wrote:
>> On Saturday, 11 November 2017 11:45:16 GMT you wrote:
>>>> The confusion is all mine, because I cannot decipher what is masking
>>
>>>> dev-util/ boost-build-1.63:
>> [snip ...]
>>
>>>> I see that 1.63.0 and 1.65.0 have no slot defined, but I'm not sure
>>>> what is causing this.
>>>
>>> This is caused by a portage bug. See b.g.o #554838
>>> Updating to unstable portage-2.3.13 resolved the problem for me.
>>>
>>> DaveF
>>
>> Thanks DaveF, I'll update portage at some point and try again.
>
> I had boost-build apparently masked too, but I solved it accidentally by
> emerging boost, which pulled in boost-build. It all went swimmingly then.
>
Same on multiple systems - emerge boost worked fine, then do world.
William K.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2017-11-11 23:02 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-11 10:37 [gentoo-user] boost-1.63 dependency confusion Mick
2017-11-11 11:32 ` Philip Webb
2017-11-11 11:45 ` David M. Fellows
2017-11-11 12:20 ` Mick
2017-11-11 13:36 ` Peter Humphrey
2017-11-11 23:02 ` Bill Kenworthy
2017-11-11 15:40 ` Jens Pelzetter
2017-11-11 16:08 ` Peter Humphrey
2017-11-11 22:34 ` Neil Bothwick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox