Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 517714

Summary: [qt overlay] dev-qt/qthelp-5.3.1 depends on dev-qt/assistant-tools
Product: Gentoo Linux Reporter: Michael Palimaka (kensington) <kensington>
Component: [OLD] LibraryAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: major CC: b.brachaczek, david.narvaez, sputnick, uwelk
Priority: Highest    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugreports.qt-project.org/browse/QTBUG-40408
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 454132    

Description Michael Palimaka (kensington) gentoo-dev 2014-07-21 19:09:34 UTC
Since 5.3.1, qthelp installs Qt5HelpConfigExtras.cmake which causes any CMake-based package to fail configure unless qcollectiongenerator from dev-qt/assistant-tools is present.

I'm not sure whether to just add a dep or do something else.
Comment 1 Davide Pesavento gentoo-dev 2014-07-21 19:35:35 UTC
(In reply to Michael Palimaka (kensington) from comment #0)
> Since 5.3.1, qthelp installs Qt5HelpConfigExtras.cmake which causes any
> CMake-based package to fail configure unless qcollectiongenerator from
> dev-qt/assistant-tools is present.

even if they don't use qcollectiongenerator?
Comment 2 Michael Palimaka (kensington) gentoo-dev 2014-07-21 19:37:59 UTC
Yep.
Comment 3 Davide Pesavento gentoo-dev 2014-07-21 19:42:56 UTC
Meh, this sucks because assistant-tools already depends on qthelp... I guess we will have to merge the two packages...

I'd file a bug upstream in any case, it seems kinda silly to fail because an unused tool is not installed.
Comment 4 Davide Pesavento gentoo-dev 2014-07-21 19:55:48 UTC
And I think it also fails if Qt is configured with "-nomake tools", which should be a supported configuration.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2014-07-26 17:16:29 UTC
Upstream isn't interested: https://bugreports.qt-project.org/browse/QTBUG-40408
Comment 6 Davide Pesavento gentoo-dev 2014-09-10 23:51:22 UTC
Merged assistant-tools back into qthelp.