Debian Developers - Build-Depends: libfoo-dev more susceptible to breaking (Re: shared library -dev packag

This is Interesting: Free IT Magazines  
Home > Archive > Debian Developers > July 2005 > Build-Depends: libfoo-dev more susceptible to breaking (Re: shared library -dev packag





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Build-Depends: libfoo-dev more susceptible to breaking (Re: shared library -dev packag
Junichi Uekawa

2005-07-15, 7:53 am

Hi,

>
> Yes and no.
>
> The programer can overlook the soname change for the source. The API
> hasn't changed and nothing needs to adjust for the new soname.
>
> The packaging system won't let the binary forget the soname change
> though as that is part of the package name of the libary. Binaries
> will keep using the old lib till they are recompiled.


I'm talking about the following case:

1. libA depends on libB1, but only build-depends on libB-dev
2. libB1 changes to be libB2.
3. libA is rebuilt with libB2 without maintainer noticing (could happen
on buildd, etc.), possibly creating a noncompatible interface.

It would be a practical case especially when libB1, libB2 are not
using versioned symbols.



regards,
junichi



--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com