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 1QDP6x-0006th-3t for garchives@archives.gentoo.org; Fri, 22 Apr 2011 22:46:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 38031E0441; Fri, 22 Apr 2011 22:44:22 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id D4FD7E0441 for ; Fri, 22 Apr 2011 22:44:21 +0000 (UTC) Received: by wyi11 with SMTP id 11so873905wyi.40 for ; Fri, 22 Apr 2011 15:44:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=pOB2mq6P7el2bl6Z8xEwG4cW7bPuFw/x+WgjaaBvLPQ=; b=t0p8T7K7ux3dXYi/IkfeWaFdn+krklCK1YkG3oh833dhZ3Xa7wVNqlFlX9ZSN1bFyF 4Fhoz3/UXMG72UdwYgWubN8d/Bc71Ibsdlnqe61Y1cXC4Nl0ssqI6r5p60A0coBKZSSh x0cI8cL9agLD/KsXmt8vaqrOdRwNHHNrb3ucU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=MlUP9M+hlfbutdsKS5kdTmBUEW4Ine0jH12Do7yefN13UyKcDwka+ID7crxUCBCrTr tn6kPYYV9wgq8R2M4+qXO3VTdt7blaRbiipBZ4wYFaj0OC55rqv5002Fs8V/7iJ+sMxz vZySniULnsizP8PFOwZyU4HsM0cHw/JE0zSsw= Received: by 10.227.140.11 with SMTP id g11mr1554797wbu.57.1303512261081; Fri, 22 Apr 2011 15:44:21 -0700 (PDT) Received: from nazgul.localnet (196-215-19-231.dynamic.isadsl.co.za [196.215.19.231]) by mx.google.com with ESMTPS id bd8sm1976082wbb.14.2011.04.22.15.44.18 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 22 Apr 2011 15:44:20 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Building pygtk-2.22.0-r1 fails. Help, please! Date: Sat, 23 Apr 2011 00:43:45 +0200 User-Agent: KMail/1.13.6 (Linux/2.6.38-ck; KDE/4.6.2; x86_64; ; ) Cc: Alan Mackenzie References: <20110422180508.GA17715@acm.acm> In-Reply-To: <20110422180508.GA17715@acm.acm> 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" Content-Transfer-Encoding: 7bit Message-Id: <201104230043.45952.alan.mckinnon@gmail.com> X-Archives-Salt: X-Archives-Hash: c5a0dc9d4454d3dbb44d782b66dcd501 Apparently, though unproven, at 20:05 on Friday 22 April 2011, Alan Mackenzie did opine thusly: > Hi, Gentoo. > > In my attempt to 'emerge --update --deep xfce4-meta', one sole package > is refusing to build, namely pygtk. > > Its log file displays many (perhaps 100) error lines like: > > Could not write method AtkObject.get_attributes: No ArgType for > AtkAttributeSet* > > . The command that caused all these errors was: > > libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/usr/include/python2.6 -I/usr/include/python2.6 -pthread > -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I./gtk > -I/usr/lib64/python2.6/site-packages/numpy/core/include -pthread > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -O2 -pipe -march=athlon64 -Wall > -fno-strict-aliasing -std=c9x -MT pango_la-pangomodule.lo -MD -MP -MF > .deps/pango_la-pangomodule.Tpo -c pangomodule.c -fPIC -DPIC -o > .libs/pango_la-pangomodule.o > > . If anybody knows how to fix this, or a more appropriate place to ask > for help, please tell me. > > Thanks in advance! This one might be tricky. Here's a tip: include version numbers of packages that are giving trouble, and whether you run stable, testing or (god forbid!) a mixture - this can be rather important in guiding one to what to do next (a process mostly defined by instinct rather than by say reason) The error looks like an API break between pygtk and whatever provides AtkObject. That is part of the gtk accessibility toolkit, and the relevant files come out of a package called atk. My first guess is that pygtk and atk are now out of sync on your machine. Try this: emerge -av1 atk emerge -av1 pygtk Post back if that doesn't work. Another tip: search bugs.gentoo.org first before posting - oftentimes theproblem is already known and reported on. In this specific case however, I didn't find anything. -- alan dot mckinnon at gmail dot com