Package: latex-cjk-japanese-wadalab Version: 0.20050817-15 Severity: minor Justification: cosmetic
When installing latex-cjk-japanese-wadalab: | (Reading database ... 152050 files and directories currently installed.) | Preparing to replace latex-cjk-japanese-wadalab 0.20050817-15 (using .../latex-cjk-japanese-wadalab_0.20050817-15_all.deb) ... | dpkg: error: version 'latex-cjk-japanese-wadalab_0.20050817-14' has bad syntax: version number does not start with digit | Unpacking replacement latex-cjk-japanese-wadalab ... | Setting up latex-cjk-japanese-wadalab (0.20050817-15) ... | Running mktexlsr. This may take some time... done. | Processing triggers for fontconfig ... | Processing triggers for tex-common ... | Running updmap-sys. This may take some time... done. | Running mktexlsr /var/lib/texmf ... done. I suspect future dpkg versions will change the conditions when that error is emitted, but anyway, in this example it is pointing to a real bug: "dpkg --compare-versions" wants a version number, which in this case would be 0.20050817-14 rather than that longer string. Perhaps this would be worth a lintian check? Cc-ing the lintian maintainers just in case. The fix might be as simple as changing if dpkg --compare-versions "$2" le "latex-cjk-japanese-wadalab_0.20050817-14"; then to if dpkg --compare-versions "$2" le "0.20050817-14"; then or removing the conffile removal code in preinst altogether (who is upgrading from such old versions?). Thanks for keeping Debian working well in Japanese. Regards, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org