Bug#945389: Tried to upgrade skimage to see whether #945389 is fixed but failed
Andreas Tille
tille at debian.org
Tue Dec 3 10:30:49 GMT 2019
Hi Ole,
I had a quick look what you mean and tried to make the build more
standard[1]. The build issues are remaining and need some work.
Kind regards, Andreas.
[1] https://salsa.debian.org/science-team/skimage/commit/d787835f7293dc105b9b8cf37d59c1f9fbf46110
On Mon, Dec 02, 2019 at 01:01:07PM +0100, Ole Streicher wrote:
> Hi Andreas,
>
> I think that is the moment where the skimage build should be simplified
> to the "official" build process: Python convention is that symbols
> starting with an underscore are internal only (and ofcourse subject to
> quick and unannounced changes). debian/bin/process_pyx.py however
> depends on them (_build.py and f.e. the _changed() function). IMO this
> should be taken out completely in favor of a standard, simplified build.
> No idea however how difficult this is.
>
> Cheers
>
> Ole
>
> > I tried my luck with #945389 since two Debian Med packages are depending
> > from skimage. So at first I tried to upgrade to the latest upstream
> > version to possibly forward some reasonable bug report. Unfortunately
> > the build starts very early:
> >
> > ...
> > debian/rules build
> > py3versions: no X-Python3-Version in control file, using supported versions
> > /usr/bin/make -j 4 -f debian/rules _build
> > make[1]: Entering directory '/build/skimage-0.16.2'
> > py3versions: no X-Python3-Version in control file, using supported versions
> > python3.7 debian/bin/process_pyx.py 4
> > Traceback (most recent call last):
> > File "debian/bin/process_pyx.py", line 13, in <module>
> > from _build import _changed, process_tempita_pyx
> > ImportError: cannot import name '_changed' from '_build' (/build/skimage-0.16.2/debian/bin/_build.py)
> > make[1]: *** [debian/rules:71: debian/build-stamp-pyx] Error 1
> > ...
>
>
--
http://fam-tille.de
More information about the debian-science-maintainers
mailing list