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

Re: Mandatory -dbg packages for libraries?



On Sun, 2007-04-22 at 16:14 -0500, Steve Greenland wrote:
> On 22-Apr-07, 14:39 (CDT), Neil Williams <codehelp@debian.org> wrote: 
> > 
> > I'd like to see all library source packages having a minimum of 4
> > binary packages required by Policy: the SONAME, the -dev,  the -dbg and
> > a -doc package. (Libraries for perl or other non-compiled languages
> > would be exempt from -dbg packages but not -doc.)
> 
> 1. Rather than cluttering the archive and Packages file with -dbg
> packages that will (mostly) never be used, how about mandating a "debug"
> target in library debian/rules files, so that when someone does need the
> debug package, it's trivial to build. Since the person most likely to
> need the target is the package maintainer, there would be some incentive
> to make sure it works.

Because segfaults are often not easily reproduced. Having the ability to
analyse a crash that occured when the user did not have the -dbg
packages installed is not possible unless you have the original symbols
the compiler created.

-Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: