FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Catalyst

 
 
LinkBack Thread Tools
 
Old 03-04-2010, 02:24 AM
Andrew Gaffney
 
Default Circular dependencies.

The x86 autobuilds have been affected by this same issue for the past 2 weeks.
All other architectures have been fine. I haven't taken the time to investigate
it yet.

On 03/03/2010 08:25 PM, Juan Luis Pérez Pérez wrote:
> I'm having circular dependencies issue starting with portage snapshot
> 20100216. When I use 20100125 snapshot there is no problem.
>
> When doing catalyst -f stage3.spec, it throws this error:
>
>>>> 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
>
>
> [nomerge ] sys-devel/automake-1.11.1
> [ebuild N ] sys-apps/help2man-1.36.4-r1 USE="nls"
> [ebuild N ] dev-perl/Locale-gettext-1.05-r1
> [ebuild R ] dev-lang/perl-5.8.8-r8 USE="berkdb* gdbm* -build*"
> [ebuild N ] sys-libs/gdbm-1.8.3-r4 USE="berkdb"
> [ebuild N ] sys-libs/db-4.7.25_p4 USE="-doc -java -nocxx -tcl -test"
> [ebuild NS ] sys-devel/automake-1.10.3 [1.11.1]
>
> * Error: circular dependencies:
>
> ('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') (buildtime)
> ('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)
>
> * Note that circular dependencies can often be avoided by temporarily
> * disabling USE flags that trigger optional dependencies.
>
> !!! catalyst: run script failed.
>
>
> Traceback (most recent call last):
> File "modules/generic_stage_target.py", line 1204, in run_local
> "run script failed.",env=self.env)
> File "/usr/lib/catalyst/modules/catalyst_support.py", line 542, in cmd
> raise CatalystError,myexc
> CatalystError
> None
>
> !!! catalyst: Stage build aborting due to error.
>
> 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'
>
> Here is my spec file:
>
> 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
>
>
> I have no idea about how to deal with circular dependencies in catalyst...
> Is there any change in portage tree provoking this issue?
>


--
Andrew Gaffney http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer Catalyst/Genkernel + Release Engineering Lead
 

Thread Tools




All times are GMT. The time now is 06:05 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org