[pkg-netfilter-team] Bug#1043268: libnetfilter-conntrack: please disable documentation build when not building libnetfilter-conntrack-doc
Simon McVittie
smcv at debian.org
Tue Aug 8 09:49:15 BST 2023
Source: libnetfilter-conntrack
Version: 1.0.9-3
Severity: wishlist
Tags: patch
X-Debbugs-Cc: debian-riscv at lists.debian.org
The riscv64 port is currently being bootstrapped, and I noticed that
packages like gtk4 are currently unbuildable because they are waiting
for src:systemd. Looking at the dependency chain for src:systemd,
it indirectly depends on libnetfilter-conntrack, which is currently
unbuildable because of a long dependency chain starting with graphviz
(and ending at abseil, which takes a long time to build on riscv64 and
failed several times with timeouts).
libnetfilter-conntrack only needs graphviz (and doxygen) for its API
documentation, so an easy way to break this dependency chain would be
for libnetfilter-conntrack to only build its API documentation when
"Architecture: all" packages are being built. A side benefit is that
this would make official builds by the buildds a bit faster.
Please consider applying the attached patch, with the "Closes" line
amended to mention this bug report's bug number. I used diffoscope to
confirm that this change does not alter the contents of either the _amd64
or _all binary packages.
Thanks,
smcv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-d-control-d-rules-Only-build-API-documentation-if-we.patch
Type: text/x-diff
Size: 1482 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-netfilter-team/attachments/20230808/7acc755c/attachment.patch>
More information about the pkg-netfilter-team
mailing list