Your message dated Tue, 07 May 2013 17:47:56 +0000
with message-id <[email protected]>
and subject line Bug#707111: fixed in debhelper 9.20130507
has caused the Debian Bug report #707111,
regarding Does not build using python*-dbg -- recent fix logic was flawed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
707111: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707111
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 9.20130504
Severity: important

I believe that this recent commit breaks it.  With python*-dbg  there is no 
separate 
/usr/lib/$python/distutils/__init__.py

$> ls -l /usr/bin/python2*-dbg /usr/lib/*/distutils/__init__.py      
lrwxrwxrwx 1 root root      13 Feb 28 10:47 /usr/bin/python2-dbg -> 
python2.7-dbg*
-rwxr-xr-x 1 root root 5831299 Jan 26 10:33 /usr/bin/python2.6-dbg*
-rwxr-xr-x 1 root root 6748246 Apr 10 19:27 /usr/bin/python2.7-dbg*
-rw-r--r-- 1 root root     332 Sep 25  2009 
/usr/lib/python2.4/distutils/__init__.py
-rw-r--r-- 1 root root     635 Nov 28  2010 
/usr/lib/python2.5/distutils/__init__.py
-rw-r--r-- 1 root root     616 Jan 26 10:32 
/usr/lib/python2.6/distutils/__init__.py
-rw-r--r-- 1 root root     337 Apr 10 20:53 
/usr/lib/python2.7/distutils/__init__.py
-rw-r--r-- 1 root root     314 Feb 20 09:56 
/usr/lib/python3.2/distutils/__init__.py
-rw-r--r-- 1 root root     314 Apr  6 10:04 
/usr/lib/python3.3/distutils/__init__.py

Detected while trying to build recent package of cython -- _d.so were not
built, and as a resuilt could not be installed.  For your reference -- here is 
a build log:

http://neuro.debian.net/_files/_buildlogs/cython/0.19+git51-g3078752/cython_0.19+git51-g3078752-1_amd64.build

and here is the commit at fault I believe which was followed by
f79ed4ddd81b299fe9b7aab55c0ef01b89989910 which was not of help to resolve it
anyways

commit 00250d8cd20a37be362850d3ed8a652b0768455f
Author: Joey Hess <[email protected]>
Date:   Mon Aug 27 12:03:50 2012 -0400

    python distutils buildsystem: When checking if a version of python is 
installed, don't trust the presense of the executable, as a python2.X-minimal 
package may provide it while not having distutils installed. Closes: #683557
    
    python hate increasing..

diff --git a/Debian/Debhelper/Buildsystem/python_distutils.pm 
b/Debian/Debhelper/Buildsystem/python_distutils.pm
index 4795b7c..81cff3c 100644
--- a/Debian/Debhelper/Buildsystem/python_distutils.pm
+++ b/Debian/Debhelper/Buildsystem/python_distutils.pm
@@ -155,7 +155,7 @@ sub setup_py {
        }
 
        foreach my $python (@python_dbg, @python_requested) {
-           if (-x "/usr/bin/".$python) {
+         if (-f "/usr/lib/$python/distutils/__init__.py") {
                        # To allow backports of debhelper we don't pass
                        # --install-layout=deb to 'setup.py install` for
                        # those Python versions where the option is


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 
'stable'), (100, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages debhelper depends on:
ii  binutils    2.22-8
ii  dpkg        1.16.9
ii  dpkg-dev    1.16.9
ii  file        5.11-2
ii  html2text   1.3.2a-15
ii  man-db      2.6.2-1
ii  perl        5.14.2-20
ii  po-debconf  1.0.16+nmu2

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  0.61

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 9.20130507

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[email protected]> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 07 May 2013 13:20:48 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20130507
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 560423 703264 705141 706923 707111
Changes: 
 debhelper (9.20130507) unstable; urgency=low
 .
   * dh: Skips running commands that it can tell will do nothing.
     Closes: #560423
     (Commands that can be skipped are determined by the presence of
     PROMISE directives within commands that provide a high-level
     description of the command.)
   * perl_makemaker: Unset INSTALL_BASE in case the user has it set.
     Closes: #705141
   * dh_installdeb: Drop pre-dependency on dpkg for dpkg-maintscript-helper.
     Closes: #703264
   * makefile buildsystem: Pass any parameters specified after -- when
     running make -n to test for the existance of targets.
     In some makefiles, the parameters may be necessary to enable a target.
     Closes: #706923
   * Revert python2.X-minimal fix, because it was buggy.
     Closes: #707111 (Reopens #683557)
Checksums-Sha1: 
 3c9fdc974c5fcc628871ff5b724a2f738605b179 1577 debhelper_9.20130507.dsc
 a47994684b8c4d07464fafc6a2c00fa0a87ff4fa 471022 debhelper_9.20130507.tar.gz
 031e1b2a0dcb559fbfd0d47a9bb77de75089a504 707074 debhelper_9.20130507_all.deb
Checksums-Sha256: 
 bab7459cda474ff7f252c1c06ce8c7db9bae12b91af837e727f754f000ae05a6 1577 
debhelper_9.20130507.dsc
 5c2d4dae513af6bcb3f63c27a1eb16c130b488b5dc7e0bf43d2e125dd5129bd8 471022 
debhelper_9.20130507.tar.gz
 99f8e6ecab72ac06aed889fa34919cc6ed24c3ec92537406beb256659644179b 707074 
debhelper_9.20130507_all.deb
Files: 
 57f3aa1c56bdb035842900d46b654d97 1577 devel optional debhelper_9.20130507.dsc
 e6487964ae5684782eae45751f0c1321 471022 devel optional 
debhelper_9.20130507.tar.gz
 4717f1bde85dc5d2de0701e0f797c0a0 707074 devel optional 
debhelper_9.20130507_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBUYk6RckQ2SIlEuPHAQjKIQ//X5cyZualtYHRpePiUPUPkmu1TJeXjgf+
8zpsUweFxZAJ/eiBZoZuwReRvd4ueALe0Jg2KhP9E+uh09TT/EWryYKEBhe79G9E
ytrrsRvyq7JbOdesBUhzFrzETBNt8zlFHngJVVub3kLZYtpa0xyDwEGtHFGTkjPW
EgHYKVStjmzUU1o8Jo/eJWc+2IYy7NC1nHU1uVf7WFYZt2NntENnbGWaq/4lVBxK
l+ysSozsa2DkkJb/6dys/KVxTY9nzWvC6EHRi/qe8B5wQJelsVJ+ngQ9zZN4jTZS
XLaAGe2pL4bvkxr3yA8ALzgP/FRjxxiI3GROTRXICGaK1zcEgRGLkMjSa6pAqlcH
CE4maLV/aHBvwfjHA/4RGz3nzBw2on6XKw9udtE47uyB5hcQfNNx9Gr3Se7FolKi
XZo+rommphodkFXLEzKl4KN2Qyah/i/p93djIdXAc0ThSgAboMmWftLJYNdweTtq
ZzCr0auCj2t7H8+ofF8Icy5Iq8GNcNyuJ0o/bQ7FyUsBma16ko0ipVK9g5GXzzEs
nLB35q4wQeC33pyxc3BZarHwV6vrqNulXSLXQPBAIaQIymnh4PjEQCG83iBuJ/+I
/gW0WZvQf/mWXQTcSiDAj/vsvEbaa9LHWMuo+5VdhFEHGiIlZHFbjwXqBxUmZwEf
8XVeMlhm5zk=
=hET/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to