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, 01:25 AM
Juan Luis Pérez Pérez
Default Circular dependencies.

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

!!! catalyst: Stage build aborting due to error.

Traceback (most recent call last):
File "/usr/lib/catalyst/catalyst", line 209, in build_target
File "modules/generic_stage_target.py", line 1260, in run
File "modules/generic_stage_target.py", line 1209, in run_local
raise CatalystError,"Stage build aborting due to error."
!!! catalyst: Error encountered during run of target stage3
Catalyst aborting....
lockfile does not exist

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?

Juan Luis Pérez Pérez
Website: http://www.juanluperez.com
Registered GNU/Linux user #408294 according to counter.li.org
Por favor, no adjunte documentos en formatos "doc", "ppt", sino en
algún formato estándar como "html", "pdf", "rtf", "odt" o "txt".
Cf: http://www.gnu.org/philosophy/no-word-attachments.es.html

Thread Tools

All times are GMT. The time now is 05:12 PM.

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