Your message dated Tue, 11 Oct 2016 12:10:53 +0000
with message-id <[email protected]>
and subject line Bug#840410: fixed in xml-core 0.16
has caused the Debian Bug report #840410,
regarding xml-core: Drop perl 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 [email protected]
immediately.)


-- 
840410: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840410
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xml-core
Version: 0.15
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch yakkety

Hello,

xml-core currently depends on perl, but there is no reason for this:
update-xmlcatalog only uses File::Spec and Getopt::Long, both of which
are in perl-base. dh_installxmlcatalogs is a debhelper plugin and
thus depends on debhelper; it also does not import anything directly
from perl/libperl.

This helps to remove perl from smaller installations where xml-core
itself is hard to avoid (as it's a recommends of libxml2).

Patch against Debian packaging git attached.

Thanks for considering,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
>From 49e558acace9015f041b3c0ec3c941a5c50ce39d Mon Sep 17 00:00:00 2001
From: Martin Pitt <[email protected]>
Date: Tue, 11 Oct 2016 12:43:52 +0200
Subject: [PATCH] Call dh_perl with -d to avoid depending on perl

update-xmlcatalog only needs modules from perl-base, and dh_installxmlcatalogs
only depends on debhelper.
---
 debian/changelog | 8 ++++++++
 debian/rules     | 3 +++
 2 files changed, 11 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index a7de9c2..3afe3af 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xml-core (0.16) UNRELEASED; urgency=medium
+
+  * Call dh_perl with -d to avoid depending on perl. update-xmlcatalog only
+    needs modules from perl-base, and dh_installxmlcatalogs only depends on
+    debhelper.
+
+ -- Martin Pitt <[email protected]>  Tue, 11 Oct 2016 12:42:13 +0200
+
 xml-core (0.15) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/rules b/debian/rules
index f01e904..36f2772 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,3 +7,6 @@
 override_dh_install:
 		dh_install
 		DH_AUTOSCRIPTDIR=debhelper debhelper/dh_installxmlcatalogs
+
+override_dh_perl:
+	dh_perl -d
-- 
2.9.3


--- End Message ---
--- Begin Message ---
Source: xml-core
Source-Version: 0.16

We believe that the bug you reported is fixed in the latest version of
xml-core, 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.
Mattia Rizzolo <[email protected]> (supplier of updated xml-core 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: SHA512

Format: 1.8
Date: Tue, 11 Oct 2016 11:08:35 +0000
Source: xml-core
Binary: xml-core
Architecture: source
Version: 0.16
Distribution: unstable
Urgency: medium
Maintainer: Debian XML/SGML Group <[email protected]>
Changed-By: Mattia Rizzolo <[email protected]>
Description:
 xml-core   - XML infrastructure and XML catalog file support
Closes: 840410
Changes:
 xml-core (0.16) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Martin Pitt ]
   * Call dh_perl with -d to avoid depending on perl. update-xmlcatalog only
     needs modules from perl-base, and dh_installxmlcatalogs only depends on
     debhelper.  Closes: #840410
 .
   [ Mattia Rizzolo ]
   * Rewrite debian/copyright using copyright-format 1.0.
Checksums-Sha1:
 f75b0457b62dabd0ec0178b9249494d8031332b3 1686 xml-core_0.16.dsc
 0fa86975aededb684d42824530d25e00df84e8f7 21040 xml-core_0.16.tar.xz
Checksums-Sha256:
 1aa31f729ce6f6e0344795cdd0f7c545b96deb1b7c4ff79ce476604f7042c45b 1686 
xml-core_0.16.dsc
 1324e850e0102e2e5c93fe4a6ff2083d256be20938ca0129c9c71a43ead533ec 21040 
xml-core_0.16.tar.xz
Files:
 4ae4bc47094f2174bcaba829358098c0 1686 text optional xml-core_0.16.dsc
 6891475664ec787a9bb403dd575bd253 21040 text optional xml-core_0.16.tar.xz

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

iQIvBAEBCgAZBQJX/MhREhxtYXR0aWFAZGViaWFuLm9yZwAKCRAIFrnhjHYrrW3J
EAC0HR07AVjfTHseiULnsJ4dJtIM8GE1mBvd859zuVlfeor8L5MLlm8sQPJe9Rnt
1ZI/ZYKfcFVVNkUP32818ZW6ZuU0XizZ2L9psuBx8JxCiL6ZQFO7dRRRq/JAItSM
7gC8fJI0F4zPsM8p/fnGOSHqh6JBomKSH4GrUmpjz9s4nN4vsi8Qsi2XVJkBlBct
1DsrLDJYzeVvN1pWfkC08GZY3050kyyjOPbGcplsbzZHrauU2YaeLQ95z3wqlxuf
sCAzMerbFwIZkgB/OQL27Fm4dYhUW5PNEQSIqMyEmpEnTmN9uKmO03OT2cWDyGSI
PRX5rx1Kh8m19376a6wLY0SjlqanhEOZ7avc2ZeU+wCjIHLmxGF+OMiIuTQgJVbc
xaJOlT41sHsYcC2wNAJlZWOaWSKuLL7cRyUKc2Nbsp94JdSfGIoRfAG7KJcHVE1W
NsAuOC31RGaD8M0+EMh3650JiQxg6as0G/a8v5uGsOsKJxwzL0LIUzqrIbYaGYFs
zFr32bKUg1R0kZxAb/8VtK0sgOtm9NxnlYnuQeSvJTXYJ1w9HddY3E7SapPd5lGK
hDkAJDHFshJwZhLumUpuT9gg7I/M4l98epkKpAOeVjL93TLY5PBMbYfdTwOhFX/q
48FOXRavnbDyeMoTMMS5tsJ/wx1tH8uYtOhS8eRMrbRinQ==
=yYWz
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to