#712264 Does not depends on the binaries it masks

Package:
qtchooser
Source:
qtchooser
Description:
Wrapper to select between Qt development binary versions
Submitter:
Michael Biebl
Date:
2015-04-15 14:03:20 UTC
Severity:
important
#712264#5
Date:
2013-06-14 18:15:36 UTC
From:
To:
When trying to run qtconfig, I get
qtconfig: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qtconfig':
No such file or directory

$ ls /usr/lib/x86_64-linux-gnu/qt4/bin/
lrelease  lupdate  moc  qdbus  qdbuscpp2xml  qdbusxml2cpp  qmake  qt3to4
rcc  uic  uic3

#712264#10
Date:
2013-06-14 21:34:21 UTC
From:
To:
You need to install qt4-qtconfig to make it available.

We will need to think what to do with the binaries that qtchooser masks, as
making qtchooser depend on them is not correct :-/

Thanks for the bug report :)

#712264#13
Date:
2013-06-14 21:34:21 UTC
From:
To:
You need to install qt4-qtconfig to make it available.

We will need to think what to do with the binaries that qtchooser masks, as
making qtchooser depend on them is not correct :-/

Thanks for the bug report :)

#712264#18
Date:
2013-06-14 21:56:54 UTC
From:
To:
retitle 712264 Does not depends on the binaries it masks
tag 712264 wontfix
thanks

qtchooser masks a list of binaries allowing the user to choose between
different Qt installations like Qt4, Qt5 or even a user-compiled one.

While this approach gives more freedom to choose, it also brings the downside
that the binaries may not be installed (making them a dpendency would bring
circular dependencies...)

I'll keep this bug with severity important until we get a better error
message.

#712264#27
Date:
2013-11-27 21:17:02 UTC
From:
To:
Hello,

I just encountered this bug myself, and discovered that the actual
missing package is qt4-qmake, not qt4-qtconfig, at least in Jessie.

Cheers,

#712264#36
Date:
2014-08-05 09:31:38 UTC
From:
To:
Dear Maintainer,

    similar thing occurred to me:

$ qdbusviewer
qdbusviewer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer': No such file or directory

    the missing file is in the following package:

$ apt-file search /usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer
qt4-dev-tools: /usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer

    after installing the package, all goes well:

$ sudo apt-get install qt4-dev-tools
[...]
0 upgraded, 10 newly installed, 0 to remove and 2 not upgraded.
[...]
mdione@diablo:~/src/projects/twismtpy/src$ qdbusviewer
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
[...]

#712264#41
Date:
2015-04-15 13:59:21 UTC
From:
To:
tag 712264 - wontfix
thanks

I'm detagging this as wontfix as I think this might get solved by using
triggers. We might be able to let each app to trigger a script that
creates/removes qtchooser's symlinks as necessary.