[xml/sgml-pkgs] Bug#753005: src:libxml2: drop unneeded B-Ds: perl, binutils

Helmut Grohne helmut at subdivi.de
Sat Jun 28 13:26:20 UTC 2014


Package: src:libxml2
Version: 2.9.1+dfsg1-3
Severity: wishlist
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

Dear Maintainer,

Please drop unneeded and unsatisfiable Build-Depends.

 * perl is Build-Essential, so you do not have to B-D on it.
 * You want the build version of perl, not the host version of perl. The
   host version of perl is not necessarily executable. In order to keep
   this dependency it must be marked with ":any".
 * binutils is Build-Essential, so you do not have to B-D on it.
 * The version of binutils required for libxml2 is even available in
   oldstable.
 * You want binutils that target the host architecture. This is not
   currently expressible using dependencies. Refer to
   https://wiki.debian.org/CrossTranslatableBuildDeps for details.

These B-D are a problem to cross-building right now. I suggest to drop
them.

Helmut
-------------- next part --------------
diff -Nru libxml2-2.9.1+dfsg1/debian/changelog libxml2-2.9.1+dfsg1/debian/changelog
--- libxml2-2.9.1+dfsg1/debian/changelog	2013-08-05 05:04:19.000000000 +0200
+++ libxml2-2.9.1+dfsg1/debian/changelog	2014-06-28 15:15:03.000000000 +0200
@@ -1,3 +1,12 @@
+libxml2 (2.9.1+dfsg1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused Build-Depends. (Closes: #-1)
+    + perl is Build-Essential.
+    + Required binutils version is even available in oldstable.
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 28 Jun 2014 15:05:07 +0200
+
 libxml2 (2.9.1+dfsg1-3) unstable; urgency=low
 
   * debian/patches/0007-Fix-XPath-optimization-with-predicates.patch:
diff -Nru libxml2-2.9.1+dfsg1/debian/control libxml2-2.9.1+dfsg1/debian/control
--- libxml2-2.9.1+dfsg1/debian/control	2013-07-14 17:58:19.000000000 +0200
+++ libxml2-2.9.1+dfsg1/debian/control	2014-06-28 15:14:18.000000000 +0200
@@ -4,8 +4,8 @@
 Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs at lists.alioth.debian.org>
 Uploaders: Aron Xu <aron at debian.org>, YunQiang Su <wzssyqa at gmail.com>
 Standards-Version: 3.9.4
-Build-Depends: debhelper (>= 9), perl, dh-autoreconf, autotools-dev,
- binutils (>= 2.14.90.0.7), python-all-dev (>= 2.6.6-3~), python-all-dbg,
+Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev,
+ python-all-dev (>= 2.6.6-3~), python-all-dbg,
  zlib1g-dev | libz-dev, liblzma-dev, libreadline-dev | libreadline6-dev
 Homepage: http://xmlsoft.org/
 Vcs-Git: git://anonscm.debian.org/debian-xml-sgml/libxml2.git


More information about the debian-xml-sgml-pkgs mailing list