Your message dated Wed, 22 May 2013 21:33:43 +0000 with message-id <[email protected]> and subject line Bug#631005: fixed in swi-prolog 6.2.6-2 has caused the Debian Bug report #631005, regarding swi-prolog: there should be some kind of api virtual package to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 631005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631005 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: swi-prolog-nox Version: 5.10.4-1 Severity: normal Hello, I'm maintaining a package that build-depends on swi-prolog-nox and contains non-native prolog executables (spark). The problem is that upgrade of swi-prolog-nox to 5.10.4-1 breaks spark that was compiled with earlier version of swi-prolog-nox: % zombiescope [FATAL ERROR: Saved state has incompatible VM signature] For now I'm going to add dependency and build-dependency on swi-prolog-nox (>= 5.10.4~). That will fix breakage temporarily, but I guess spark will break again with some future version of prolog. Becasue of this I think it will be good to have some sort of api virtual package (like swi-prolog(-nox)?-api-<some number>), provided by swi-prolog-* packages and some helper (dh_swi_prolog?) to fill depends field of spark (and any other future packages). This way with new version of swi-prolog a bin-NMU should be enough to fix all depending packages, and any breakage will be automatically detected (old api package becomes unavailable). Note that it is not possible to compile spark using native executables. If compiled this way at least /usr/bin/checker compains that it cannot load process.so. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores) Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages swi-prolog-nox depends on: ii libc6 2.13-7 Embedded GNU C Library: Shared lib ii libgmp10 2:5.0.1+dfsg-7 Multiprecision arithmetic library ii libgmp3-dev 2:5.0.1+dfsg-7 Multiprecision arithmetic library ii libncurses5 5.9-1 shared libraries for terminal hand ii libreadline-dev 6.2-2 GNU readline and history libraries ii libreadline6 6.2-2 GNU readline and history libraries swi-prolog-nox recommends no packages. Versions of packages swi-prolog-nox suggests: pn prolog-el <none> (no description available) pn swi-prolog-doc <none> (no description available) -- no debconf information
--- End Message ---
--- Begin Message ---Source: swi-prolog Source-Version: 6.2.6-2 We believe that the bug you reported is fixed in the latest version of swi-prolog, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Євгеній Мещеряков <[email protected]> (supplier of updated swi-prolog package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 22 May 2013 22:44:23 +0200 Source: swi-prolog Binary: swi-prolog swi-prolog-nox swi-prolog-x swi-prolog-java swi-prolog-odbc Architecture: source amd64 Version: 6.2.6-2 Distribution: unstable Urgency: low Maintainer: Євгеній Мещеряков <[email protected]> Changed-By: Євгеній Мещеряков <[email protected]> Description: swi-prolog - ISO/Edinburgh-style Prolog interpreter swi-prolog-java - Bidirectional interface between SWI-Prolog and Java swi-prolog-nox - ISO/Edinburgh-style Prolog interpreter (without X support) swi-prolog-odbc - ODBC library for SWI-Prolog swi-prolog-x - User interface library for SWI-Prolog (with X support) Closes: 631005 Changes: swi-prolog (6.2.6-2) unstable; urgency=low . * Upload to unstable * Add dh_swi_prolog and swi_prolog sequence for dh. Those two allow packages that contain compiled swi-prolog programs to use swi-prolog:Depends environment variable to depend on prolog version that can execute those programs. swi-prolog-nox now provides swi-prolog-vm-* virtual package. For now the virtual package name is updated manually (Closes: #631005). * Make swi-prolog-nox recommend debhelper (for dh_swi_prolog). Checksums-Sha1: d224b4c79981ef637bfd3802a1cae186c8491265 1972 swi-prolog_6.2.6-2.dsc 7ccde79b5d8059d7703d3ba65edead087a617fae 20137 swi-prolog_6.2.6-2.debian.tar.gz 8c91ea10e34feadb91422b7da6bd05983fd48232 13946 swi-prolog_6.2.6-2_amd64.deb 0fa178af3f33e2a051634b9bc5c68c827a1be9bd 2868638 swi-prolog-nox_6.2.6-2_amd64.deb 43f03e23f33ff98d4267bd48169dd9c84cabf5cb 1983514 swi-prolog-x_6.2.6-2_amd64.deb 4e7ccd45eb1c0bca78a0b1bf1f7ad33df4b1fe58 92780 swi-prolog-java_6.2.6-2_amd64.deb 98d02b941e78e52abcd7aea28785f1487e6c5eff 37894 swi-prolog-odbc_6.2.6-2_amd64.deb Checksums-Sha256: 846c795896373e3f6036d4354f92e11f441b9eb1b45bc4fb34505fb12281ea20 1972 swi-prolog_6.2.6-2.dsc 7fc0555c04bb5993f7c20a5cf0a6f07fa99aee7a2fb9ab05e7f2c221996a04ab 20137 swi-prolog_6.2.6-2.debian.tar.gz f733bcb0d70149b9d815e782c3bef9d998b5a3f8dd979fcc7685a7a592b53af5 13946 swi-prolog_6.2.6-2_amd64.deb fe2fefc5dbd0b39661875256fb75a26390a6ae4a8d4c5c9ea917138c10bd856c 2868638 swi-prolog-nox_6.2.6-2_amd64.deb d219773c88fed3baf5f0896920a8794d5a65e55f68bdcd7d682ee29a4d255ff4 1983514 swi-prolog-x_6.2.6-2_amd64.deb e3e772a3222079a903fb681eb334ff0ebaaf0457f0f5bf07f4b715764a397ce7 92780 swi-prolog-java_6.2.6-2_amd64.deb 150a1d15209e6f284997671222f0a164a0e4699f8601bd279f5977ddcacd4198 37894 swi-prolog-odbc_6.2.6-2_amd64.deb Files: c10774730b47c9e12ada911c807ebc24 1972 interpreters optional swi-prolog_6.2.6-2.dsc a74d21dfc949ea6bc1031ca34fa969f3 20137 interpreters optional swi-prolog_6.2.6-2.debian.tar.gz 0ef8e402008726d5bb0c90725c3a4899 13946 interpreters optional swi-prolog_6.2.6-2_amd64.deb bc50cee3d179c151e782e14a0fcd9559 2868638 interpreters optional swi-prolog-nox_6.2.6-2_amd64.deb 085ffafca5faf1795073489077f962ac 1983514 interpreters optional swi-prolog-x_6.2.6-2_amd64.deb 293af3c096124ff20241ffc13d1e35f7 92780 interpreters optional swi-prolog-java_6.2.6-2_amd64.deb 1d351638b2b5c8d261e90f9b51fde6e7 37894 interpreters optional swi-prolog-odbc_6.2.6-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlGdMp8ACgkQKaC6+zmozOKAqwCePWyLFhFB7mNi8lHUwZrazcZa ktoAn1PWpb03wSliMUwnBw3ktP94n8aB =mOkN -----END PGP SIGNATURE-----
--- End Message ---

