[xml/sgml] Bug#664822: dh_installcatalogs /etc/sgml management

Dave Steele dsteele at gmail.com
Wed Mar 21 02:45:19 UTC 2012


Package: debhelper
Version: 9.20120312
Severity: normal
Tags: patch
X-Debbugs-CC: debian-xml-sgml-devel at lists.alioth.debian.org,
piuparts-devel at lists.alioth.debian.org
thanks

Management of the /etc/sgml directory by dh_installcatalogs typically
causes the following piuparts error for packages which use the helper:

     ERROR: FAIL: Package purging left files on system:
       /etc/sgml      owned by: <...>, xml-core

The attached patch to dh_installcatalogs changes the handling of
/etc/sgml so that the directory is not owned by multiple packages, and
is removed cleanly on purge.

dh_installxmlcatalogs, in xml-core, exhibits the same behavior for
/etc/xml. Bug #611418 includes a patch for it.

Packages using these helpers would need to be updated to clear the errors.

There are a handful of packages in the sid section of
piuparts.debian.org which currently show this failure. These, in turn,
are holding 600 packages in the dependency-failed-testing state. It
appears that most of the waiting packages have never been tested by
the server.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: manage-etc-sgml.patch
Type: application/octet-stream
Size: 1007 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-xml-sgml-devel/attachments/20120320/6edb3ef2/attachment.obj>


More information about the Debian-xml-sgml-devel mailing list