[opensuse-factory] Suggestion: Change libqt5-creator name to qt5-creator
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 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. Best regards, Ronan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Nov 3, 2015 at 6:45 PM, Ronan Arraes Jardim Chagas
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 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.
Best regards, Ronan
Ronan, I'm not a maintainer of that package nor even familiar with it, but I suspect the issue is 2-fold 1) The specfile for libqt5-creator should have a provides: qt-creator That would cause the old qt-creator to be removed when libqt5-creator is loaded. Also zypper up would see libqt5-creator as an upgrade for qt-creator. Not having that appears to be a bug, so a bugzilla is appropriate. 2) As a guess the libqt5-creator spec file should have a qt-creator sub-project. ie. Currently the spec file has: %files %defattr(-,root,root) %doc *GPL* %{_bindir}/* %{_libdir}/qtcreator/ %{_datadir}/qtcreator/ %{_datadir}/icons/hicolor %{_datadir}/applications/qtcreator.desktop %{_datadir}/doc/packages/libqt5/ It seems wrong to me that %{_bindir}/* is in a lib package. I normally would move that into its own sub-project. I don't know that qualifies as a bug, but it may. HTH Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Greg Freemyer
ie. Currently the spec file has:
%files %defattr(-,root,root) %doc *GPL* %{_bindir}/* %{_libdir}/qtcreator/ %{_datadir}/qtcreator/ %{_datadir}/icons/hicolor %{_datadir}/applications/qtcreator.desktop %{_datadir}/doc/packages/libqt5/
It seems wrong to me that %{_bindir}/* is in a lib package.
This isn't really a lib package. A lib package would install libraries in %{_libdir} for others to use, but here you have %{_libdir}/qtcreator/ containing only libraries for its own (internal) use. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Greg and Andreas, Thanks for the feedback. I filled a bug: https://bugzilla.opensuse.org/show_bug.cgi?id=953735 Best regards, Ronan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Andreas Schwab
-
Greg Freemyer
-
Ronan Arraes Jardim Chagas