Source: libarchive
Version: 3.4.3-2
Tags: patch
User: [email protected]
Usertags: rebootstrap

libarchive participates in dependency loops relevant to architecture
bootstrap. Instead of looking into such a difficult problem, I looked
into easily droppable dependencies and stumbled into sharutils. It is
definitely unused when building with tests disabled. I haven't found a
real use in tests, but I'm not 100% sure that there is none. I'm
attaching a patch to annotate it <!nocheck>. Please consider applying it
or dropping the sharutils if you deem the latter correct.

Helmut
diff --minimal -Nru libarchive-3.4.3/debian/changelog 
libarchive-3.4.3/debian/changelog
--- libarchive-3.4.3/debian/changelog   2020-08-01 20:46:12.000000000 +0200
+++ libarchive-3.4.3/debian/changelog   2021-02-02 13:21:14.000000000 +0100
@@ -1,3 +1,10 @@
+libarchive (3.4.3-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate Build-Depends: sharutils <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 02 Feb 2021 13:21:14 +0100
+
 libarchive (3.4.3-2) unstable; urgency=medium
 
   * Add some more upstream patches:
diff --minimal -Nru libarchive-3.4.3/debian/control 
libarchive-3.4.3/debian/control
--- libarchive-3.4.3/debian/control     2020-08-01 20:46:12.000000000 +0200
+++ libarchive-3.4.3/debian/control     2021-02-02 13:21:10.000000000 +0100
@@ -12,7 +12,7 @@
                libacl1-dev [!hurd-any],
                libext2fs-dev,
                libattr1-dev,
-               sharutils,
+               sharutils <!nocheck>,
                nettle-dev,
                locales <!nocheck> | locales-all <!nocheck>
 Standards-Version: 4.5.0

Reply via email to