Control: tags -1 upstream Control: forwarded -1 https://github.com/cython/cython/issues/1843
I've asked upstream about this, waiting for an answer. X On Tue, 1 Aug 2017 14:04:57 -0700 Daniel Schepler <[email protected]> wrote: > Source: cython > Version: 0.25.2-2 > Severity: wishlist > > Currently, src:cython and src:python-numpy both have Build-Depends on > each other which makes it difficult to bootstrap those packages. It > would be nice if one or the other could provide a build profile to > break this cycle. > > The cython source package successfully builds if I drop the build > dependencies on python-numpy, python3-numpy, and gdb and then build > with DEB_BUILD_OPTIONS=nocheck. However, I don't really know enough > about the package to tell whether the resulting binary packages are > unchanged. If so, then it should be enough just to update > debian/control with something like: > > Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.16.1~), > python-all-dev (>= 2.6.6-3~), python-all-dbg, help2man (>= 1.37.1~), > python-sphinx, python-numpy <!nocheck>, python3-all-dev, > python3-all-dbg, python3-numpy <!nocheck>, gdb <!nocheck> > > Otherwise, the results might still be useful for bootstrapping; but > then you would need to have it produce renamed packages like > cython-stage1, and then update other source packages involved in > cycles to be able to build using that. > -- > Daniel Schepler > > -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git

