tags 425078 + patch thanks Hi,
Attached is the diff for my rubber 1.1-2.1 NMU, which I uploaded to DELAYED/2-day. Cheers, -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org — As the ship lay in Boston Harbor, a party the colonists dressed as red Indians boarded the vessel, behaved very rudely, and threw all the tea overboard, making the tea unsuitable for drinking. Even for Americans. -- George W. Banks in “Mary Poppins”
diff -u rubber-1.1/debian/control rubber-1.1/debian/control --- rubber-1.1/debian/control +++ rubber-1.1/debian/control @@ -4,14 +4,13 @@ Maintainer: Emmanuel Beffara <[EMAIL PROTECTED]> Uploaders: Baruch Even <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 5.0.37.2) -Build-Depends-Indep: python-dev (>= 2.2), texinfo +Build-Depends-Indep: python, texinfo Standards-Version: 3.7.2 Package: rubber Architecture: all -Depends: ${python:Depends}, tetex-bin | texlive-latex-base +Depends: python, texlive-latex-base | tetex-bin Suggests: imagemagick, transfig, sam2p -XB-Python-Version: ${python:Versions} Description: an automated system for building LaTeX documents This is a building system for LaTeX documents. It is based on a routine that runs just as many compilations as necessary. The module system provides a diff -u rubber-1.1/debian/rules rubber-1.1/debian/rules --- rubber-1.1/debian/rules +++ rubber-1.1/debian/rules @@ -38,7 +38,6 @@ dh_installinfo doc/rubber.info dh_installchangelogs dh_link - dh_python $(CURDIR)/debian/rubber/usr/share/rubber/rubber dh_compress dh_fixperms dh_installdeb reverted: --- rubber-1.1/debian/pycompat +++ rubber-1.1.orig/debian/pycompat @@ -1 +0,0 @@ -2 diff -u rubber-1.1/debian/changelog rubber-1.1/debian/changelog --- rubber-1.1/debian/changelog +++ rubber-1.1/debian/changelog @@ -1,3 +1,19 @@ +rubber (1.1-2.1) unstable; urgency=low + + * Non-maintainer upload. + + * Fix RC bug "Rebuilding from source yields a package without a dependency + on python" (closes: #425078). Changes needed: + + the package has only private modules, so it's not necessary to use + python-support or python-central: depend directly on python instead. + + remove debian/compat, the call to dh_python in debian/rules, and the + XB-Python-Version header from debian/control. + + do not build-depend-indep on python-dev, but only on python. + + * Swap the order of the tetex-bin | texlive-latex-base dependency. + + -- Adeodato Simó <[EMAIL PROTECTED]> Mon, 11 Jun 2007 11:11:43 +0200 + rubber (1.1-2) unstable; urgency=low * Update for new Python policy.