jed: slsh load path settings
Rafael Laboissiere
rafael at debian.org
Wed May 17 09:19:20 UTC 2006
* Rafael Laboissiere <rafael at debian.org> [2006-05-17 11:09]:
> The dependency on libslang2 is automatically computed by dh_shlibdeps and
> put into debian/substvars, which is later used to replace the
> ${shlibs:Depends} string in debian/control. What I do not understand is why
> I get in the Depends field this:
>
> libslang2 (>= 2.0.1-1)
>
> while I have version 2.0.6-2 installed in my chroot unstable system.
> I am investigating this now.
I found the culprit: in the debian/rules of the slang2 package there is this
line:
dh_makeshlibs -V "${LIBSLANG} (>= 2.0.1-1)"--add-udeb="${LIBSLANG_UDEB}"
I think that the maintainer's intention is to not put a tighter
dependency on 2.0.6, since there should be no ABI incompatible changes
between 2.0.1 and 2.0.6. However, the slang_install_prefix was fixed in
version 2.0.6-1 and this makes applications built against 2.0.1 fail in
some way.
Should I fill a bug report against slang2 asking to change that line in
debian/rules?
--
Rafael
More information about the Pkg-jed-devel
mailing list