View previous topic :: View next topic |
Author |
Message |
Rroet Apprentice
Joined: 27 May 2002 Posts: 176 Location: The Hague, The Netherlands
|
Posted: Fri Jul 19, 2002 9:10 pm Post subject: Circular Dependencies? |
|
|
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 |
|
|
trythil Tux's lil' helper
Joined: 06 Jun 2002 Posts: 123 Location: RHIT, Terre Haute, IN, USA
|
Posted: Sat Jul 20, 2002 12:10 am Post subject: |
|
|
-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 !
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 |
|
|
Lasker Guru
Joined: 17 Jul 2002 Posts: 445
|
Posted: Sat Jul 20, 2002 1:01 am Post subject: |
|
|
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 |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Sat Jul 20, 2002 9:41 am Post subject: |
|
|
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 |
|
|
|