Package: doxygen
Version: 1.9.8+ds-2+b3
Severity: minor
File: /usr/bin/dh_doxygen

Dear Maintainer,

My package depending on dh-sequence-doxygen is not built with "nodoc" build
profile because dh_installdocs skips an HTML generated documentation and
dh_doxygen does not see it then fails. Please turn the helper into no-op under
"nodoc" build profile (set either via DEB_BUILD_OPTIONS or DEB_BUILD_PROFILES).

$ DEB_BUILD_OPTIONS="nodoc" dpkg-buildpackage -b
...

   dh_doxygen -i
dh_doxygen: error: Doxygen documentation not found


The next workaround in d/rules can ignore the error.

ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
override_dh_doxygen:
endif


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-33-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages doxygen depends on:
ii  libc6           2.40-3
ii  libclang-cpp19  1:19.1.3-1
ii  libclang1-19    1:19.1.3-1
ii  libfmt10        10.1.1+ds1-4
ii  libgcc-s1       14.2.0-8
ii  libllvm19       1:19.1.3-1
ii  libsqlite3-0    3.46.1-1
ii  libstdc++6      14.2.0-8
ii  libxapian30     1.4.25-1+b1

doxygen recommends no packages.

Versions of packages doxygen suggests:
pn  doxygen-doc    <none>
pn  doxygen-gui    <none>
ii  doxygen-latex  1.9.8+ds-2
pn  graphviz       <none>

-- no debconf information

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to