Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/8/10, Nikos Chantziaras rea...@arcor.de wrote: One thing I don't get is why this seems to worry you. I don't see you complaining about packages needing the libsamplerate or opengl USE flags... :-P Don't give them any ideas! Soon Gentoo devs will be revealing following new USE flags, introduced due to a massive user demand: opengl3, opengl4, and opengl3support -- just because you thought it was too straightforward and easy! ;) -- Arttu V.
[gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/07/2010 10:40 PM, Dale wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. You need it only if an application needs it. So you will know if you need or not without having to ask us, because if you emerge an app that needs it, you'll get a blocker.
[gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/07/2010 10:51 PM, Alan McKinnon wrote: Apparently, though unproven, at 21:40 on Thursday 07 October 2010, Dale did opine thusly: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. By and large you can't do without it. It supplies a Qt3 interface from Qt4 so that Qt3 apps can run on Qt4. Nope, Qt3 apps can not run on Qt4. qt3support is for Qt4 apps, not Qt3 apps.
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Apparently, though unproven, at 22:03 on Thursday 07 October 2010, Nikos Chantziaras did opine thusly: On 10/07/2010 10:51 PM, Alan McKinnon wrote: Apparently, though unproven, at 21:40 on Thursday 07 October 2010, Dale did opine thusly: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. By and large you can't do without it. It supplies a Qt3 interface from Qt4 so that Qt3 apps can run on Qt4. Nope, Qt3 apps can not run on Qt4. qt3support is for Qt4 apps, not Qt3 apps. Argggh, yes, of course. Thinko happened here. Or maybe a sleepo (what you get with too little sleep). -- alan dot mckinnon at gmail dot com
[gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/08/2010 01:24 AM, Dale wrote: Peter Humphrey wrote: On Thursday 07 October 2010 20:40:32 Dale wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. I have KDE-4.5.2 here. I get this: $ USE=-qt3support emerge -upDvN world These are the packages that would be merged, in order: Calculating dependencies ... done! emerge: there are no ebuilds built with USE flags to satisfy =x11- libs/qt-sql-4.6.3:4[qt3support]. !!! One of the following packages is required to complete your request: - x11-libs/qt-sql-4.6.3-r2 (Change USE: +qt3support) (dependency required by kde-base/kfilereplace-4.5.2 [installed]) (dependency required by kde-base/kdewebdev-meta-4.5.2 [installed]) (dependency required by @selected) (dependency required by @world [argument]) So it looks as though I at least can't get rid of it. It also looks like I can't get rid of it. lol I guess it will have to stay, for now anyway. One thing I don't get is why this seems to worry you. I don't see you complaining about packages needing the libsamplerate or opengl USE flags... :-P
[gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/08/2010 01:14 AM, Dale wrote: Paul Hartman wrote: On Thu, Oct 7, 2010 at 2:40 PM, Dalerdalek1...@gmail.com wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. Going along with what Alan said. qt3support does not use Qt 3 at all. It just puts something like a Qt 3-compatible API into Qt 4, to make porting Qt 3 to Qt 4 apps easier. It is largely insignifcant to you (since it's not pulling in qt3 packages). If you have any packages that require this USE flag, their ebuild will require this USE flag. So disable it, emerge --deep --newuse world and see if it complains. If it does, re-enable and continue life with qt3support as if nothing ever happened. :) Just picking the last message to reply to so this is for everyone who has chimed in so far. I may remove the USE flag and just see what blows up. I may copy over some binaries so that I can just use -k and not have to wait on the compiles. I would think if I remove it that something would pitch all holy hell about it if it has to have it. I'm sure it would be caught at some point and I would know it then for sure. I'm not sure if I have anything on here that must have qt3support. Is there a way to know for sure? Maybe some obscure command that I am not familiar with? revdep-rebuild will help. The qt3support USE flag is nothing magical; it simply pulls the x11-libs/qt-qt3support as a dependency. This package installs the /usr/lib/qt4/libQt3Support.so.* libraries. So if you have binaries that try to load this lib, revdep-rebuild will find them. And in general, if *any* binary you try to run aborts with something like libQt3Support.so not found or similar, then you know it needs qt3support.
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Nikos Chantziaras wrote: On 10/08/2010 01:24 AM, Dale wrote: Peter Humphrey wrote: On Thursday 07 October 2010 20:40:32 Dale wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. I have KDE-4.5.2 here. I get this: $ USE=-qt3support emerge -upDvN world These are the packages that would be merged, in order: Calculating dependencies ... done! emerge: there are no ebuilds built with USE flags to satisfy =x11- libs/qt-sql-4.6.3:4[qt3support]. !!! One of the following packages is required to complete your request: - x11-libs/qt-sql-4.6.3-r2 (Change USE: +qt3support) (dependency required by kde-base/kfilereplace-4.5.2 [installed]) (dependency required by kde-base/kdewebdev-meta-4.5.2 [installed]) (dependency required by @selected) (dependency required by @world [argument]) So it looks as though I at least can't get rid of it. It also looks like I can't get rid of it. lol I guess it will have to stay, for now anyway. One thing I don't get is why this seems to worry you. I don't see you complaining about packages needing the libsamplerate or opengl USE flags... :-P I don't get blocks from those tho. That's why it bugs me. Funny thing is, when I ran emerge again, no blocks. I'm not sure how that worked. I guess it wanted me to ask a question on the mailing list. Everything seems to be emerging just fine now. Then again, it's not finished yet so there is still time for trouble. ;-) Dale :-) :-)
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Nikos Chantziaras wrote: On 10/08/2010 01:14 AM, Dale wrote: Paul Hartman wrote: On Thu, Oct 7, 2010 at 2:40 PM, Dalerdalek1...@gmail.com wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. Going along with what Alan said. qt3support does not use Qt 3 at all. It just puts something like a Qt 3-compatible API into Qt 4, to make porting Qt 3 to Qt 4 apps easier. It is largely insignifcant to you (since it's not pulling in qt3 packages). If you have any packages that require this USE flag, their ebuild will require this USE flag. So disable it, emerge --deep --newuse world and see if it complains. If it does, re-enable and continue life with qt3support as if nothing ever happened. :) Just picking the last message to reply to so this is for everyone who has chimed in so far. I may remove the USE flag and just see what blows up. I may copy over some binaries so that I can just use -k and not have to wait on the compiles. I would think if I remove it that something would pitch all holy hell about it if it has to have it. I'm sure it would be caught at some point and I would know it then for sure. I'm not sure if I have anything on here that must have qt3support. Is there a way to know for sure? Maybe some obscure command that I am not familiar with? revdep-rebuild will help. The qt3support USE flag is nothing magical; it simply pulls the x11-libs/qt-qt3support as a dependency. This package installs the /usr/lib/qt4/libQt3Support.so.* libraries. So if you have binaries that try to load this lib, revdep-rebuild will find them. And in general, if *any* binary you try to run aborts with something like libQt3Support.so not found or similar, then you know it needs qt3support. I didn't want to remove it and recompile just to find out KDE won't work anymore. That would be . . . bad. lol I need to put me a backup WM on here just in case KDE does go belly up at some point. At least I can run a browser and look for help. Dale :-) :-)
[gentoo-user] Re: qt3support USE flag. Is it needed now?
On 10/08/2010 02:17 AM, Dale wrote: Nikos Chantziaras wrote: On 10/08/2010 01:14 AM, Dale wrote: Paul Hartman wrote: On Thu, Oct 7, 2010 at 2:40 PM, Dalerdalek1...@gmail.com wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. Going along with what Alan said. qt3support does not use Qt 3 at all. It just puts something like a Qt 3-compatible API into Qt 4, to make porting Qt 3 to Qt 4 apps easier. It is largely insignifcant to you (since it's not pulling in qt3 packages). If you have any packages that require this USE flag, their ebuild will require this USE flag. So disable it, emerge --deep --newuse world and see if it complains. If it does, re-enable and continue life with qt3support as if nothing ever happened. :) Just picking the last message to reply to so this is for everyone who has chimed in so far. I may remove the USE flag and just see what blows up. I may copy over some binaries so that I can just use -k and not have to wait on the compiles. I would think if I remove it that something would pitch all holy hell about it if it has to have it. I'm sure it would be caught at some point and I would know it then for sure. I'm not sure if I have anything on here that must have qt3support. Is there a way to know for sure? Maybe some obscure command that I am not familiar with? revdep-rebuild will help. The qt3support USE flag is nothing magical; it simply pulls the x11-libs/qt-qt3support as a dependency. This package installs the /usr/lib/qt4/libQt3Support.so.* libraries. So if you have binaries that try to load this lib, revdep-rebuild will find them. And in general, if *any* binary you try to run aborts with something like libQt3Support.so not found or similar, then you know it needs qt3support. I didn't want to remove it and recompile just to find out KDE won't work anymore. That would be . . . bad. lol There's the rm command, and then there's mv.
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Nikos Chantziaras wrote: On 10/08/2010 02:17 AM, Dale wrote: Nikos Chantziaras wrote: On 10/08/2010 01:14 AM, Dale wrote: Paul Hartman wrote: On Thu, Oct 7, 2010 at 2:40 PM, Dalerdalek1...@gmail.com wrote: Hi, I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need qt3support anymore? I'm talking about the USE flag qt3support. I run into blocks sometimes and I know KDE3 needed qt3. I'm just curious if I can get rid of this USE flag now. I only have KDE4 installed. No more KDE3 left that I know of. Going along with what Alan said. qt3support does not use Qt 3 at all. It just puts something like a Qt 3-compatible API into Qt 4, to make porting Qt 3 to Qt 4 apps easier. It is largely insignifcant to you (since it's not pulling in qt3 packages). If you have any packages that require this USE flag, their ebuild will require this USE flag. So disable it, emerge --deep --newuse world and see if it complains. If it does, re-enable and continue life with qt3support as if nothing ever happened. :) Just picking the last message to reply to so this is for everyone who has chimed in so far. I may remove the USE flag and just see what blows up. I may copy over some binaries so that I can just use -k and not have to wait on the compiles. I would think if I remove it that something would pitch all holy hell about it if it has to have it. I'm sure it would be caught at some point and I would know it then for sure. I'm not sure if I have anything on here that must have qt3support. Is there a way to know for sure? Maybe some obscure command that I am not familiar with? revdep-rebuild will help. The qt3support USE flag is nothing magical; it simply pulls the x11-libs/qt-qt3support as a dependency. This package installs the /usr/lib/qt4/libQt3Support.so.* libraries. So if you have binaries that try to load this lib, revdep-rebuild will find them. And in general, if *any* binary you try to run aborts with something like libQt3Support.so not found or similar, then you know it needs qt3support. I didn't want to remove it and recompile just to find out KDE won't work anymore. That would be . . . bad. lol There's the rm command, and then there's mv. But I would still have to recompile again with the qt3support flag if it messed up badly. On this machine, that takes time. During that time, I may not have KDE at all. I did that when I made a mistake a while back. About 12 hours with no GUI. That was with some packages being binary and using -k. If I have to recompile them all, it would take longer still. Not something I want to repeat. Dale :-) :-)
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Apparently, though unproven, at 01:31 on Friday 08 October 2010, Dale did opine thusly: But I would still have to recompile again with the qt3support flag if it messed up badly. On this machine, that takes time. During that time, I may not have KDE at all. I did that when I made a mistake a while back. About 12 hours with no GUI. That was with some packages being binary and using -k. If I have to recompile them all, it would take longer still. Not something I want to repeat. Dale I fail to see why you are even worried about this flag: # equery size qt-qt3support * x11-libs/qt-qt3support-4.6.3 Total files : 428 Total size : 7.37 MiB If the presence of that teenyweeny package with the few things that require it really is an issue for you, then I can state the following with complete confidence: You should not be using KDE4. -- alan dot mckinnon at gmail dot com