[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: