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
> 

Reply via email to