Bug#654991: jed-extra: Installation fails for SLang >= 2.2.3
Rafael Laboissiere
rafael at laboissiere.net
Sat Jan 7 18:53:47 UTC 2012
Package: jed-extra
Version: 2.5.6-1
Severity: important
Tags: upstream
[ N.B.: this has also been reported against the Ubuntu package:
https://bugs.launchpad.net/ubuntu/+source/jed-extra/+bug/882208 ]
Since SLang 2.2.3 has been added to Debian, the jed-extra package
produces the following error during installation:
=====================================================
Setting up jed-extra (2.5.6-1) ...
jed library path: /usr/share/jed/jed-extra/drop-in,/usr/share/jed/lib,/usr/share/slsh,/usr/share/jed/jed-extra,/usr/share/jed/jed-extra/utils
list_concat cannot be re-defined
Traceback: _autoload
/usr/share/jed/jed-extra/utils/ini.sl:79:<top-level>:Duplicate Definition
Traceback: evalbuffer
/usr/share/jed/jed-extra/make_ini.sl:625:update_ini:Duplicate Definition
Local variables for update_ini:
String_Type dir = "/usr/share/jed/jed-extra/utils"
String_Type buf = "*scratch*"
/usr/share/jed/compile/jed-extra-preparse.sl:45:<top-level>:Duplicate Definition
=====================================================
As a consequence, the autoload commands are not executed at JED
startup, which renders the jed-extra package pretty useless (hence the
severity "important" of this bug report).
This happens because the function list_concat has been defined in
SLang 2.2.3 and it is clashing with the definition of list_concat in
jed-extra's upstream file datutils/datutils.sl. This has been fixed
upstream:
http://jedmodes.cvs.sourceforge.net/viewvc/jedmodes/mode/datutils/datutils.sl?r1=1.12&r2=1.13
http://jedmodes.cvs.sourceforge.net/viewvc/jedmodes/mode/listing/listing.sl?r1=1.16&r2=1.17
Rafael
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (700, 'testing'), (650, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
jed-extra depends on no packages.
Versions of packages jed-extra recommends:
ii jed 1:0.99.19-2.1
ii slsh 2.2.4-5
Versions of packages jed-extra suggests:
ii a2ps <none>
ii chromium [www-browser] 15.0.874.121~r109964-1
ii dict 1.12.0+dfsg-4
ii elinks [www-browser] 0.12~pre5-7
ii iceweasel [www-browser] 8.0-3+b1
ii install-info 4.13a.dfsg.1-8
ii links [www-browser] 2.4-1
ii slang-curl <none>
ii slang-expat <none>
ii slang-gdbm <none>
ii slang-sqlite <none>
ii slang-wildcard <none>
ii w3m [www-browser] 0.5.3-5
-- debconf information excluded
More information about the Pkg-jed-devel
mailing list