Bug#928619: ijs: transition Build-Depends devscripts to licensecheck
Source: ijs
Version: 0.35-13
Severity: important
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
ijs Build-Depends on devscripts. Thats normal, but unfortunately
devscripts depends on a package built from gnupg2 and gnupg2
Build-Depends on transfig, which is provided by fig2dev and which
depends on libijs-0.35 via ghostscript. This is a cycle and hampers
bootstrapping.
So I started looking why it has this devscripts dependency. The build
log shows that it tries running licensecheck, which is missing. At the
time of adding the devscripts dependency (according to git) licensecheck
was contained in devscripts. It was later moved to its own package. I
guess the dependency should simply be updated to licensecheck. In doing
so, we break the cycle. Please consider applying the attached patch.
Helmut
diff --minimal -Nru ijs-0.35/debian/changelog ijs-0.35/debian/changelog
--- ijs-0.35/debian/changelog 2018-02-10 16:11:57.000000000 +0100
+++ ijs-0.35/debian/changelog 2019-05-07 22:15:45.000000000 +0200
@@ -1,3 +1,10 @@
+ijs (0.35-13.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Transition devscripts Build-Depends to licensecheck. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Tue, 07 May 2019 22:15:45 +0200
+
ijs (0.35-13) unstable; urgency=medium
* Bump Standards-Version to 4.1.3 without changes needed
diff --minimal -Nru ijs-0.35/debian/control ijs-0.35/debian/control
--- ijs-0.35/debian/control 2018-02-10 16:11:57.000000000 +0100
+++ ijs-0.35/debian/control 2019-05-07 22:15:44.000000000 +0200
@@ -10,7 +10,7 @@
autoconf,
debhelper (>= 9~),
dh-buildinfo,
- devscripts
+ licensecheck
Build-Depends-Indep: docbook,
docbook-utils,
ghostscript
Reply to: