Source: libopenobex
Version: 1.7.2-1
Severity: minor
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

Hi,

It looks like libopenobex is missing an *optional* dependency on
graphviz to generate a documentation, leading to a large number of
errors such as this:

  sh: 1: dot: not found
  sh: 1: dot: not found
  error: Problems running dot: exit code=127, command='dot', 
arguments='"/build/1st/libopenobex-1.7.2/debian/build/doc/html/api_8c__incl.dot"
 -Tpng -o "/build/1st/libopenobex-1.7.2/debian/build/doc/html/api_8c__incl.png"'
  sh: 1: dot: not found
  error: Problems running dot: exit code=127, command='dot', 
arguments='"/build/1st/libopenobex-1.7.2/debian/build/doc/html/obex_8h__incl.dot"
 -Tpng -o 
"/build/1st/libopenobex-1.7.2/debian/build/doc/html/obex_8h__incl.png"'
  sh: 1: sh: 1: dot: not found
  dot: not found
  sh: 1: dot: not found

It likely results in a lack of pretty graphs in the documentation,
hence the "minor" severity (over "wishlist"). Was discovered via
reproducibility testing.

Patch attached (which happens to use the !nodoc profile).


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/debian/control b/debian/control
index 422a704..230d46c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Nobuhiro Iwamatsu <iwama...@debian.org>
 Build-Depends: debhelper (>= 7.0.0), cmake (>= 2.6.3),
        libbluetooth-dev [linux-any], libusb-1.0-0-dev,
        pkg-config, doxygen, docbook-xml, docbook-xsl,
-       xsltproc, libxml2-utils
+       xsltproc, libxml2-utils, graphviz <!nodoc>
 Standards-Version: 3.9.8
 Homepage: http://sourceforge.net/projects/openobex/
 Vcs-Git: https://anonscm.debian.org/git/collab-maint/libopenobex.git

Reply via email to