Bug#933960: qtbase-opensource-src: .tag files do not belong into doc packages

2019-08-09 Thread Lisandro Damián Nicanor Pérez Meyer
Hi Jiri!

El vie., 9 ago. 2019 11:21, Jiri Palecek  escribió:

> On Mon, 05 Aug 2019 11:45:54 -0300
> =?utf-8?q?Lisandro_Dami=C3=A1n_Nicanor_P=C3=A9rez_Meyer?= wrote:
> > Source: qtbase-opensource-src
> > Version: 5.11.3+dfsg1-2
> > Severity: normal
> >
> > Jonathan Ridell just reported that some KDE packages (and then Scarlett
> checked
> > that Qt has the same issue) ship the .tags files within foo-doc packages.
>
> Yes. I have reported that about half a year ago as 922707.
>


Sorry for the duplicate. We haven't got to a full bug triage since the
freeze, so we might miss some bugs.

> It turns out that the .tags files are used for linking docs, thus more of
> a
> > development file.
>
> Yes. And generated apidocs in debian-built packages are suboptimal because
> of this.
>


Correct. Hopefully this will get solved soonish.

> > We need to consider if we have to move this files or not within Qt. If
> we have
> > then we might tackle the xml files for examples too (see #933597).
>
> This change is already commited in the Salsa repository.
>

Right, Scarlett went ahead with them, thanks Scarlett!



BTW the other culprits in this business are:
>

[Snip all doc packages]


Do we need a separate bug for every one of them?
>

Ideally one per qt submodule source package that ships -doc packages. But
not entirely necessary now it's on our radar

Thanks, Lisandro.

>


Bug#933960: qtbase-opensource-src: .tag files do not belong into doc packages

2019-08-09 Thread Jiri Palecek

On Mon, 05 Aug 2019 11:45:54 -0300
=?utf-8?q?Lisandro_Dami=C3=A1n_Nicanor_P=C3=A9rez_Meyer?= wrote:
> Source: qtbase-opensource-src
> Version: 5.11.3+dfsg1-2
> Severity: normal
>
> Jonathan Ridell just reported that some KDE packages (and then
Scarlett checked
> that Qt has the same issue) ship the .tags files within foo-doc packages.

Yes. I have reported that about half a year ago as 922707.

> It turns out that the .tags files are used for linking docs, thus
more of a

> development file.

Yes. And generated apidocs in debian-built packages are suboptimal
because of this.

> We need to consider if we have to move this files or not within Qt.
If we have

> then we might tackle the xml files for examples too (see #933597).

This change is already commited in the Salsa repository.

BTW the other culprits in this business are:


libkf5activities-doc
libkf5activitiesstats-doc
libkf5archive-doc
libkf5attica-doc
libkf5auth-doc
libkf5baloo-doc
libkf5bluezqt-doc
libkf5bookmarks-doc
libkf5codecs-doc
libkf5completion-doc
libkf5config-doc
libkf5configwidgets-doc
libkf5coreaddons-doc
libkf5crash-doc
libkf5dbusaddons-doc
libkf5declarative-doc
libkf5dnssd-doc
libkf5emoticons-doc
libkf5filemetadata-doc
libkf5globalaccel-doc
libkf5guiaddons-doc
libkf5holidays-doc
libkf5iconthemes-doc
libkf5idletime-doc
libkf5itemmodels-doc
libkf5itemviews-doc
libkf5i18n-doc
libkf5jobwidgets-doc
libkf5kcmutils-doc
libkf5kio-doc
libkf5kirigami2-doc
libkf5modemmanagerqt-doc
libkf5networkmanagerqt-doc
libkf5newstuff-doc
libkf5notifications-doc
libkf5notifyconfig-doc
libkf5package-doc
libkf5parts-doc
libkf5people-doc
libkf5plasma-doc
libkf5plotting-doc
libkf5prison-doc
libkf5pty-doc
libkf5runner-doc
libkf5service-doc
libkf5solid-doc
libkf5sonnet-doc
libkf5su-doc
libkf5syntaxhighlighting-doc
libkf5texteditor-doc
libkf5textwidgets-doc
libkf5threadweaver-doc
libkf5unitconversion-doc
libkf5wallet-doc
libkf5wayland-doc
libkf5widgetsaddons-doc
libkf5windowsystem-doc
libkf5xmlgui-doc
libkf5xmlrpcclient-doc
qtbase5-doc-html
qtconnectivity5-doc-html
qtdeclarative5-doc-html
qtgraphicaleffects5-doc-html
qtlocation5-doc-html
qtnetworkauth5-doc-html
qtquickcontrols2-5-doc-html
qtquickcontrols5-doc-html
qtsensors5-doc-html
qtserialbus5-doc-html
qtspeech5-doc-html
qtsvg5-doc-html
qttools5-doc-html
qtwebengine5-doc-html
qtwebchannel5-doc-html
qtwebkit5-doc-html
qtwebsockets5-doc-html
qtxmlpatterns5-doc-html
qt3d5-doc-html

Do we need a separate bug for every one of them?

Regards

    Jiri Palecek



Bug#933960: qtbase-opensource-src: .tag files do not belong into doc packages

2019-08-05 Thread Lisandro Damián Nicanor Pérez Meyer
Source: qtbase-opensource-src
Version: 5.11.3+dfsg1-2
Severity: normal

Jonathan Ridell just reported that some KDE packages (and then Scarlett checked
that Qt has the same issue) ship the .tags files within foo-doc packages.

It turns out that the .tags files are used for linking docs, thus more of a
development file.

We need to consider if we have to move this files or not within Qt. If we have
then we might tackle the xml files for examples too (see #933597).

Cheers, Lisandro.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'buildd-unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64, armhf

Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), 
LANGUAGE=es_AR:es (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled