[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#896124: marked as done (uninstallable in sid, please use new clisp-memfile-hash virtual dependency)



Your message dated Fri, 20 Apr 2018 02:53:16 +0000
with message-id <E1f9MAm-0005lR-B5@fasolo.debian.org>
and subject line Bug#896124: fixed in xindy 2.5.1.20160104-5
has caused the Debian Bug report #896124,
regarding uninstallable in sid, please use new clisp-memfile-hash virtual dependency
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 owner@bugs.debian.org
immediately.)


-- 
896124: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896124
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xindy
Version: 2.5.1.20160104-4
Severity: serious
Tags: patch

Dear Maintainer,

Following the discussion in #886986, clisp now provides a virtual dependency
(clisp-memfile-hash-XXXXX) corresponding to the supported lisp memory file
format.

Since xindy embeds a lisp memory file (and not FASL files), it should move to
the new scheme.

I attach a patch that implements this.

Note that in the future, the memory file format may change in some or all
architectures, depending on internal changes in clisp. You will then have to
schedule binNMUs to make xindy installable again. I will try to avoid that as
much as possible however.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
diff -Nru xindy-2.5.1.20160104/debian/changelog xindy-2.5.1.20160104/debian/changelog
--- xindy-2.5.1.20160104/debian/changelog	2017-10-23 01:00:47.000000000 +0200
+++ xindy-2.5.1.20160104/debian/changelog	2018-04-19 21:10:49.000000000 +0200
@@ -1,3 +1,10 @@
+xindy (2.5.1.20160104-5) UNRELEASED; urgency=medium
+
+  * Use clisp-memfile-hash instead of clisp-fasl-loader virtual dependency. See
+    the discussion in #886986 for more details. (Closes: #XXXXXX)
+
+ -- Sébastien Villemot <sebastien@debian.org>  Thu, 19 Apr 2018 21:10:49 +0200
+
 xindy (2.5.1.20160104-4) unstable; urgency=medium
 
   * rebuild for new clisp-fasl-loader
diff -Nru xindy-2.5.1.20160104/debian/control xindy-2.5.1.20160104/debian/control
--- xindy-2.5.1.20160104/debian/control	2017-10-23 01:00:47.000000000 +0200
+++ xindy-2.5.1.20160104/debian/control	2018-04-19 21:06:29.000000000 +0200
@@ -6,7 +6,7 @@
 Build-Depends-Indep: texlive-latex-base,
  texlive-lang-cyrillic, texlive-lang-greek,
  texlive-latex-recommended, texlive-fonts-recommended, cm-super
-Build-Depends: debhelper (>= 7), autotools-dev, flex, clisp (>= 2.49.20170913), dh-autoreconf
+Build-Depends: debhelper (>= 7), autotools-dev, flex, clisp (>= 1:2.49.20180212), dh-autoreconf
 Standards-Version: 4.1.1
 Homepage: http://www.xindy.org/
 Vcs-Git: git://anonscm.debian.org/debian-tex/xindy.git
@@ -15,7 +15,7 @@
 Package: xindy
 Architecture: any
 Depends: xindy-rules, ${clisp:Depends}, ${shlibs:Depends}, ${perl:Depends},
-  ${misc:Depends}, clisp (>= 2.49.20170913)
+  ${misc:Depends}, clisp (>= 1:2.49.20180212)
 Description: index generator for structured documents like LaTeX or SGML
  xindy is an index processor that can be used to generate book-like
  indexes for arbitrary document-preparation systems. This includes
diff -Nru xindy-2.5.1.20160104/debian/rules xindy-2.5.1.20160104/debian/rules
--- xindy-2.5.1.20160104/debian/rules	2017-10-23 01:00:47.000000000 +0200
+++ xindy-2.5.1.20160104/debian/rules	2018-04-19 21:10:49.000000000 +0200
@@ -108,7 +108,7 @@
 	dh_installdeb -a
 	dh_shlibdeps -a
 	dh_gencontrol -a \
-	  -- -Vclisp:Depends="clisp-fasl-loader-$(shell clisp -x --quiet "(car (system::version))")"
+	  -- -Vclisp:Depends="clisp-memfile-hash-$$(clisp -memfile-hash-of $(xindy_dir)/usr/lib/xindy/xindy.mem)"
 	dh_md5sums -a
 	dh_builddeb -a
 

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: xindy
Source-Version: 2.5.1.20160104-5

