Bug 410998 - kdoctools_install is using deprecated KDEInstallDirs variables (was: marble translated docs are installed to wrong location if KDE_INSTALL_DOCBUNDLEDIR is set)
Summary: kdoctools_install is using deprecated KDEInstallDirs variables (was: marble t...
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kdoctools
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.61.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Documentation Editorial Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-16 21:29 UTC by Andreas Sturmlechner
Modified: 2019-08-26 13:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.62.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner 2019-08-16 21:29:09 UTC
All our packages using ECM are being configured with -DKDE_INSTALL_DOCBUNDLEDIR="/usr/share/help" which works fine, only marble stands out in that its translated docs end up in the default location (/usr/share/doc/HTML).
Comment 1 Andreas Sturmlechner 2019-08-16 22:22:47 UTC
Observed with marble 19.04.3 as well as 19.08.0, probably similar to bug 377967 (weird optional use of KF5/ECM).
Comment 2 Andreas Sturmlechner 2019-08-17 20:31:13 UTC
marble sets KDE_INSTALL_DIRS_NO_DEPRECATED=TRUE, which means HTML_INSTALL_DIR is not being set when kdoctools_install is being run.
Comment 3 Andreas Sturmlechner 2019-08-26 13:04:29 UTC
Fixed in kdoctools commit 0c073ecebbb1db8b6bd2fbe56ea4cff0f3bef1c3.