Source: ossp-uuid
Version: 1.6.5-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

ossp-uuid cannot be cross built from source, because it Build-Depends on
libtool-bin. That is a package we'd like to remove from Debian.
Fortunately, ossp-uuid does not actually require libtool-bin. It is
happy with libtool. This can be verified by performing two builds where
one of them demotes the dependency. The resulting binary packages are
bit-identical thanks to reproducible builds. I'm attaching the patch for
reducing this dependency. Please consider applying it.

Helmut
diff -Nru ossp-uuid-1.6.5/debian/changelog ossp-uuid-1.6.5/debian/changelog
--- ossp-uuid-1.6.5/debian/changelog    2025-08-26 14:31:18.000000000 +0200
+++ ossp-uuid-1.6.5/debian/changelog    2025-12-07 20:30:19.000000000 +0100
@@ -1,3 +1,10 @@
+ossp-uuid (1.6.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce unnecessary libtool-bin dependency to libtool. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 07 Dec 2025 20:30:19 +0100
+
 ossp-uuid (1.6.5-1) unstable; urgency=medium
 
   * d/control: Build-Depends: perl-xs-dev (Closes: #1102877)
diff -Nru ossp-uuid-1.6.5/debian/control ossp-uuid-1.6.5/debian/control
--- ossp-uuid-1.6.5/debian/control      2025-08-26 14:31:18.000000000 +0200
+++ ossp-uuid-1.6.5/debian/control      2025-12-07 20:30:19.000000000 +0100
@@ -4,7 +4,7 @@
 Priority: optional
 Rules-Requires-Root: no
 Standards-Version: 4.7.2
-Build-Depends: debhelper, debhelper-compat (= 13), libtool-bin, libmd-dev, 
perl (>= 5.8), chrpath, perl-xs-dev
+Build-Depends: debhelper, debhelper-compat (= 13), libtool, libmd-dev, perl 
(>= 5.8), chrpath, perl-xs-dev
 Homepage: https://git.sr.ht/~nabijaczleweli/ossp-uuid
 Vcs-Git: https://salsa.debian.org/debian/ossp-uuid.git
 Vcs-Browser: https://salsa.debian.org/debian/ossp-uuid

Reply via email to