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

Bug#922707: qtbase5-doc-html: please consider packaging doxygen .tags files with -dev package, not -doc



Package: qtbase5-doc-html
Version: 5.11.3+dfsg-2
Severity: wishlist

Dear Maintainer,

qtbase5-doc-html ships the qtcore.tags and other doxygen tags
files. These files are only needed for building documentation of
Qt-depending software, not for reading the documentation. When these
files are not present, documentation of such software still builds, but
may be suboptimal since the links to qt library docs won't work. This
happens silently and can be seen in the logs having lines like:

  No such target Qt5Network_QCH defined when calling ecm_add_qch(),
  ignored.

For an example, see
https://buildd.debian.org/status/fetch.php?pkg=kdnssd-kf5&arch=i386&ver=5.54.0-1&stamp=1547782120&raw=0

I think it would be much more convenient if those files were shipped in
-dev packages, not -doc packages (in this case qtbase5-dev). Software
depending on qt naturally build-depends on qtbase5-dev, not on -doc
which would be needed in that case.

Regards
    Jiri Palecek


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 4.20.0-trunk-686-pae (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2), LANGUAGE=cs_CZ (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information


Reply to: