From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1P3zIc-0005dA-SU for garchives@archives.gentoo.org; Thu, 07 Oct 2010 22:50:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1A5D5E0A62; Thu, 7 Oct 2010 22:50:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D75C2E0A62 for ; Thu, 7 Oct 2010 22:50:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 8E29F1B425B for ; Thu, 7 Oct 2010 22:50:13 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -2.895 X-Spam-Level: X-Spam-Status: No, score=-2.895 required=5.5 tests=[AWL=-0.296, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7MMqbemo6Nit for ; Thu, 7 Oct 2010 22:50:07 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 064CD1B4033 for ; Thu, 7 Oct 2010 22:50:07 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P3zHn-000438-IZ for gentoo-user@gentoo.org; Fri, 08 Oct 2010 00:50:03 +0200 Received: from athedsl-378060.home.otenet.gr ([79.131.28.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Oct 2010 00:50:03 +0200 Received: from realnc by athedsl-378060.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Oct 2010 00:50:03 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: qt3support USE flag. Is it needed now? Date: Fri, 08 Oct 2010 01:47:14 +0300 Organization: Lucas Barks Message-ID: References: <4CAE2230.8020603@gmail.com> <4CAE465F.8090005@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-378060.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100927 Thunderbird/3.1.4 In-Reply-To: <4CAE465F.8090005@gmail.com> X-Archives-Salt: 9a3a20aa-0c68-4cb2-8c3f-e90ae896e336 X-Archives-Hash: 5190a8c7a307db4abb78500094286056 On 10/08/2010 01:14 AM, Dale wrote: > Paul Hartman wrote: >> On Thu, Oct 7, 2010 at 2: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. >> 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.