Package: swi-prolog-nox
Version: 5.8.2-2
Severity: important
Tags: squeeze
The swi-prolog-sgml package was merged into swi-prolog-nox in January 2010.
However, this seems to have stopped SGML predicates from working.
Steps to Reproduce:
1. Install swi-prolog and swi-prolog-sgml from the stable Lenny repository.
2. Execute the following command at the terminal:
swipl -g "open('test.xml', write, Output), xml_write(Output, element(test, [],
[]), []), close(Output)."
3. Upgrade swi-prolog to the version in testing Squeeze. This should install
-nox and remove the -sgml package because it has been merged into -nox.
4. Execute the same command as in step #2.
Expected Result:
1. After step #2, Prolog creates a small demo XML file.
2. After step #4, Prolog recreates the same file.
Actual Result:
1. After step #2, Prolog creates the demo XML file as expected.
2. After step #4, Prolog outputs the following error message:
% library(swi_hooks) compiled into pce_swi_hooks 0.00 sec, 2,060 bytes
ERROR: Prolog initialisation failed:
ERROR: '<meta-call>'/1: Undefined procedure: xml_write/3
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages swi-prolog-nox depends on:
ii libc6 2.11.1-3 Embedded GNU C Library: Shared lib
ii libgmp3-dev 2:4.3.2+dfsg-1 Multiprecision arithmetic library
ii libgmp3c2 2:4.3.2+dfsg-1 Multiprecision arithmetic library
ii libncurses5 5.7+20100313-2 shared libraries for terminal hand
ii libreadline-dev 6.1-3 GNU readline and history libraries
ii libreadline6 6.1-3 GNU readline and history libraries
swi-prolog-nox recommends no packages.
Versions of packages swi-prolog-nox suggests:
ii prolog-el 1.22-1 Emacs major mode for editing Prolo
ii swi-prolog-doc 5.6.59-1 Documentation for SWI-Prolog inter
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]