Package: libboost1.38-dev Version: 1.38.0-7 Severity: wishlist The dependencies for Boost were recently downgraded en masse, I suppose so people working with only one part of the library can install just that part. However, in cases where you have a lot of bandwidth and disk space, it would be convenient if there was a way to just fetch the whole thing and not have to worry about picking out the right set of packages, or about tracking new Boost packages as they show up. That would avoid having to stop coding because you discover, as I just did, that while Boost.Flyweight is included in libboost-dev, it won't actually compile unless the serialization and Python packages are also installed.
I also worry about build-depending on just part of Boost -- what happens when a new version introduces new internal dependencies (like the flyweight -> serialization one) that cross Debian package boundaries? Daniel -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (SMP w/2 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.38-dev depends on: ii libc6 2.9-20 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-10 GCC support library ii libicu40 4.0.1-3 International Components for Unico ii libstdc++6 4.4.0-10 The GNU Standard C++ Library v3 ii libstdc++6-4.1-dev [libstdc++ 4.1.2-26 The GNU Standard C++ Library v3 (d ii libstdc++6-4.2-dev [libstdc++ 4.2.4-6 The GNU Standard C++ Library v3 (d ii libstdc++6-4.3-dev [libstdc++ 4.3.3-14 The GNU Standard C++ Library v3 (d libboost1.38-dev recommends no packages. Versions of packages libboost1.38-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.5.9-1 Documentation system for C, C++, J pn fop <none> (no description available) pn libboost-date-time1.38-dev <none> (no description available) pn libboost-filesystem1.38-de <none> (no description available) pn libboost-graph1.38-dev <none> (no description available) pn libboost-iostreams1.38-dev <none> (no description available) pn libboost-math1.38-dev <none> (no description available) pn libboost-mpi1.38-dev <none> (no description available) pn libboost-program-options1. <none> (no description available) pn libboost-python1.38-dev <none> (no description available) pn libboost-regex1.38-dev <none> (no description available) pn libboost-serialization1.38 <none> (no description available) pn libboost-signals1.38-dev <none> (no description available) pn libboost-system1.38-dev <none> (no description available) pn libboost-test1.38-dev <none> (no description available) pn libboost-thread1.38-dev <none> (no description available) pn libboost-wave1.38-dev <none> (no description available) pn libboost1.38-doc <none> (no description available) ii xsltproc 1.1.24-2 XSLT command line processor -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

