Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275859 - dev-util/qt-creator-1.2.0-r1 changes name of executable to qtcreator.bin
Summary: dev-util/qt-creator-1.2.0-r1 changes name of executable to qtcreator.bin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-29 18:44 UTC by August Hörandl
Modified: 2009-08-08 18:00 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 August Hörandl 2009-06-29 18:44:58 UTC
The execuatbale in /usr/bin changed name from qtcreator to qtcreator.bin

This breakes desktop files (which is a small problem).

Severe: All the documentation speaks from qtcreator: Example - Tip of the day

You can start Qt Creator with a session by calling 
  qtcreator <sessionname>.


Reproducible: Always

Steps to Reproduce:
1. qtcreator
2.
3.

Actual Results:  
bash: qtcreator: command not found
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2009-06-29 18:50:13 UTC
Where is the problem?

qtcreator.bin installs fine under /usr/bin/qtcreator.bin
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2009-06-29 18:50:37 UTC
and the desktop file points to qtcreator.bin as well :)
Comment 3 August Hörandl 2009-06-29 19:21:00 UTC
Everybody else calls/called it qtcreator - even the tipp of the day

You can start Qt Creator with a session by calling 
  qtcreator <sessionname>.
  ^^^^^^^^^



Comment 4 Markos Chandras (RETIRED) gentoo-dev 2009-06-29 20:29:23 UTC
This is an upstream bug. Qt upstream chooses to install qtcreator.bin file . Anyway, I did a workaround on this on qt-creator-1.2.0-r2 ebuild

Thanks for reporting 
Comment 5 August Hörandl 2009-08-08 17:55:18 UTC
Just for the records: I reported this 'bug' upstream, this is the replay from
Nokia Qt Software:

this is a packaging issue. qtcreator in the source distribution (and our own binary packages for linux) is a script that sets the correct environment. If gentoo thinks they need it differently, they should either provide a dummy wrapper script or rename the executable.

I do not agree with the packagers opinion. In fact, all other distros do it just like we recommend.
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2009-08-08 18:00:06 UTC
Indeed, we don't need to use a wrapper to launch the executable so this is way renaming the executable is the correct solution in this case. Thanks for reporting this and posting the answer here :)