Gentoo Archives: gentoo-user

From: Nikos Chantziaras <realnc@×××××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: qt3support USE flag. Is it needed now?
Date: Thu, 07 Oct 2010 22:50:55
Message-Id: i8lild$23r$1@dough.gmane.org
In Reply to: Re: [gentoo-user] qt3support USE flag. Is it needed now? by Dale
1 On 10/08/2010 01:14 AM, Dale wrote:
2 > Paul Hartman wrote:
3 >> On Thu, Oct 7, 2010 at 2:40 PM, Dale<rdalek1967@×××××.com> wrote:
4 >>> Hi,
5 >>>
6 >>> I have a question. I'm using KDE4, about to switch to 4.5.2. Do I need
7 >>> qt3support anymore? I'm talking about the USE flag qt3support. I run
8 >>> into
9 >>> blocks sometimes and I know KDE3 needed qt3. I'm just curious if I
10 >>> can get
11 >>> rid of this USE flag now. I only have KDE4 installed. No more KDE3 left
12 >>> that I know of.
13 >> Going along with what Alan said. qt3support does not use Qt 3 at all.
14 >> It just puts something like a Qt 3-compatible API into Qt 4, to make
15 >> porting Qt 3 to Qt 4 apps easier. It is largely insignifcant to you
16 >> (since it's not pulling in qt3 packages).
17 >>
18 >> If you have any packages that require this USE flag, their ebuild will
19 >> require this USE flag. So disable it, emerge --deep --newuse world and
20 >> see if it complains. If it does, re-enable and continue life with
21 >> qt3support as if nothing ever happened. :)
22 >>
23 >
24 > Just picking the last message to reply to so this is for everyone who
25 > has chimed in so far.
26 >
27 > I may remove the USE flag and just see what blows up. I may copy over
28 > some binaries so that I can just use -k and not have to wait on the
29 > compiles. I would think if I remove it that something would pitch all
30 > holy hell about it if it has to have it. I'm sure it would be caught at
31 > some point and I would know it then for sure.
32 >
33 > I'm not sure if I have anything on here that must have qt3support. Is
34 > there a way to know for sure? Maybe some obscure command that I am not
35 > familiar with?
36
37 revdep-rebuild will help. The qt3support USE flag is nothing magical;
38 it simply pulls the "x11-libs/qt-qt3support" as a dependency. This
39 package installs the /usr/lib/qt4/libQt3Support.so.* libraries. So if
40 you have binaries that try to load this lib, revdep-rebuild will find them.
41
42 And in general, if *any* binary you try to run aborts with something
43 like "libQt3Support.so not found" or similar, then you know it needs
44 qt3support.

Replies

Subject Author
Re: [gentoo-user] Re: qt3support USE flag. Is it needed now? Dale <rdalek1967@×××××.com>