On Feb 11, 2011, at 05:50 PM, Pauli Virtanen wrote: >The point is that the Ubuntu build servers cannot build the >documentation, because matplotlib is not available at build time. (First, >because matplotlib depends circularly on Numpy, and second, since by >policy Numpy build cannot depend on matplotlib as Numpy is in "main" and >matplotlib in "universe".)
Exactly so. >I don't see other solutions apart from creating a separate source package >from the contents of numpy/doc/*. However, I don't see very many reasons >why we (as the Numpy upstream) should make this split, and why the >Debian/Ubuntu packagers could not do it. I think what we would do is just build a new source package that refers to the same upstream tarball as the code source package. We'd just move the documentation building rules to this new source package, remove them from the code package and stick the doc package in universe. This would require no change for either upstream or Debian, and would solely be in Ubuntu. The downside is that it probably means Ubuntu would more or less permanently diverge from Debian for numpy, which would be unfortunate for many reasons. I can certainly appreciate that from both upstream's and Debian's perspective, nothing is broken here and that Ubuntu must adjust. If that's the best we can do, so be it, but I'm hoping there is a solution out there that would allow us to avoid either a divergence or providing Ubuntu users with a less than complete documentation package. Cheers, -Barry
signature.asc
Description: PGP signature
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion