[pkg-boost-devel] removing libboost-dbg

Steve M. Robbins steve at sumost.ca
Tue Aug 7 03:01:44 UTC 2007


On Mon, Aug 06, 2007 at 11:36:43PM +0200, Domenico Andreoli wrote:
> On Mon, Aug 06, 2007 at 04:16:54PM -0500, Steve M. Robbins wrote:
> > Hi Domenico,
> 
> hi,
> 
> > Is removing the separate debug package really wise?  That puts an
> > extra 200MB onto any system with all the boost libs.  
> > 
> > The split of non-debug and debugging libraries is quite widely
> > practice; e.g. "dpkg --list '*dbg'" shows 368 examples on my system.
> 
> debug variants of boost are not binary compatible with non-debug. if
> you want to use them, you need to choose them at link time.

Oh, right; because of the lib name "-d" decorations.  I hadn't
thought of that.  As you say below, then a "-dbg-dev" is required
to link against them.

An alternative solution is to consider the "-dbg" package as the
development package and include the link-time library files, too.

 
> libboost-dbg package had not sense, it was not usable at all.
> 
> -dbg package for every libboost-* library is required, as well as its
> -dbg-dev. 

Perhaps; the single -dbg was a compromise between doubling the number
of packages or doubling the size of each lib package.  But if you
truly need a -dbg-dev, you could create a single such package 
to go along with the single -dbg, no?


> i did not want to pass throught NEW queue now.

I'm not sure it makes sense to have design decisions driven by whether
or not a NEW package is created.  If the -dbg-dev package is the
correct decision, then I think we should just create it.  

Besides, the packages have a new SONAME and have to go through NEW
anyway, don't they?

Regards,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20070806/b6d07f86/attachment.pgp 


More information about the pkg-boost-devel mailing list