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

Bug#928545: graphite2 has a dependency cycle with python3-fonttools



Source: graphite2
Version: 1.3.13-7
Severity: important
Tags: patch

graphite2 Build-Depends on python3-fonttools, whose installation set
contains libgraphite2-3. That's bad for bootstrapping. It turns out that
graphite2 only needs python3-fonttools for running tests. Thus the
dependency can be annotated with <!nocheck>. Please consider applying
the attached patch.

Helmut
diff --minimal -Nru graphite2-1.3.13/debian/changelog graphite2-1.3.13/debian/changelog
--- graphite2-1.3.13/debian/changelog	2019-01-15 21:08:22.000000000 +0100
+++ graphite2-1.3.13/debian/changelog	2019-05-06 22:19:07.000000000 +0200
@@ -1,3 +1,10 @@
+graphite2 (1.3.13-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate Build-Depends: python3-fonttools with <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Mon, 06 May 2019 22:19:07 +0200
+
 graphite2 (1.3.13-7) unstable; urgency=medium
 
   * revert debian/patches/revert-49fce465ae4ee921f81e9fb8270177c16849a3e9.diff
diff --minimal -Nru graphite2-1.3.13/debian/control graphite2-1.3.13/debian/control
--- graphite2-1.3.13/debian/control	2019-01-09 23:55:48.000000000 +0100
+++ graphite2-1.3.13/debian/control	2019-05-06 22:19:05.000000000 +0200
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
 Uploaders: Rene Engelhard <rene@debian.org>, Daniel Glassey <wdg@debian.org>
-Build-Depends: debhelper (>= 9.20151219), dh-exec (>= 0.3), dpkg-dev (>= 1.18.2~), cmake, python3 (>= 3.6), python3-fonttools, dh-python
+Build-Depends: debhelper (>= 9.20151219), dh-exec (>= 0.3), dpkg-dev (>= 1.18.2~), cmake, python3 (>= 3.6), python3-fonttools <!nocheck>, dh-python
 Build-Depends-Indep: asciidoc-dblatex, doxygen, docbook-xsl, texlive-latex-recommended, libxml2-utils, graphviz, python3-all, python3-setuptools
 Standards-Version: 4.1.0
 Homepage: http://graphite.sil.org/

Reply to: