[pkg-boost-devel] Bug#824043: this should be a dependency package, instead of containing all headers

Joachim Wuttke j.wuttke at fz-juelich.de
Wed May 11 16:08:37 UTC 2016


Package: libboost1.58-dev
Version: 1.58.0+dfsg-5 and others

The way Boost is currently packaged in Debian is non-standard, and inconvenient.

To test dependences and build procedures in my application, I often need to
selectively remove single Boost components from my system. This requires me
to work against the current packaging.

Standard is that -dev packages contain header files. This is violated by packages
like libboost-date-time1.58-dev that contain no headers, but binary libraries.

These libraries should go to libboost-date-time1.58.0.

libboost-date-time1.58-dev should contain /usr/include/boost/date_time.hpp.

libboost1.58-dev currently contains header files for _all_ components of Boost,
which precludes selective (de)installation. It should become a dependency
package, and leave it to packages like libboost-date-time1.58-dev to
actually contain specific headers.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5033 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20160511/14a1adb2/attachment.bin>


More information about the pkg-boost-devel mailing list