jed: slsh load path settings

G. Milde g.milde at web.de
Wed May 17 11:53:27 UTC 2006


On 17.05.06, Rafael Laboissiere wrote:
> * Rafael Laboissiere <rafael at debian.org> [2006-05-17 11:09]:
> 
> > The dependency on libslang2 is automatically computed by dh_shlibdeps
... 
> 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?  

I think this could be leaved as a default (keep hurdles low).
However, Jed should depend on the fixed libslang2 (>= 2.0.6-1) (I prefer
this over a confict with earlier versions as the cleaner approach.)

I suppose we can override the libstlang2 default and avoid a lintian
warning by excluding libslang2: 
  dh_shlibdeps --exclude=libslang2
and putting explicit dependencies into the control file.

Günter

BTW: http://packages.debian.org/experimental/editors/jed still shows version 
     (0.99.17.135-1).
     
     Where can I fetch the 0.99.18 deb? 
     Is there a helper script for a home-build from the SVN or working copy?


-- 
Milde ife.et.tu-dresden.de



More information about the Pkg-jed-devel mailing list