| Summary: | =dev-python/oct2py-1.3.0-r1: ebuild wants to downgrade sci-mathematics/octave to 3.8.2 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Gentoo Science Mathematics related packages <sci-mathematics> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | python |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Even after removing all octave-forge (g-octave) modules 'emerge -u world' wants to downgrade octave:
root@impala:/usr/local/portage/media-libs(173)# qlist -Iv octave
app-portage/g-octave-0.4.1-r4
sci-mathematics/octave-4.0.0
root@impala:/usr/local/portage/media-libs(174)# emerge -pvt --update --newuse --deep --with-bdeps=y --backtrack=30 @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild U ] media-tv/xawtv-3.95-r3::gentoo [3.95-r2::x-portage] USE="X alsa dv motif nls opengl quicktime xext xv zvbi -aalib -lirc (-mmx%)" CPU_FLAGS_X86="(-mmx)" 0 KiB
[nomerge ] dev-python/rpy-2.6.0::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4"
[nomerge ] dev-python/ipython-3.2.1::gentoo USE="examples matplotlib mongodb notebook octave qt4 smp wxwidgets -doc -nbconvert {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4"
[ebuild N ] dev-python/oct2py-1.3.0-r1::gentoo USE="doc examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild UD ] sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readline sparse zlib -jit -static-libs" 0 KiB
Total: 3 packages (1 upgrade, 1 downgrade, 1 new), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-lang/ocaml:0
(dev-lang/ocaml-4.02.2:0/4.02.2::gentoo, ebuild scheduled for merge) conflicts with
>=dev-lang/ocaml-3.10:0/4.02.1=[ocamlopt] required by (dev-ml/lablgtk-2.18.3:2/2.18.3::gentoo, installed)
^^^^^^^^^^
>=dev-lang/ocaml-3.10.2:0/4.02.1=[ocamlopt] required by (dev-ml/lablgl-1.05:0/1.05::gentoo, installed)
^^^^^^^^^^
sci-mathematics/maxima:0
(sci-mathematics/maxima-5.36.1:0/0::gentoo, ebuild scheduled for merge) conflicts with
~sci-mathematics/maxima-5.35.1[ecls] required by (sci-mathematics/sage-6.7-r1:0/0::sage-on-gentoo, installed)
^ ^^^^^^
Now I have the issue at the next system:
root@caiman:/usr/local/portage/media-libs/libkface(514)# qlist -Iv g-octave
root@caiman:/usr/local/portage/media-libs/libkface(515)# emerge -pvt --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude plplot @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[nomerge ] media-gfx/digikam-4.10.0:4::gentoo USE="doc gphoto2 handbook mysql semantic-desktop thumbnails video -addressbook (-aqua) -debug" LINGUAS="de fr ru -af -ar -az -be -bg -bn -br -bs -ca -cs -csb -cy -da -el -en_GB -eo -es -et -eu -fa -fi -fo -fy -ga -gl -ha -he -hi -hr -hsb -hu -id -is -it -ja -ka -kk -km -ko -ku -lb -lo -lt -lv -mi -mk -mn -ms -mt -nb -nds -ne -nl -nn -nso -oc -pa -pl -pt -pt_BR -ro -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -te -tg -th -tr -tt -uk -uz -uz@cyrillic -ven -vi -wa -xh -zh_CN -zh_HK -zh_TW -zu"
[ebuild U ] media-libs/libkface-4.11.0:4/3::x-portage [4.10.0:4/3::gentoo] USE="(-aqua)" 0 KiB
[nomerge ] dev-python/rpy-2.6.0::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3"
[nomerge ] dev-python/ipython-3.2.1::gentoo USE="examples matplotlib mongodb notebook octave qt4 smp wxwidgets -doc -nbconvert {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3"
[nomerge ] dev-python/oct2py-1.3.0-r1::gentoo USE="doc examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3"
[ebuild UD ] sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readline sparse zlib -jit -static-libs" 0 KiB
Total: 2 packages (1 upgrade, 1 downgrade), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
please test latest version of oct2py. |
It seems me, that oct2py-1.3.0-r1 wants to downgrade octave from 4.0.0 to 3.8.2. At least 'emerge -pvt --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude xawtv @world' wants to downgrade octave. If I see the output this command, it looks for me, as if octave-3.8.2 is a dependency of oct2py-1.3.0-r1. Nevertheless I can not find such a dependency in the /usr/portage/dev-python/oct2py/oct2py-1.3.0-r1.ebuild. root@impala:/usr/local/portage/media-libs(149)# emerge -pvt --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude xawtv @world These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] dev-python/rpy-2.6.0::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" [nomerge ] dev-python/ipython-3.2.1::gentoo USE="examples matplotlib mongodb notebook octave qt4 smp wxwidgets -doc -nbconvert {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" [ebuild N ] dev-python/oct2py-1.3.0-r1::gentoo USE="doc examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB [ebuild UD ] sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readline sparse zlib -jit -static-libs" 0 KiB Total: 2 packages (1 downgrade, 1 new), Size of downloads: 0 KiB ... root@impala:/usr/local/portage/media-libs(151)# grep -U2 octave /usr/portage_impala/dev-python/oct2py/oct2py-1.3.0-r1.ebuild RDEPEND=" sci-libs/scipy[${PYTHON_USEDEP}] sci-mathematics/octave" DEPEND="${RDEPEND} doc? ( -- fi nosetests oct2py ${OPTIONS} || die "Tests fail with ${EPYTHON}" iptest -v IPython.extensions.tests.test_octavemagic || die "Tests fail with ${EPYTHON}" }