Here are my merge requests to fix the build:

https://salsa.debian.org/python-team/modules/python-pomegranate/merge_requests/1
https://salsa.debian.org/python-team/modules/python-pomegranate/merge_requests/2
https://salsa.debian.org/python-team/modules/python-pomegranate/merge_requests/3



On Mon, Sep 16, 2019 at 6:14 PM Andreas Tille <[email protected]> wrote:

> On Mon, Sep 16, 2019 at 11:05:27AM +0200, Steffen Möller wrote:
> > Heya,
> >
> > Seems like I have removed everything locally already upon acceptance of
> > pomegranate. I am traveling. With hindsight from past race conditions
> > with Andreas - what should I do?
>
> Please coordinate with Michael.  I have no idea what to do, sorry.
>
> Have a safe travel
>
>      Andreas.
>
> > Cheers,
> > Steffen
> >
> >
> > On 16.09.19 09:33, Andreas Tille wrote:
> > > Hi Michael,
> > >
> > > On Sun, Sep 15, 2019 at 10:41:08PM +0900, Michael Crusoe wrote:
> > > > python-pomegranate was accepted on 2019-08-31, but now we need a
> source
> > > > only upload
> > > >
> > > > Steffen, can you do a source only upload of python-pomegranate so
> cnvkit
> > > > can migrate?
> > > I tried to rebuild but it fails.  Even the dh_auto_clean target.  I
> added
> > > a ' || true' but this did not helped in the end (so I did not pushed
> that
> > > hack).  Here is the log:
> > >
> > >
> > >
> > > dh_auto_clean || true
> > >          pybuild --clean --test-nose -i python{version} -p 3.7
> > > I: pybuild base:217: python3.7 setup.py clean
> > > Traceback (most recent call last):
> > >    File "setup.py", line 61, in <module>
> > >      extensions = cythonize( extensions )
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 967, in cythonize
> > >      aliases=aliases)
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 812, in create_extension_list
> > >      for file in nonempty(sorted(extended_iglob(filepattern)), "'%s'
> doesn't match any files" % filepattern):
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 111, in nonempty
> > >      raise ValueError(error_msg)
> > > ValueError: 'pomegranate/distributions/*.pyx' doesn't match any files
> > > E: pybuild pybuild:341: clean: plugin distutils failed with: exit
> code=1: python3.7 setup.py clean
> > > dh_auto_clean: pybuild --clean --test-nose -i python{version} -p 3.7
> returned exit code 13
> > > # cleaning up auto-generated files
> > > find . -name "*.c" -delete
> > > rm -rf .pybuild
> > > make[1]: Leaving directory '/build/python-pomegranate-0.11.1+dfsg'
> > >     dh_autoreconf_clean -O--buildsystem=pybuild
> > >     dh_clean -O--buildsystem=pybuild
> > >          rm -f debian/debhelper-build-stamp
> > >          rm -rf debian/.debhelper/
> > >          rm -f -- debian/python3-pomegranate.substvars
> debian/python-pomegranate-doc.substvars debian/files
> > >          rm -fr -- debian/python3-pomegranate/ debian/tmp/
> debian/python-pomegranate-doc/
> > >          find .  \( \( \
> > >                  \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr
> -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \)
> -prune -o -type f -a \
> > >                  \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name
> DEADJOE \
> > >                   -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
> > >                   -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
> > >                   -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P'
> \) \
> > >                  \) -exec rm -f {} + \) -o \
> > >                  \( -type d -a -name autom4te.cache -prune -exec rm
> -rf {} + \) \)
> > >   dpkg-source -i.git -I.git -b python-pomegranate-0.11.1+dfsg
> > > dpkg-source: info: using options from
> python-pomegranate-0.11.1+dfsg/debian/source/options:
> --extend-diff-ignore=^[^/]*[.]egg-info/
> > > dpkg-source: info: using source format '3.0 (quilt)'
> > > dpkg-source: info: building python-pomegranate using existing
> ./python-pomegranate_0.11.1+dfsg.orig.tar.xz
> > > Useless use of concatenation (.) or string in void context at
> /usr/share/perl5/Dpkg/Vendor/Ubuntu.pm line 143.
> > > dpkg-source: info: building python-pomegranate in
> python-pomegranate_0.11.1+dfsg-1.debian.tar.xz
> > > dpkg-source: info: building python-pomegranate in
> python-pomegranate_0.11.1+dfsg-1.dsc
> > >   debian/rules build
> > > dh build --with python3 --buildsystem=pybuild
> > >     dh_update_autotools_config -O--buildsystem=pybuild
> > >     dh_autoreconf -O--buildsystem=pybuild
> > >     dh_auto_configure -O--buildsystem=pybuild
> > >          pybuild --configure --test-nose -i python{version} -p 3.7
> > > I: pybuild base:217: python3.7 setup.py config
> > > Traceback (most recent call last):
> > >    File "setup.py", line 61, in <module>
> > >      extensions = cythonize( extensions )
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 967, in cythonize
> > >      aliases=aliases)
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 812, in create_extension_list
> > >      for file in nonempty(sorted(extended_iglob(filepattern)), "'%s'
> doesn't match any files" % filepattern):
> > >    File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py",
> line 111, in nonempty
> > >      raise ValueError(error_msg)
> > > ValueError: 'pomegranate/distributions/*.pyx' doesn't match any files
> > > E: pybuild pybuild:341: configure: plugin distutils failed with: exit
> code=1: python3.7 setup.py config
> > > dh_auto_configure: pybuild --configure --test-nose -i python{version}
> -p 3.7 returned exit code 13
> > > make: *** [debian/rules:8: build] Error 255
> > >
> > >
> > > Any idea how to fix this?
> > >
> > > Kind regards
> > >
> > >         Andreas.
> > >
> >
> >
>
> --
> http://fam-tille.de
>
>

-- 
Michael R. Crusoe
Co-founder & Lead, Common Workflow Language project
<http://www.commonwl.org/>
https://orcid.org/0000-0002-2961-9670
<https://impactstory.org/u/0000-0002-2961-9670>
[email protected]
+1 480 627 9108

Reply via email to