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