Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Bill Kenworthy
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.



Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Neil Bothwick
On Sat, 11 Nov 2017 16:08:10 +, 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.


pgppeHi6sOPMa.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Peter Humphrey
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.




Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Jens Pelzetter
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
> 



Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Peter Humphrey
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.




Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Mick
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

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread 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



Re: [gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread Philip Webb
17 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




[gentoo-user] boost-1.63 dependency confusion

2017-11-11 Thread 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

signature.asc
Description: This is a digitally signed message part.