Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 123626

Summary: qt3 and qt4 qtconfig conflict
Product: Gentoo Linux Reporter: Luká Polívka <lukas.polivka>
Component: [OLD] UnspecifiedAssignee: Qt Bug Alias <qt>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Luká Polívka 2006-02-21 08:04:58 UTC
The problem is that both applications have the same name.
Qt4 qtconfig resides in /usr/bin/
Qt3 qtconfig resides in /usr/qt/3/bin/

When using without absolute path, Qt4 one is used.

I propose the binaries to be named qtconfig-{qt3,qt4} -- like in Debian
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-02-23 07:47:04 UTC
Why is this an issue?

Why not just call the one you want?
Comment 2 Luká Polívka 2006-02-23 07:55:25 UTC
I think it's confusing and inconvenient. I was wondering why I can't change my Qt3-apps theme and only after a while I found out that the "qtconfig" is Qt4 version and it was hassle to locate the Qt3-one.

No one told me about it, no one warned me. I was really confused and annoyed.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2006-02-23 08:09:46 UTC
But this is no different for any other apps - qmake, uic, designer, etc..?
Comment 4 Luká Polívka 2006-02-23 08:19:02 UTC
Didn't know that. As a user of a few Qt apps, I have no interest in those.

When I asked my friend, who is Debian user, he told me he has qtconfig-{qt3,qt4} - and I thought it's obvious.

If you don't want to do anything about it, I don't care as I know how to solve this already. But a small notice/warning could be nice. But again - what could be a notice at the end of qt emerge good for, when only sysadmin MIGHT see it, and not the users who might want to change their Qt3 apps theme.

Maybe I missed some standard or whatever, as apparently I'm the only person who had problem with this.
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-25 07:46:58 UTC
I don't see the point either. You can do 

`echo "alias qtconfig-qt3=${QTDIR}/bin/qtconfig" >> ~/.bashrc` 

locally.