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 1P3zqU-0008Vm-52 for garchives@archives.gentoo.org; Thu, 07 Oct 2010 23:25:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A334FE099B; Thu, 7 Oct 2010 23:25:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 68A43E099B for ; Thu, 7 Oct 2010 23:25:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 1EECA1B424E for ; Thu, 7 Oct 2010 23:25:31 +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 FUvSodh97kBj for ; Thu, 7 Oct 2010 23:25:25 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 409ED1B4312 for ; Thu, 7 Oct 2010 23:25:22 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P3zpu-0006Dt-1J for gentoo-user@gentoo.org; Fri, 08 Oct 2010 01:25:18 +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 01:25:18 +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 01:25:18 +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 02:24:47 +0300 Organization: Lucas Barks Message-ID: References: <4CAE2230.8020603@gmail.com> <4CAE465F.8090005@gmail.com> <4CAE5508.2050503@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: <4CAE5508.2050503@gmail.com> X-Archives-Salt: d1d42f51-e7b9-4cf2-b04c-05b67600d18a X-Archives-Hash: e1f65f226157de3e04d378fc46d61ffc 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 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".