Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Circular Dependencies?
View unanswered posts
View posts from last 24 hours

 
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
Rroet
Apprentice
Apprentice


Joined: 27 May 2002
Posts: 176
Location: The Hague, The Netherlands

PostPosted: Fri Jul 19, 2002 9:10 pm    Post subject: Circular Dependencies? Reply with quote

Hi people, seems like I have a bad case of circular dependencies.. anybody else experiencing them? I installed cups and ghostscript on my machine and l8er on I installed winex.

Now this night I did a emerge rsync and it said I had a circular dependency, Cups required Ghostscript.... Winex required cups, and ghostscript required cups... so cups and ghostscript keep requireing eachother.. I fixed it manually already, but maybe the authors of the packages can be warned so they can fix it..... Thnx in advance
Back to top
View user's profile Send private message
trythil
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2002
Posts: 123
Location: RHIT, Terre Haute, IN, USA

PostPosted: Sat Jul 20, 2002 12:10 am    Post subject: Reply with quote

-edited for clarity-

The problem is worse than just CUPS and Ghostscript. It affects anything that relies upon either piece of software, and that can get pretty messy:

Code:

root@lothlann etc # emerge --pretend --emptytree world

These are the packages that I would merge, in order.

Calculating world dependencies ...done!
!!! Error: circular dependencies:

ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdegames-3.0.2
ebuild / net-print/cups-1.1.15-r2 depends on ebuild / app-text/ghostscript-7.05.3-r1
ebuild / kde-base/kdelibs-3.0.2-r1 depends on ebuild / app-text/ghostscript-7.05.3-r1
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdeedu-3.0.2
ebuild / kde-base/kdebase-3.0.2 depends on ebuild / net-fs/samba-2.2.5
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdeutils-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdeadmin-3.0.2
ebuild / kde-base/kdeaddons-3.0.2 depends on ebuild / kde-base/kdemultimedia-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdemultimedia-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdetoys-3.0.2
ebuild / app-cdr/k3b-0.7 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdemultimedia-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdeaddons-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdebase-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdenetwork-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdepim-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdeadmin-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdeartwork-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdegames-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdetoys-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdegraphics-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdeedu-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kdeutils-3.0.2 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / media-libs/xine-lib-0.9.12-r1 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / media-gfx/pixieplus-kde-0.3-r1 depends on ebuild / kde-base/kdelibs-3.0.2-r1
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdeaddons-3.0.2
ebuild / media-video/xine-dvdnav-0.9.12 depends on ebuild / media-libs/xine-lib-0.9.12-r1
ebuild / media-video/xine-ui-0.9.12 depends on ebuild / media-libs/xine-lib-0.9.12-r1
ebuild / kde-base/kdeaddons-3.0.2 depends on ebuild / kde-base/kdenetwork-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdenetwork-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdegraphics-3.0.2
ebuild / kde-base/kdeaddons-3.0.2 depends on ebuild / kde-base/kdebase-3.0.2
ebuild / kde-base/kdeartwork-3.0.2 depends on ebuild / kde-base/kdebase-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdebase-3.0.2
ebuild / media-gfx/pixieplus-kde-0.3-r1 depends on ebuild / kde-base/kdebase-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdeartwork-3.0.2
ebuild / kde-base/kde-3.0.2 depends on ebuild / kde-base/kdepim-3.0.2
ebuild / kde-base/kdelibs-3.0.2-r1 depends on ebuild / net-print/cups-1.1.15-r2
ebuild / app-text/ghostscript-7.05.3-r1 depends on ebuild / net-print/cups-1.1.15-r2
ebuild / net-fs/samba-2.2.5 depends on ebuild / net-print/cups-1.1.15-r2
ebuild / kde-base/kdebase-3.0.2 depends on ebuild / net-print/cups-1.1.15-r2


What happen ?
Somebody set up Portage tree the bomb !

:roll:

Commenting out the ghostscript dependency in CUPS "fixes" this here, but that seems less of a fix than a nasty, destabilizing hack.
Back to top
View user's profile Send private message
Lasker
Guru
Guru


Joined: 17 Jul 2002
Posts: 445

PostPosted: Sat Jul 20, 2002 1:01 am    Post subject: Reply with quote

Seems to be fixed. I had the same problem (cups/ghostscript).
Just made a emerge rsync --clean then emerge cups again (unmerged both cups and ghostscript before).
Back to top
View user's profile Send private message
klieber
Bodhisattva
Bodhisattva


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Sat Jul 20, 2002 9:41 am    Post subject: Reply with quote

Locking this thread in favor of this one which describes the same problem.

--kurt
_________________
The problem with political jokes is that they get elected
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum