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 1Nn1fn-0002f8-RF for garchives@archives.gentoo.org; Thu, 04 Mar 2010 03:24:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1E64DE0B84; Thu, 4 Mar 2010 03:24:21 +0000 (UTC) Received: from ryoko.agaffney.org (ryoko.agaffney.org [208.111.39.223]) by pigeon.gentoo.org (Postfix) with ESMTP id DB683E0B84 for ; Thu, 4 Mar 2010 03:24:20 +0000 (UTC) Received: from [192.168.0.10] (71-91-202-189.dhcp.stls.mo.charter.com [71.91.202.189]) (Authenticated sender: agaffney) by ryoko.agaffney.org (Postfix) with ESMTP id 1AF095E674 for ; Wed, 3 Mar 2010 21:24:20 -0600 (CST) Message-ID: <4B8F27E3.3020607@gentoo.org> Date: Wed, 03 Mar 2010 21:24:19 -0600 From: Andrew Gaffney User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100206 Thunderbird/3.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 To: gentoo-catalyst@lists.gentoo.org Subject: Re: [gentoo-catalyst] Circular dependencies. References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7b0b1b0a-a5b2-4876-ab98-66bec1c7d33e X-Archives-Hash: 27aefb1adec5b4eea1059d66a1683ee4 The x86 autobuilds have been affected by this same issue for the past 2 w= eeks. All other architectures have been fine. I haven't taken the time to inves= tigate it yet. On 03/03/2010 08:25 PM, Juan Luis P=E9rez P=E9rez wrote: > I'm having circular dependencies issue starting with portage snapshot > 20100216. When I use 20100125 snapshot there is no problem. >=20 > When doing catalyst -f stage3.spec, it throws this error: >=20 >>>> Regenerating /etc/ld.so.cache... > emerge --quiet --usepkg --buildpkg --newuse --oneshot --nodeps virtual/= portage > !!! CANNOT IMPORT HTTP.CLIENT: cannot import name HTTPSConnection > emerge --quiet --usepkg --buildpkg --newuse -e system > !!! CANNOT IMPORT HTTP.CLIENT: cannot import name HTTPSConnection >=20 >=20 > [nomerge ] sys-devel/automake-1.11.1 > [ebuild N ] sys-apps/help2man-1.36.4-r1 USE=3D"nls" > [ebuild N ] dev-perl/Locale-gettext-1.05-r1 > [ebuild R ] dev-lang/perl-5.8.8-r8 USE=3D"berkdb* gdbm* -build*= " > [ebuild N ] sys-libs/gdbm-1.8.3-r4 USE=3D"berkdb" > [ebuild N ] sys-libs/db-4.7.25_p4 USE=3D"-doc -java -nocxx -t= cl -test" > [ebuild NS ] sys-devel/automake-1.10.3 [1.11.1] >=20 > * Error: circular dependencies: >=20 > ('ebuild', '/', 'dev-lang/perl-5.8.8-r8', 'merge') depends on > ('ebuild', '/', 'sys-libs/gdbm-1.8.3-r4', 'merge') (buildtime) > ('ebuild', '/', 'sys-libs/db-4.7.25_p4', 'merge') (buildtime) > ('ebuild', '/', 'sys-libs/gdbm-1.8.3-r4', 'merge') depends on > ('ebuild', '/', 'sys-libs/db-4.7.25_p4', 'merge') (buildtime) > ('ebuild', '/', 'dev-perl/Locale-gettext-1.05-r1', 'merge') depends on > ('ebuild', '/', 'dev-lang/perl-5.8.8-r8', 'merge') (buildtime) > ('ebuild', '/', 'sys-apps/help2man-1.36.4-r1', 'merge') depends on > ('ebuild', '/', 'dev-perl/Locale-gettext-1.05-r1', 'merge') (buildtim= e) > ('ebuild', '/', 'dev-lang/perl-5.8.8-r8', 'merge') (buildtime) > ('ebuild', '/', 'sys-libs/db-4.7.25_p4', 'merge') depends on > ('ebuild', '/', 'sys-devel/automake-1.10.3', 'merge') (buildtime) > ('ebuild', '/', 'sys-devel/automake-1.10.3', 'merge') depends on > ('ebuild', '/', 'dev-lang/perl-5.8.8-r8', 'merge') (buildtime) > ('ebuild', '/', 'sys-apps/help2man-1.36.4-r1', 'merge') (buildtime) >=20 > * Note that circular dependencies can often be avoided by temporarily > * disabling USE flags that trigger optional dependencies. >=20 > !!! catalyst: run script failed. >=20 >=20 > Traceback (most recent call last): > File "modules/generic_stage_target.py", line 1204, in run_local > "run script failed.",env=3Dself.env) > File "/usr/lib/catalyst/modules/catalyst_support.py", line 542, in cm= d > raise CatalystError,myexc > CatalystError > None >=20 > !!! catalyst: Stage build aborting due to error. >=20 > Traceback (most recent call last): > File "/usr/lib/catalyst/catalyst", line 209, in build_target > mytarget.run() > File "modules/generic_stage_target.py", line 1260, in run > apply(getattr(self,x)) > File "modules/generic_stage_target.py", line 1209, in run_local > raise CatalystError,"Stage build aborting due to error." > CatalystError > !!! catalyst: Error encountered during run of target stage3 > Catalyst aborting.... > lockfile does not exist > '/var/tmp/catalyst/tmp/default/stage3-i686-kmdevelop-20100303/.catalyst= _lock' >=20 > Here is my spec file: >=20 > subarch: i686 > target: stage3 > version_stamp: 20100303 > rel_type: default > profile: default/linux/x86/10.0/desktop > snapshot: 20100303 > source_subpath: default/stage2-i686-20100303 >=20 >=20 > I have no idea about how to deal with circular dependencies in catalyst= ... > Is there any change in portage tree provoking this issue? >=20 --=20 Andrew Gaffney http://dev.gentoo.org/~aga= ffney/ Gentoo Linux Developer Catalyst/Genkernel + Release Engineerin= g Lead