public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] qt3support USE flag.  Is it needed now?
@ 2010-10-07 19:40 Dale
  2010-10-07 19:51 ` Alan McKinnon
                   ` (4 more replies)
  0 siblings, 5 replies; 20+ messages in thread
From: Dale @ 2010-10-07 19:40 UTC (permalink / raw
  To: Gentoo User

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.

Thanks.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag.  Is it needed now?
  2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
@ 2010-10-07 19:51 ` Alan McKinnon
  2010-10-07 20:03   ` [gentoo-user] " Nikos Chantziaras
  2010-10-07 19:54 ` [gentoo-user] " Alan McKinnon
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 20+ messages in thread
From: Alan McKinnon @ 2010-10-07 19:51 UTC (permalink / raw
  To: gentoo-user; +Cc: Dale

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.

Note that it has nothing to do with KDE per se and everything to do with Qt. 
You likely have quite a few Qt apps that are not from KDE (skype comes to mind 
but I forget which Qt it uses nowadays).

Try remove it by all means. If the ebuilds don't whinge it's worth a try. What 
have you got to lose? Compile Qt (about an hour), revdep-rebuild (another hour 
maybe) and some testing. BOINC will lose out on some cycles but there's enough 
users out there to take up your slack :-)



-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag.  Is it needed now?
  2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
  2010-10-07 19:51 ` Alan McKinnon
@ 2010-10-07 19:54 ` Alan McKinnon
  2010-10-07 20:03 ` [gentoo-user] " Nikos Chantziaras
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 20+ messages in thread
From: Alan McKinnon @ 2010-10-07 19:54 UTC (permalink / raw
  To: gentoo-user; +Cc: Dale

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.
> 
> Thanks.
> 
> Dale
> 
> :-)  :-)

Oh, one more thing. qt3support adds such a miniscule amount of code and build 
time that it probably isn't worth worrying about.

Now when akonadi hits kdepim and is asserted to work - well that's somethign 
you will need to pay attention to and spend time on. I don't think qt3support 
is in that class to be honest ... :-)




-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: qt3support USE flag.  Is it needed now?
  2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
  2010-10-07 19:51 ` Alan McKinnon
  2010-10-07 19:54 ` [gentoo-user] " Alan McKinnon
@ 2010-10-07 20:03 ` Nikos Chantziaras
  2010-10-07 20:03 ` [gentoo-user] " Paul Hartman
  2010-10-07 22:10 ` Peter Humphrey
  4 siblings, 0 replies; 20+ messages in thread
From: Nikos Chantziaras @ 2010-10-07 20:03 UTC (permalink / raw
  To: gentoo-user

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.




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag. Is it needed now?
  2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
                   ` (2 preceding siblings ...)
  2010-10-07 20:03 ` [gentoo-user] " Nikos Chantziaras
@ 2010-10-07 20:03 ` Paul Hartman
  2010-10-07 22:14   ` Dale
  2010-10-07 22:10 ` Peter Humphrey
  4 siblings, 1 reply; 20+ messages in thread
From: Paul Hartman @ 2010-10-07 20:03 UTC (permalink / raw
  To: gentoo-user

On Thu, Oct 7, 2010 at 2:40 PM, Dale <rdalek1967@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. :)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: qt3support USE flag.  Is it needed now?
  2010-10-07 19:51 ` Alan McKinnon
@ 2010-10-07 20:03   ` Nikos Chantziaras
  2010-10-07 20:17     ` Alan McKinnon
  0 siblings, 1 reply; 20+ messages in thread
From: Nikos Chantziaras @ 2010-10-07 20:03 UTC (permalink / raw
  To: gentoo-user

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.




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag.  Is it needed now?
  2010-10-07 20:03   ` [gentoo-user] " Nikos Chantziaras
@ 2010-10-07 20:17     ` Alan McKinnon
  0 siblings, 0 replies; 20+ messages in thread
From: Alan McKinnon @ 2010-10-07 20:17 UTC (permalink / raw
  To: gentoo-user

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.


Arggghhhhh, yes, of course.

Thinko happened here. Or maybe a sleepo (what you get with too little sleep).


-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag.  Is it needed now?
  2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
                   ` (3 preceding siblings ...)
  2010-10-07 20:03 ` [gentoo-user] " Paul Hartman
@ 2010-10-07 22:10 ` Peter Humphrey
  2010-10-07 22:24   ` Dale
  4 siblings, 1 reply; 20+ messages in thread
From: Peter Humphrey @ 2010-10-07 22:10 UTC (permalink / raw
  To: gentoo-user

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.

-- 
Rgds
Peter.          Linux Counter 5290, 1994-04-23.



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag. Is it needed now?
  2010-10-07 20:03 ` [gentoo-user] " Paul Hartman
@ 2010-10-07 22:14   ` Dale
  2010-10-07 22:47     ` [gentoo-user] " Nikos Chantziaras
  2010-10-08  8:50     ` [gentoo-user] " Neil Bothwick
  0 siblings, 2 replies; 20+ messages in thread
From: Dale @ 2010-10-07 22:14 UTC (permalink / raw
  To: gentoo-user

Paul Hartman wrote:
> On Thu, Oct 7, 2010 at 2:40 PM, Dale<rdalek1967@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?

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag.  Is it needed now?
  2010-10-07 22:10 ` Peter Humphrey
@ 2010-10-07 22:24   ` Dale
  2010-10-07 22:49     ` [gentoo-user] " Nikos Chantziaras
  0 siblings, 1 reply; 20+ messages in thread
From: Dale @ 2010-10-07 22:24 UTC (permalink / raw
  To: gentoo-user

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.

Thanks.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 22:14   ` Dale
@ 2010-10-07 22:47     ` Nikos Chantziaras
  2010-10-07 23:17       ` Dale
  2010-10-08  8:50     ` [gentoo-user] " Neil Bothwick
  1 sibling, 1 reply; 20+ messages in thread
From: Nikos Chantziaras @ 2010-10-07 22:47 UTC (permalink / raw
  To: gentoo-user

On 10/08/2010 01:14 AM, Dale wrote:
> Paul Hartman wrote:
>> On Thu, Oct 7, 2010 at 2:40 PM, Dale<rdalek1967@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.




^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: qt3support USE flag.  Is it needed now?
  2010-10-07 22:24   ` Dale
@ 2010-10-07 22:49     ` Nikos Chantziaras
  2010-10-07 23:15       ` Dale
  2010-10-08  9:47       ` Arttu V.
  0 siblings, 2 replies; 20+ messages in thread
From: Nikos Chantziaras @ 2010-10-07 22:49 UTC (permalink / raw
  To: gentoo-user

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




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag.  Is it needed now?
  2010-10-07 22:49     ` [gentoo-user] " Nikos Chantziaras
@ 2010-10-07 23:15       ` Dale
  2010-10-08  9:47       ` Arttu V.
  1 sibling, 0 replies; 20+ messages in thread
From: Dale @ 2010-10-07 23:15 UTC (permalink / raw
  To: gentoo-user

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

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 22:47     ` [gentoo-user] " Nikos Chantziaras
@ 2010-10-07 23:17       ` Dale
  2010-10-07 23:24         ` Nikos Chantziaras
  0 siblings, 1 reply; 20+ messages in thread
From: Dale @ 2010-10-07 23:17 UTC (permalink / raw
  To: gentoo-user

Nikos Chantziaras wrote:
> On 10/08/2010 01:14 AM, Dale wrote:
>> Paul Hartman wrote:
>>> On Thu, Oct 7, 2010 at 2:40 PM, Dale<rdalek1967@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

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 23:17       ` Dale
@ 2010-10-07 23:24         ` Nikos Chantziaras
  2010-10-07 23:31           ` Dale
  0 siblings, 1 reply; 20+ messages in thread
From: Nikos Chantziaras @ 2010-10-07 23:24 UTC (permalink / raw
  To: gentoo-user

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, Dale<rdalek1967@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".




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 23:24         ` Nikos Chantziaras
@ 2010-10-07 23:31           ` Dale
  2010-10-07 23:52             ` Alan McKinnon
  0 siblings, 1 reply; 20+ messages in thread
From: Dale @ 2010-10-07 23:31 UTC (permalink / raw
  To: gentoo-user

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, Dale<rdalek1967@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

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 23:31           ` Dale
@ 2010-10-07 23:52             ` Alan McKinnon
  0 siblings, 0 replies; 20+ messages in thread
From: Alan McKinnon @ 2010-10-07 23:52 UTC (permalink / raw
  To: gentoo-user; +Cc: Dale

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



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag. Is it needed now?
  2010-10-07 22:14   ` Dale
  2010-10-07 22:47     ` [gentoo-user] " Nikos Chantziaras
@ 2010-10-08  8:50     ` Neil Bothwick
  2010-10-08 14:53       ` Dale
  1 sibling, 1 reply; 20+ messages in thread
From: Neil Bothwick @ 2010-10-08  8:50 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 657 bytes --]

On Thu, 07 Oct 2010 17:14:55 -0500, Dale wrote:

> 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.

That won't help. If a package needed recompiling, using a binary package
that is a copy of the existing installation won't help. Unless you mean
you are going to back up your existing binary packages before removing
the flag.

Either way, this thread alone, never mind any recompile times, has
consumed far more of your resources that one tiny support library ever
will.


-- 
Neil Bothwick

Life's a cache, and then you flush...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] Re: qt3support USE flag. Is it needed now?
  2010-10-07 22:49     ` [gentoo-user] " Nikos Chantziaras
  2010-10-07 23:15       ` Dale
@ 2010-10-08  9:47       ` Arttu V.
  1 sibling, 0 replies; 20+ messages in thread
From: Arttu V. @ 2010-10-08  9:47 UTC (permalink / raw
  To: gentoo-user

On 10/8/10, Nikos Chantziaras <realnc@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.



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] qt3support USE flag. Is it needed now?
  2010-10-08  8:50     ` [gentoo-user] " Neil Bothwick
@ 2010-10-08 14:53       ` Dale
  0 siblings, 0 replies; 20+ messages in thread
From: Dale @ 2010-10-08 14:53 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick wrote:
> On Thu, 07 Oct 2010 17:14:55 -0500, Dale wrote:
>
>    
>> 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.
>>      
> That won't help. If a package needed recompiling, using a binary package
> that is a copy of the existing installation won't help. Unless you mean
> you are going to back up your existing binary packages before removing
> the flag.
>
> Either way, this thread alone, never mind any recompile times, has
> consumed far more of your resources that one tiny support library ever
> will.
>
>    

That's what I was going to do.  Copy the binaries from packages that I 
am currently using to a safe place then recompile.  If it failed, I was 
going to delete the ones with the qt3support removed and but back the 
ones I saved that were compiled with qt3support.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2010-10-08 14:54 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-07 19:40 [gentoo-user] qt3support USE flag. Is it needed now? Dale
2010-10-07 19:51 ` Alan McKinnon
2010-10-07 20:03   ` [gentoo-user] " Nikos Chantziaras
2010-10-07 20:17     ` Alan McKinnon
2010-10-07 19:54 ` [gentoo-user] " Alan McKinnon
2010-10-07 20:03 ` [gentoo-user] " Nikos Chantziaras
2010-10-07 20:03 ` [gentoo-user] " Paul Hartman
2010-10-07 22:14   ` Dale
2010-10-07 22:47     ` [gentoo-user] " Nikos Chantziaras
2010-10-07 23:17       ` Dale
2010-10-07 23:24         ` Nikos Chantziaras
2010-10-07 23:31           ` Dale
2010-10-07 23:52             ` Alan McKinnon
2010-10-08  8:50     ` [gentoo-user] " Neil Bothwick
2010-10-08 14:53       ` Dale
2010-10-07 22:10 ` Peter Humphrey
2010-10-07 22:24   ` Dale
2010-10-07 22:49     ` [gentoo-user] " Nikos Chantziaras
2010-10-07 23:15       ` Dale
2010-10-08  9:47       ` Arttu V.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox