Package: libgsasl7 Version: 0.2.21-1 Severity: normal Hello,
I've built a package in unstable which depends on libgsasl7. The package builds successfully against the libgsasl7 version in unstable, which is currently 0.2.21. The dependency is resolved by the shlibs mechanism. As libgsasl7's shlibs file only contains an unversioned dependency, the resulting dependency of the package is also unversioned. Thus dpkg doesn't complain, when I install my package in testing, though the libgsasl7 version there is 0.2.12. When I start the packaged programme it crashes, as it needs some functions in libgsasl7 which are only present in 0.2.21 (I think 0.2.14 is actually the minimally required version). I've fixed the problem by adding an shlibs.local file to my package which contains the libgsasl7 dependency, with an additional version specifier of `(>= 0.2.14)'. Shouldn't the shlibs file supplied by libgsasl7 contain a minimum version, the interface of which is fully compatible to the version shipped in the libgsasl7 package? Regards, harry
signature.asc
Description: PGP signature