We believe that the bug you reported is fixed in the latest version of
xindy, 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 896124@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated xindy 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 20 Apr 2018 10:35:26 +0900
Source: xindy
Binary: xindy xindy-rules
Architecture: source amd64 all
Version: 2.5.1.20160104-5
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
 xindy      - index generator for structured documents like LaTeX or SGML
 xindy-rules - rule files for xindy
Closes: 896124
Changes:
 xindy (2.5.1.20160104-5) unstable; urgency=medium
 .
   [ Sébastien Villemot ]
   * Use clisp-memfile-hash instead of clisp-fasl-loader virtual dependency. See
     the discussion in #886986 for more details. (Closes: #896124)
 .
   [ Norbert Preining ]
   * update VCS fields to Salsa
Checksums-Sha1:
 5b7569ea602356d5983cb83406c3fa1769b36eba 1833 xindy_2.5.1.20160104-5.dsc
 43a27d7d2ba1368fd7184a676d82342a406d8a05 8340 xindy_2.5.1.20160104-5.debian.tar.xz
 615f603e6f03413be4acbe328fa22afa31521249 14532 xindy-dbgsym_2.5.1.20160104-5_amd64.deb
 5b62eba24008c30110fa45c90b8873f25d71fd50 226100 xindy-rules_2.5.1.20160104-5_all.deb
 413755f51962736923cf02ba37ab55d10ab17d7e 8704 xindy_2.5.1.20160104-5_amd64.buildinfo
 02601086a49cfb071b6784027ed8f9b17155d83e 1126328 xindy_2.5.1.20160104-5_amd64.deb
Checksums-Sha256:
 7362d6978abcdfb91d02c16c510ae2f343121917e0ed7bd069b38a410abd64e1 1833 xindy_2.5.1.20160104-5.dsc
 2df795c41382bb1199193d4e01ab7f3a06ef6600b5e958f872d42c430130a26f 8340 xindy_2.5.1.20160104-5.debian.tar.xz
 c97103f97f25df22a99e83a7c17d67bfbef9de907d4f01614480b765423a1966 14532 xindy-dbgsym_2.5.1.20160104-5_amd64.deb
 583cc097e79e0c6a87bceecfddbf3ff83acbcd291b1920aad3b8d4d3927d14a8 226100 xindy-rules_2.5.1.20160104-5_all.deb
 bd018c573c860fb2ec226d4ce129f906923034bad0a2a6d6a0fc6dc43fa62703 8704 xindy_2.5.1.20160104-5_amd64.buildinfo
 351829102599b8ce3819bab232277a96cd1a37e4925a4ec37b838289e7691190 1126328 xindy_2.5.1.20160104-5_amd64.deb
Files:
 462a2d24a7e52510544ea617903f11fb 1833 text optional xindy_2.5.1.20160104-5.dsc
 decc0fe177b69200e96dfaf97876bf32 8340 text optional xindy_2.5.1.20160104-5.debian.tar.xz
 0fd083077814e058e5138deaac783bc2 14532 debug optional xindy-dbgsym_2.5.1.20160104-5_amd64.deb
 c8abd53af30f8b27665441e977ac2cda 226100 text optional xindy-rules_2.5.1.20160104-5_all.deb
 42d3a93030aae35e7b067a1e1f5c3b50 8704 text optional xindy_2.5.1.20160104-5_amd64.buildinfo
 e131db62f16dadd82a31622ee6626eb5 1126328 text optional xindy_2.5.1.20160104-5_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAlrZRq0ACgkQ2A4JsIcU
AGZOsggAnRer4k2ps32/pnNvJxEPopPwKcCcriUvyceycWfLy4t786jkufKVzXOO
DHrxC8rLEtsel25FN1eezUczBe8OD9FGGQ2voG7Q1EFn5xqQf6eqnHa9cx7x3tQ4
OE+7bnCH8QqIpvz6cRRe2Eud4ImOcyffJ+gLuJe7q5L/k+lWvSoIokVrmBe8nWIn
IaV88XyBSt8xy7F8yRJT458j9JcFEIf3wz2GdZ0Tp38m/sRrM7pv2rvO3QRw2NuQ
KCw0zuLjEKT3kzI8RwpX4ZzggqpHc9cKOFFoqseGWxOSLyMvIaIUdAGI8lWo+sb0
x220wWsk8hZSBFtRLGf2FdIYeMFFlg==
=/1tz
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: