[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: