Source: libplist
Version: 2.2.0-4
Tags: patch
User: [email protected]
Usertags: rebootstrap

libplist participates in dependency loops relevant to architecture
bootstrap. Instead of looking into such a difficult problem, I looked
into easily droppable dependencies. I found that chrpath is not used
anywhere and that the NEWS file mentions libxml2-dev as unused since
version 2.0.0. Please consider applying the attached patch to drop both.

Helmut
diff --minimal -Nru libplist-2.2.0/debian/changelog 
libplist-2.2.0/debian/changelog
--- libplist-2.2.0/debian/changelog     2020-06-23 11:27:52.000000000 +0200
+++ libplist-2.2.0/debian/changelog     2021-02-01 20:43:35.000000000 +0100
@@ -1,3 +1,10 @@
+libplist (2.2.0-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused Build-Depends: chrpath, libxml2-dev. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 01 Feb 2021 20:43:35 +0100
+
 libplist (2.2.0-4) unstable; urgency=medium
 
   * Upload to unstable
diff --minimal -Nru libplist-2.2.0/debian/control libplist-2.2.0/debian/control
--- libplist-2.2.0/debian/control       2020-06-23 11:27:52.000000000 +0200
+++ libplist-2.2.0/debian/control       2021-02-01 20:43:34.000000000 +0100
@@ -6,13 +6,11 @@
            Boyuan Yang <[email protected]>
 Standards-Version: 4.5.0
 Build-Depends: autoconf-archive,
-               chrpath,
                cython3,
                debhelper-compat (= 12),
                dh-python,
                doxygen,
                dpkg-dev (>= 1.16.1),
-               libxml2-dev,
                pkg-config,
                python3-dev
 Homepage: https://www.libimobiledevice.org/

Reply via email to