Bug#365341: xft: Neither package includes debug symbols.
Package: xft
Version: 2.1.8.2
Severity: important
Tags: patch, etch, sid
I needed to debug a problem involving a crash in libxft.so.2
(This seems not to be due to a bug in this library).
But, it turns out, that:
1. The libxft2-dbg package does not contain any libraries.
2. According to the rules file the intention was to keep
debugging symbols in the main package libxft2.
Nevertheless, that is not the case.
Even _after_changing_ the definition
PACKAGE = libxft1
(in debian/rules), which causes a
dh_strip --dbg-package=libxft1
, the resulting library gets stripped.
Solution(s)
Either,
simply comment out the line
dh_strip --dbg-package=$(PACKAGE)
making the definition of PACKAGE obsolete.
Or,
put the debugging enabled libraries into the -dbg
package. I guess there is something about that in the
policy, but I am too lazy to search for that.
greets,
t1m
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.5-upagupta
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Reply to: