Control: reassign -1 dh-python Control: affect -1 sphinxbase AFAIU the issue is in dh_python3 then, thus reassigning for now.
Samuel Thibault, le sam. 14 juil. 2018 22:52:16 +0200, a ecrit: > Paul Gevers, le ven. 13 juil. 2018 13:46:45 +0200, a ecrit: > > I think this is caused by the fact that we loop over $pyver in the > > d/rules file, but apparently that is broken for multiple python3 versions. > > I don't think that's the problem: I tried to pause after the > dh_install step, and we have this: > > € find debian | grep pyt > debian/tmp/usr/lib/python2.7 > debian/tmp/usr/lib/python2.7/dist-packages > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.py > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/__init__.py > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.pyc > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.pyo > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/__init__.pyc > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so.0 > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so > debian/tmp/usr/lib/python2.7/dist-packages/sphinxbase/__init__.pyo > debian/tmp/usr/lib/python3.6 > debian/tmp/usr/lib/python3.6/site-packages > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/sphinxbase.py > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__init__.py > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so.0 > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__pycache__ > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-36.pyc > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/__init__.cpython-36.opt-1.pyc > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-36.opt-1.pyc > debian/tmp/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/__init__.cpython-36.pyc > debian/tmp/usr/lib/python3.7 > debian/tmp/usr/lib/python3.7/site-packages > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/sphinxbase.py > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__init__.py > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so.0 > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__pycache__ > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-37.opt-1.pyc > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/__init__.cpython-37.opt-1.pyc > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/__init__.cpython-37.pyc > debian/tmp/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-37.pyc > debian/python3-sphinxbase.debhelper.log > debian/python3-sphinxbase.install > debian/python-sphinxbase > debian/python-sphinxbase/usr > debian/python-sphinxbase/usr/lib > debian/python-sphinxbase/usr/lib/python2.7 > debian/python-sphinxbase/usr/lib/python2.7/dist-packages > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.py > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/__init__.py > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.pyc > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/sphinxbase.pyo > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/__init__.pyc > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so.0 > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/_sphinxbase.so > debian/python-sphinxbase/usr/lib/python2.7/dist-packages/sphinxbase/__init__.pyo > debian/python3-sphinxbase > debian/python3-sphinxbase/usr > debian/python3-sphinxbase/usr/lib > debian/python3-sphinxbase/usr/lib/python3.6 > debian/python3-sphinxbase/usr/lib/python3.6/site-packages > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/sphinxbase.py > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__init__.py > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so.0 > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__pycache__ > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-36.pyc > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/__init__.cpython-36.opt-1.pyc > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-36.opt-1.pyc > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/__pycache__/__init__.cpython-36.pyc > debian/python3-sphinxbase/usr/lib/python3.7 > debian/python3-sphinxbase/usr/lib/python3.7/site-packages > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/sphinxbase.py > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__init__.py > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so.0.0.0 > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so.0 > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__pycache__ > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-37.opt-1.pyc > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/__init__.cpython-37.opt-1.pyc > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/__init__.cpython-37.pyc > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/__pycache__/sphinxbase.cpython-37.pyc > debian/python-sphinxbase.install > debian/.debhelper/generated/python-sphinxbase > debian/.debhelper/generated/python-sphinxbase/installed-by-dh_install > debian/.debhelper/generated/python3-sphinxbase > debian/.debhelper/generated/python3-sphinxbase/installed-by-dh_install > debian/python-sphinxbase.debhelper.log > > which looks sane. So the problem is later, probably in dh_python3 itself: > > dh_python3 -a > I: dh_python3 fs:85: renaming > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.so > to > debian/python3-sphinxbase/usr/lib/python3.6/site-packages/sphinxbase/_sphinxbase.cpython-36m-x86_64-linux-gnu.so > I: dh_python3 fs:85: renaming > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.so > to > debian/python3-sphinxbase/usr/lib/python3.7/site-packages/sphinxbase/_sphinxbase.cpython-37m-x86_64-linux-gnu.so > I: dh_python3 fs:305: removing symlink: > debian/python3-sphinxbase/usr/lib/python3/dist-packages/sphinxbase/_sphinxbase.cpython-36m-x86_64-linux-gnu.so > I: dh_python3 fs:307: renaming > debian/python3-sphinxbase/usr/lib/python3/dist-packages/sphinxbase/_sphinxbase.so.0.0.0 > to _sphinxbase.cpython-36m-x86_64-linux-gnu.so > I: dh_python3 fs:205: removing dangling symlink: > debian/python3-sphinxbase/usr/lib/python3/dist-packages/sphinxbase/_sphinxbase.so.0