[pkg-boost-devel] Bug#573128: libboost1.40-dev: should depend on libboost-math1.40-dev but only suggests

Daniel daniel0loeb at googlemail.com
Tue Mar 9 08:59:40 UTC 2010


Package: libboost1.40-dev
Version: 1.40.0-2ubuntu2
Severity: important
Justification: fails to build from source

In the header boost/multi_index/detail/rnd_index_node.hpp line 19, boost/math/common_factor_rt.hpp is included. This header is part of libboost-math1.40-dev. 
libboost1.40-dev only suggests libboost-math1.40-dev so that you quite easily can end up with a system that has libboost1.40-dev but not libboost-math1.40-dev.

First observed on ubuntu karmic, but dependencies are the same for debian packages for boost versions at least 1.38 through 1.42. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-16-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libboost1.40-dev depends on:
ii  libboost-python1.40-dev 1.40.0-2ubuntu2  Boost.Python Library development f
ii  libc6                   2.10.1-0ubuntu16 GNU C Library: Shared libraries
ii  libgcc1                 1:4.4.1-4ubuntu9 GCC support library
ii  libicu40                4.0.1-2ubuntu2   International Components for Unico
ii  libstdc++6              4.4.1-4ubuntu9   The GNU Standard C++ Library v3
ii  libstdc++6-4.2-dev [lib 4.2.4-5ubuntu1   The GNU Standard C++ Library v3 (d
ii  libstdc++6-4.3-dev [lib 4.3.4-5ubuntu1   The GNU Standard C++ Library v3 (d
ii  libstdc++6-4.4-dev [lib 4.4.1-4ubuntu9   The GNU Standard C++ Library v3 (d

libboost1.40-dev recommends no packages.

Versions of packages libboost1.40-dev suggests:
pn  default-jdk              <none>          (no description available)
ii  docbook-xml              4.5-6           standard XML documentation system,
ii  docbook-xsl              1.75.1+dfsg-1   stylesheets for processing DocBook
ii  doxygen                  1.6.1-1         Documentation system for C, C++, J
pn  fop                      <none>          (no description available)
ii  libboost-date-time1.40-d 1.40.0-2ubuntu2 set of date-time libraries based o
pn  libboost-filesystem1.40- <none>          (no description available)
pn  libboost-graph-parallel1 <none>          (no description available)
ii  libboost-graph1.40-dev   1.40.0-2ubuntu2 generic graph components and algor
ii  libboost-iostreams1.40-d 1.40.0-2ubuntu2 Boost.Iostreams Library developmen
ii  libboost-math1.40-dev    1.40.0-2ubuntu2 Boost.Math Library development fil
pn  libboost-mpi1.40-dev     <none>          (no description available)
ii  libboost-program-options 1.40.0-2ubuntu2 program options library for C++
ii  libboost-regex1.40-dev   1.40.0-2ubuntu2 regular expression library for C++
ii  libboost-serialization1. 1.40.0-2ubuntu2 serialization library for C++
pn  libboost-signals1.40-dev <none>          (no description available)
pn  libboost-system1.40-dev  <none>          (no description available)
ii  libboost-test1.40-dev    1.40.0-2ubuntu2 components for writing and executi
ii  libboost-thread1.40-dev  1.40.0-2ubuntu2 portable C++ multi-threading
pn  libboost-wave1.40-dev    <none>          (no description available)
pn  libboost1.40-doc         <none>          (no description available)
ii  xsltproc                 1.1.24-2ubuntu2 XSLT command line processor

-- no debconf information





More information about the pkg-boost-devel mailing list