From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dan.rpsys.net (5751f4a1.skybroadband.com [87.81.244.161]) by mail.openembedded.org (Postfix) with ESMTP id F3F6E77528 for ; Fri, 3 Jun 2016 13:41:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by dan.rpsys.net (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id u53DfbRl013851; Fri, 3 Jun 2016 14:41:37 +0100 Received: from dan.rpsys.net ([127.0.0.1]) by localhost (dan.rpsys.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 6Cfebsk7PCbc; Fri, 3 Jun 2016 14:41:37 +0100 (BST) Received: from hex ([192.168.3.34]) (authenticated bits=0) by dan.rpsys.net (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id u53DfXSB013846 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT); Fri, 3 Jun 2016 14:41:34 +0100 Message-ID: <1464961293.13979.20.camel@linuxfoundation.org> From: Richard Purdie To: Gary Thomas , OE-core Date: Fri, 03 Jun 2016 14:41:33 +0100 In-Reply-To: <57512CE8.4030607@mlbassoc.com> References: <57512CE8.4030607@mlbassoc.com> X-Mailer: Evolution 3.16.5-1ubuntu3.1 Mime-Version: 1.0 Subject: Re: Python3 error? X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2016 13:41:38 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Fri, 2016-06-03 at 09:08 +0200, Gary Thomas wrote: > After the change over to Python3, I'm getting this error: > > ERROR: Unable to parse /local/poky-cutting-edge/meta-gnome/recipes > -gnome/gnome-vfs/gnome-vfs_2.24.4.bb > Traceback (most recent call last): > File "/local/poky-cutting-edge/bitbake/lib/bb/siggen.py", line > 151, in > SignatureGeneratorOEBasicHash.finalise(fn='/local/poky-cutting > -edge/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb', > d=, variant=None): > try: > > taskdeps = self._build_data(fn, d) > except: > File "/local/poky-cutting-edge/bitbake/lib/bb/siggen.py", line > 104, in > SignatureGeneratorOEBasicHash._build_data(fn='/local/poky-cutting > -edge/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb', > d=): > > > tasklist, gendeps, lookupcache = > bb.data.generate_dependencies(d) > > File "/local/poky-cutting-edge/bitbake/lib/bb/data.py", line 438, > in generate_dependencies(d= object at 0x7f3d6ec78b38>): > if dep not in deps: > > deps[dep], values[dep] = > build_dependencies(dep, keys, shelldeps, varflagsexcl, d) > newdeps |= deps[dep] > > This is from a recipe in meta-openembedded > > Any ideas how to fix it? Also, this backtrace is unclear. Could you apply: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/wip&id=02d40b13690ac8e9aaad203d09d5158d2f1c16c8 and see if you get a better backtrace? If so I'd better get that patch cleaned up. Cheers, Richard