Source: leptonlib
Version: 1.79.0-1
Tags: patch
User: [email protected]
Usertags: rebootstrap

leptonlib participates in dependency loops relevant to architecture
bootstrap. Rather than look into such a hard problem, I looked into
easily droppable dependencies. It turns out that libzzip-dev is entirely
unused and not mentioned anywhere in the source beyond debian/control.
gnuplot-nox is only required for testing and can be annotated
<!nocheck>. Please consider applying the attached patch.

Helmut
diff --minimal -Nru leptonlib-1.79.0/debian/changelog 
leptonlib-1.79.0/debian/changelog
--- leptonlib-1.79.0/debian/changelog   2020-01-02 20:02:45.000000000 +0100
+++ leptonlib-1.79.0/debian/changelog   2021-01-28 20:38:08.000000000 +0100
@@ -1,3 +1,12 @@
+leptonlib (1.79.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce Build-Depends: (Closes: #-1)
+    + Annotated gnuplot-nox <!nocheck> as it is only required for testing.
+    + Drop unused libzzip-dev.
+
+ -- Helmut Grohne <[email protected]>  Thu, 28 Jan 2021 20:38:08 +0100
+
 leptonlib (1.79.0-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru leptonlib-1.79.0/debian/control 
leptonlib-1.79.0/debian/control
--- leptonlib-1.79.0/debian/control     2020-01-02 20:02:45.000000000 +0100
+++ leptonlib-1.79.0/debian/control     2021-01-28 20:38:06.000000000 +0100
@@ -1,7 +1,7 @@
 Source: leptonlib
 Priority: optional
 Maintainer: Jeff Breidenbach <[email protected]>
-Build-Depends: debhelper (>= 10.0.0), libtiff-dev, libpng-dev, libgif-dev (>= 
4.1.6), libwebp-dev (>= 0.4.0), libopenjp2-7-dev, automake, pkg-config, 
gnuplot-nox, libzzip-dev
+Build-Depends: debhelper (>= 10.0.0), libtiff-dev, libpng-dev, libgif-dev (>= 
4.1.6), libwebp-dev (>= 0.4.0), libopenjp2-7-dev, automake, pkg-config, 
gnuplot-nox <!nocheck>
 Standards-Version: 4.1.3
 Section: graphics
 

Reply via email to