reassign 819588 openjade1.3
retitle 819588 openjade1.3: does not unregister its catalog upon purge
stop

On 31.03.2016 01:04, Neil Roeth wrote:

Hi,

> Thanks for the report. Can you provide answers to these questions?
> 
> * Was the openjade1.3 package installed when this error occurred?
> 
No.

> * If removed, did you do a purge as well?
> 
Yes.

> * Did /etc/sgml/catalog contain both openjade1.3.cat and openjade.cat, or
>   just openjade1.3.cat?
> 
Here is the file contents, even after purge of openjade1.3 (and
/etc/sgml/openjade1.3.cat is gone).

--
## This file is created by update-catalog with update-super.
## Please see update-catalog(8) for how to modify this file.
--
CATALOG /etc/sgml/openjade.cat
CATALOG /etc/sgml/jade.cat
CATALOG /etc/sgml/debiandoc-sgml.cat
CATALOG /etc/sgml/docbook.cat
CATALOG /etc/sgml/docbook-xml.cat
CATALOG /etc/sgml/openjade1.3.cat
CATALOG /etc/sgml/sgml-data.cat
CATALOG /etc/sgml/xml-core.cat
CATALOG /etc/sgml/docbook-dsssl.cat

So new guess: openjade1.3 does not unregister its catalog.

sid:/var/lib# less -X /var/lib/dpkg/info/openjade1.3.postrm
#!/bin/sh
set -e
# Automatically added by dh_installcatalogs
if [ "$1" = "purge" ]; then
        rm -f /etc/sgml/openjade1.3.cat.old
fi
# End automatically added section

Maybe simply calling dh_installcatalogs in debian/rules is not sufficient.

Hilmar
-- 
http://www.hilmar-preusse.de.vu/   #206401 http://counter.li.org

Reply via email to