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.

Reply via email to