Re: [gentoo-user] boost-1.63 dependency confusion
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
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
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
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
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
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
>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
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
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.