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 1OkPlQ-0007sr-7H for garchives@archives.gentoo.org; Sat, 14 Aug 2010 23:03:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E75CCE0A83 for ; Sat, 14 Aug 2010 23:03:42 +0000 (UTC) Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id AFA5EE0943 for ; Sat, 14 Aug 2010 22:39:58 +0000 (UTC) Received: by bwz18 with SMTP id 18so955283bwz.40 for ; Sat, 14 Aug 2010 15:39:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=TQCIxwieN7JCfhMfnyiKCojEwH6vo+ZFGjASWQhRmOk=; b=EmM0gClJen8dYzzzRhqyH0SJBsBWJU5gMg0IVyI9qxvnhg0/PgceHJTzDQnjMUGcsB gBMI07pnqTKYXeBiF5YBCQ6RdLKFofpx6G9X/EUKSc8o2YXFfB8xDkAjDnhVNa6HZ5Ew 5TNOfw6QJJy3Ub7mWOWk/nAPoP6zflnwISj4k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=jVKePeoQVDfJ0pRhcKuPj2GlmLrpr4K0eT4Rl/bgxi2oUo8RGX51LjwbXhy8W5G3x2 QThRR44G2nJiGsTLo6Om35YPgqf8AUC7V26sQENJy6I8Z0CHK0ccpxfGF/7spf9ixa1D lspM7oIAr2PUqxkQVzDv6vGFOfK3O7eLVlP+U= Received: by 10.204.45.136 with SMTP id e8mr2012540bkf.94.1281825598005; Sat, 14 Aug 2010 15:39:58 -0700 (PDT) Received: from [85.183.112.8] ([85.183.112.8]) by mx.google.com with ESMTPS id x13sm2888484bki.12.2010.08.14.15.39.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 14 Aug 2010 15:39:57 -0700 (PDT) Message-ID: <4C671B3C.6020307@googlemail.com> Date: Sun, 15 Aug 2010 00:39:56 +0200 From: Tamer Higazi User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100806 Lightning/1.0b2pre Thunderbird/3.1.1 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1 References: <4C6556C4.8060105@gmail.com> <4C6580A2.3040509@gmail.com> In-Reply-To: <4C6580A2.3040509@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 89c6c2f6-6f98-4d8d-a34e-d2f6c23147b2 X-Archives-Hash: 6b8a5739f0232fafed74e53789335d3d pango could be built without cairo support, the configure script should have checked if pango was built with cairo support. Tamer Am 13.08.2010 19:28, schrieb Bill Longman: > On 08/13/2010 08:22 AM, Tamer Higazi wrote: >> As you told me I merged "lafilefixer" and ran lafilefixer --justfixit >> >> then I executed revdep-rebuild which wants to remerge a huge amout of >> packages who because "libpangocairo-1.0.so.0" was missing, or couldn't >> be linked at the end, revdep-rebuild wants to emerge a package called >> "eel" which is masked: >> >> !!! All ebuilds that could satisfy "gnome-base/eel" have been masked. >> !!! One of the following masked packages is required to complete your request: >> - gnome-base/eel-2.24.1 (masked by: package.mask) >> /usr/portage/profiles/package.mask: >> # Pacho Ramos (12 Jul 2010) >> # Masked for removal in 30 days. >> # No longer developed by upstream, fails with forced as-needed (bug #277169), >> # does not compile against gnome-desktop-2.30 (bug #311563). >> >> but I want to upgrade my system, and love to solve this Pango Cairo problem.... >> >> if you have anymore ideas, I would thank you. > Do you know about the "-t" option for emerge? It shows you which package > is responsible for "pulling in" another package. > > You might also want to try "euse -I cairo" which will tell you which > packages are affected by the cairo use flag. > > Your "emerge --info" shows that you do have cairo turned on, but as Alan > states, you should show "emerge -pv pango" or "emerge -pv cairo" (or > whatever package you're trying to fix). Pango doesn't has a specific > "cairo" use flag so you may need to recompile pango's dependencies. > > Basically, what you're trying to do is step back from the package that's > giving you the trouble, and compile the packages that your problematic > package needs to function. Obviously, this is a geometric expansion to > some extent, but revdep-rebuild is there to help you solve the puzzle. > > Also, qdepends is really handy. >