On 2011-01-11 at 16:28:36 [+0100], Mark Watts <miraiwarren@xxxxxxxxx> wrote: > Just a question really: if the package maintainer/developer knows the needed > version of library dependencies then can't they just specify a single > version (e.g. depend == media-sound/amarok-2.3.2-r1) rather than a range > (e.g. depend >= media-sound/amarok-2.3.2-r1)? Wouldn't that provide the > desired stability as long as the package manager has no arbitrary limits on > what older versions are available? Yes, if the package maintainer knows what he's doing, that would work - so in your example, the ELF dependency (NEEDED lib) would have to match the declared dependency exactly. Of course, we should provide some tool that can extract the dependencies from applications & libraries in order to put them into a package. cheers, Oliver