On Sat, 2013-09-28 at 15:26 +0100, Delcypher wrote: > should be down to the user and not the distro (yes I'm aware I could > compile boost myself... that's what I'm doing right now but what > happened to "Keep it Simple"? If I wanted to compile loads of stuff > from scratch I'd be using Gentoo). > > So my proposal is this: > > For popular packages that have can build static libraries and shared > libraries, build both but put the static libraries into their own > "*-staticlibs" package and the *-libs" packages should contain only > shared libraries. For example for boost you would have > > boost : Development headers + other files > boost-libs : Boost shared libraries > boost-static-libs : Boost static libraries > IMO, sounds like a good idea in theory but in practice it is the opposite of "Keep it Simple". Have you ever tried to compile something on Ubuntu to end up fetching an endless number of libXXX-devel packages? I hate doing that. Disk space is cheap. Better have everything everyone will ever need from a given OSS package. Greetings,