Bug 953735

Summary: Change libqt5-creator name to qt5-creator
Product: [openSUSE] openSUSE Tumbleweed Reporter: Ronan Chagas <ronisbr>
Component: OtherAssignee: Forgotten User sM9JzehKpy <forgotten_sM9JzehKpy>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: forgotten_DV81ZEWZkN, foss, os-dev, qantas94heavy, w01dnick
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ronan Chagas 2015-11-05 09:07:26 UTC
Hi!

In Tumbleweed, I have been using the package qt-creator to develop Qt
applications for a long time. I have always complained about the old
version, since qt-creator is 3.2.2 and the newest version available is
3.5.1. However, it turns out that the newest version is already available in
Tumbleweed (and in Leap) under the name libqt5-creator.

Is there any good reason to name the package as libqt5-creator? I think this
is very confusing. Since it has a lib* in the name, I did not even look at
the description, so I was using a very old version all the time.

Thus, I am wondering if it is possible to change the name of libqt5-creator
to qt5-creator or something else.
Comment 1 Christoph G 2015-11-07 19:49:52 UTC
Discussion on the factory mailinglist with general Andreas Schwab's general confirmation that it is not a library package:
http://lists.opensuse.org/opensuse-factory/2015-11/msg00189.html
Comment 2 Christoph G 2015-11-13 05:00:52 UTC
I created request 342938 which prepares the renaming of the package.
Comment 3 Christoph G 2015-12-01 07:12:15 UTC
The renaming was accepted, there is now a package KDE:Qt5/qt5-creator. But it is disabled ad KDE:Qt5/libqt5-creator seems to remain the default. I don't know why my request got accepted under this cirumstances.

Maybe renaming it to qt-creator instead of the wrong name qt5-creator would be a better idea. We should defiantly get rid of either libqt5-creator or qt5-creator. The current situation is insane.
Comment 4 Jason Craig 2016-03-22 19:50:47 UTC
Yeah this is not right. The package is not a library, it is an application. It is not created from within the Qt library sources, it is separate from the libraries. It is called "Qt Creator". The file you download with sources is called "qt-creator-opensource-src-[version].tar.gz". The binary which runs the application is "/usr/bin/qtcreator". The package used to be called "qt-creator". With all that, why in the world is the package now titled libqt5-creator? I don't even see why it would be necessary to call it qt5-creator, I think qt-creator was just fine.

I can branch and make requests in OBS, but I don't know what a package name change would look like or how to execute it. I also don't know what you need to put in the spec file to get RPM to understand that yes, we did just change this package from "qt-creator" to "libqt5-creator" and back to "qt-creator" (or whatever we decide to change it to).
Comment 5 Mykola Krachkovsky 2022-04-03 11:16:49 UTC
I think this should be closed, as with introduction of Qt Creator 6 there are qt5-creator and qt6-creator now and no confusing lib prefix.

(Hope it's ok if I close it)