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.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to