[pkg-boost-devel] Bug#524612: libboost1.38-dev: circular dependencies

Bill Allombert ballombe at debian.org
Sat Apr 18 13:03:25 UTC 2009


Package: libboost1.38-dev
Version: 1.38.0-3
Severity: important

Hello Debian Boost Team,

There is a circular dependency between libboost-math1.37-dev, libboost-serialization1.37-dev, libboost1.37-dev, and  libboost-math1.38-dev, libboost-serialization1.38-dev, libboost1.38-dev:

libboost-math1.37-dev 	:Depends: libboost1.37-dev (= 1.37.0-8)
libboost-serialization1.37-dev 	:Depends: libboost1.37-dev (= 1.37.0-8)
libboost1.37-dev 	:Depends: libboost-math1.37-dev (= 1.37.0-8), libboost-serialization1.37-dev (= 1.37.0-8)

libboost-math1.38-dev 	:Depends: libboost1.38-dev (= 1.38.0-3)
libboost-serialization1.38-dev 	:Depends: libboost1.38-dev (= 1.38.0-3)
libboost1.38-dev 	:Depends: libboost-math1.38-dev (= 1.38.0-3), libboost-serialization1.38-dev (= 1.38.0-3)

This is similar to bug #478782, already fixed.

In this instance I do not see the point of separate libboostXX-dev
and libboost-serializationXX-dev and libboost-mathXX-dev packages if 
they are always installed together with the same version. 

Why not simply include libboost-serializationXX-dev and libboost-mathXX-dev in
libboostXX-dev ?

Cheers,
-- 
Bill. <ballombe at debian.org>

Imagine a large red swirl here. 





More information about the pkg-boost-devel mailing list