Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 448994 - x11-libs/qt-gui - designer/linguist: The binary '/usr/bin/assistant' does not exist
Summary: x11-libs/qt-gui - designer/linguist: The binary '/usr/bin/assistant' does not...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-28 08:23 UTC by Eric F. GARIOUD
Modified: 2012-12-29 04:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric F. GARIOUD 2012-12-28 08:23:36 UTC
When running "designer" or "linguist" as installed by emergeing qt-gui, the system will complain that '/usr/bin/assistant' does not exist whenever help is required from the help menu of these utilities.

I believe it would be an enhancement (if not a best practice) to include qt-assistant as part of the run-time dependencies, even if only optionally.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-12-28 14:57:53 UTC
You might go one further and introduce USE=tools to enable installing these, or go for USE=minimal, of course.
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2012-12-28 20:06:15 UTC
(In reply to comment #0)
> I believe it would be an enhancement (if not a best practice) to include
> qt-assistant as part of the run-time dependencies, even if only optionally.

Optional/suggested dependencies are not supported by current EAPIs unfortunately, and I'm not going to make qt-gui depend on qt-assistant.

(In reply to comment #1)
> You might go one further and introduce USE=tools to enable installing these,
> or go for USE=minimal, of course.

We will probably need to revisit bug 328689 and implement it, if not too difficult, to help with the transition to qt5.
Comment 3 Eric F. GARIOUD 2012-12-28 21:42:03 UTC
(In reply to comment #2)
I'm not going to make qt-gui depend on qt-assistant.

Not willing to argue nor to challenge your decision, but, from a technical standpoint, I'd be interested to understand why.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2012-12-29 04:15:43 UTC
Mainly because it would introduce an additional dependency (PDEPEND) that almost no one needs. And it's quite easy to infer which package to install from the error message.

As I said, "suggested deps" or "optional deps" would fit perfectly for this use case, but gentoo doesn't support them yet.