Bug#672477: dh_strip --dbg-package broken

2012-05-11 Thread Ondřej Surý
Package: debhelper
Version: 9.20120509
Severity: grave
Tags: sid

Hi,

the recent debhelper update broke every dh_strip --dbg-package out there,
unless of course the .build-id/* is intentional:

(package from buildd)
$ dpkg -c libdb5.1-dbg*deb
drwxr-xr-x root/root 0 2012-05-11 12:15 ./
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/3b/
-rw-r--r-- root/root   4968042 2012-05-11 12:16 
./usr/lib/debug/.build-id/3b/d360efdf7edf78423677cd0af4a989a3fd8b38.debug
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/13/
-rw-r--r-- root/root   5381361 2012-05-11 12:16 
./usr/lib/debug/.build-id/13/85628620bb3ba0be8be8e55c10db2e925b5cb1.debug
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/23/
-rw-r--r-- root/root   2059725 2012-05-11 12:16 
./usr/lib/debug/.build-id/23/524f03a7a9effd8c15b16b7d6fadee5d69cc33.debug
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/8c/
-rw-r--r-- root/root   5490271 2012-05-11 12:16 
./usr/lib/debug/.build-id/8c/5325c2e5d9504da32c570f589651ef94cf3259.debug
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/3a/
-rw-r--r-- root/root   5266604 2012-05-11 12:16 
./usr/lib/debug/.build-id/3a/10c01610f287228921fcaf7431643f3d3635c1.debug
drwxr-xr-x root/root 0 2012-05-11 12:16 ./usr/lib/debug/.build-id/f2/
-rw-r--r-- root/root   5539971 2012-05-11 12:16 
./usr/lib/debug/.build-id/f2/f22d665720e685f444cb3e15e2d51c21add3dc.debug
drwxr-xr-x root/root 0 2012-05-11 12:15 ./usr/share/
drwxr-xr-x root/root 0 2012-05-11 12:15 ./usr/share/doc/
lrwxrwxrwx root/root 0 2012-05-11 12:15 ./usr/share/doc/libdb5.1-dbg - 
libdb5.1

Ondrej

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)

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

Versions of packages debhelper depends on:
ii  binutils   2.22-6GNU assembler, linker and binary u
ii  dpkg-dev   1.15.8.12 Debian package development tools
ii  file   5.04-5+squeeze1   Determines file type using magic
ii  html2text  1.3.2a-15 advanced HTML to text converter
ii  man-db 2.5.7-8   on-line manual pager
ii  perl   5.10.1-17squeeze3 Larry Wall's Practical Extraction 
ii  po-debconf 1.0.16+nmu1   tool for managing templates file t

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make   0.55   tool that converts source archives

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#672477: dh_strip --dbg-package broken

2012-05-11 Thread Joey Hess
Ondřej Surý wrote:
 the recent debhelper update broke every dh_strip --dbg-package out there,
 unless of course the .build-id/* is intentional:

Two minutes looking for dh_strip in the changelog and reading bug
#642158 have convinced me that .build_id is intentional. How about you?
Did you do at least 2 minutes investigation before filing a grave bug
report? Did you reach some other conclusion?

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#672477: dh_strip --dbg-package broken

2012-05-11 Thread Gergely Nagy
Ondřej Surý ond...@debian.org writes:

 Package: debhelper
 Version: 9.20120509
 Severity: grave
 Tags: sid

 Hi,

 the recent debhelper update broke every dh_strip --dbg-package out there,
 unless of course the .build-id/* is intentional:

debhelper (8.9.13) unstable; urgency=low
[...]
  * dh_strip: Use build-id in /usr/lib/debug in v9.
Closes: #642158 Thanks, Jakub Wilk

And why would .build-id/ break anything, when it is supported by gdb?
(The 'recent' update is from december 2011, by the way)

-- 
|8]




--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org