I have looked deeper into it and as the man page is already available in
the GitHub repository/the source tarball the "make man" call during
build and so the build dependency on ronn is not actually required.
Sorry, Alexander, problem is not on your side.
OdyX, can we remove the
----------
execute_after_dh_auto_build:
make man
----------
in debian/rules and the build dependency on ronn?
Thanks in advance
Till
On 24/08/2020 14:11, Till Kamppeter wrote:
Hi,
first thanks for getting rid of the need INI.v1, but unfortunately it
seems that it got replaced by "ronn", another possible chain of
dependencies in Ubuntu Universe:
----------
Source: ipp-usb
Maintainer: Debian Printing Team <[email protected]>
Uploaders: Didier Raboud <[email protected]>
Section: comm
Priority: optional
Build-Depends: debhelper-compat (= 13),
libusb-1.0-0-dev,
libavahi-common-dev,
libavahi-client-dev,
pkg-config,
dh-golang,
golang-any,
golang-github-openprinting-goipp-dev,
ronn, <<<===
Standards-Version: 4.5.0
Rules-Requires-Root: no
...
----------
----------
$ apt info ronn
Package: ronn
Version: 0.9.1-1
Priority: optional
Section: universe/ruby
Source: ruby-ronn
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Ruby Team
<[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 21.5 kB
Depends: ruby | ruby-interpreter, ruby-ronn (= 0.9.1-1)
Breaks: ruby-ronn (<< 0.7.3-5.1)
Replaces: ruby-ronn (<< 0.7.3-5.1)
Homepage: https://github.com/apjanke/ronn-ng
Download-Size: 8,792 B
APT-Sources: http://at.archive.ubuntu.com/ubuntu groovy/universe amd64
Packages
Description: tool to build manuals from Markdown
Ronn builds manuals. It converts simple, human readable textfiles to
roff for
terminal display, and also to HTML for the web.
.
The source format includes all of Markdown but has a more rigid
structure and
syntax extensions for features commonly found in manpages (definition
lists,
link notation, etc.). The ronn-format(7) manual page defines the
format in
detail.
.
This package contains the ronn conversion tool.
$
----------
This package is in the build dependencies of the Debian package. It is
Ruby, why the hell we need Ruby here? Can we somehow get ipp-usb into
Ubuntu without use of Ruby? This would be great.
Til