[pkg-boost-devel] Bug#653228: Bug#653228: boost-defaults: libboost-*-dev 1.48.0.2 depend on libboost-*1.46-dev

Steve M. Robbins steve at sumost.ca
Mon Dec 26 06:33:27 UTC 2011


On Mon, Dec 26, 2011 at 05:57:58AM +0100, Thomas Krennwallner wrote:

> I see now, but then we have a problem. The semantics of libboost-*-dev
> have always been, at least this was my understanding, to depend on the
> latest stable version of boost.

Yes, that's the basic purpose of the defaults.  In the previous email,
I should have made it clear that reverting to the older boost is a
temporary measure.  Once the build failures are taken care of -- or
are at least at a manageable level -- the default will be moved
forward again.


> The question is now, how shall we proceed?
> 
>  1. If you think that libboost-*-dev should depend on /the currently
>     most stable version of boost (wrt. the debian package archive)/,
>     then there is nothing to do and we can close this bug.
> 
>  2. But if you feel that libboost-*-dev should depend on /the latest
>     stable version of boost/, then I have the impression that we should
>     force people to fix their package to depend on libboost-*N.MM-dev,
>     as this is what they then depend on in reality.  Because changing
>     boost-defaults later in time (weeks, months?) to depend on the
>     new boost release will break those packages eventually.
> 
> I would opt for (2), as packages will only FTBFS with this change, it
> won't break compiled packages, as they depend on the linked versioned
> shared libraries. But that's just my 2 cents.

I think option 2 is the right viewpoint.  It's mainly a question of
timing and coordination.  The Release Team objects when a "package
transition" such as this makes a bunch of unrelated packages fail to
build.  At their request [1], I temporarily backed up the default.

The next steps are to test build the prominant reverse-deps, file
appropriate bugs, and coordinate the boost defaults change.  I could
sure use some help with this task!!

[1] http://lists.debian.org/debian-release/2011/12/msg00263.html

Thanks for your interest in Boost,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20111226/83a2dd0d/attachment.pgp>


More information about the pkg-boost-devel mailing list