Sent via the Samsung Galaxy Note9, an AT&T 5G Evolution capable smartphone
-------- Original message --------From: Dmitry Shachnev <mity...@debian.org>
Date: 8/2/19 11:53 AM (GMT-07:00) To: Mike Bird <mgb-deb...@yosemite.net>,
933...@bugs.debian.org Subject: Bug#933597: qt3d5-examples: qt examples missing
important files Hi Mike!On Wed, Jul 31, 2019 at 02:21:27PM -0700, Mike Bird
wrote:> Installing various qt*examples packages such as this does not make>
them visible in qtcreator. This may be because the various>
examples-manifest.xml (and associated images) are in the doc-html> packages
(where they do not appear to be used) rather than in> the qt*examples packages
where they are needed. Installing the> doc-html files magically makes the
examples appear in qtcreator.Thanks for bringing this up! I do not use
qtcreator myself, so I couldnot notice this bug.This is a difficult issue for
two reasons:1) It affects all submodules, not just qt3d (we have 31
*-doc-htmlpackages at the moment).2) Currently our .install files for the
*-doc-html look very simpleand basically install everything under
/usr/share/qt5/doc/{MODULE}.To fix this, we need to explicitly list all files
we want to install,except the examples-manifest.xml files, which should go to
-examples.This is manual work, and it is easy to miss some such files.I wonder
if it will be better to simply make the *-examples packagesrecommend the
*-doc-html packages. (Not depend because the examplescan be run without
qtcreator.) What do you think about this?I am currently on vacation so I will
be able to work on this notearlier than in two weeks. But hopefully we can get
this fixed beforeQt 5.12 reaches unstable.Is this something I can help with to
reduce your workload post vacation?Scarlett --Dmitry Shachnev