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

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Raistlfiren
Tux's lil' helper
Tux's lil' helper


Joined: 02 Oct 2005
Posts: 100

PostPosted: Thu Oct 12, 2006 12:59 am    Post subject: Cedega + Circular Dependencies Reply with quote

I was in the process of trying to emerge cedega-2.5.3 on my amd64 system when I encountered this error :

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

ebuild / app-emulation/cedega-5.2.3 merge depends on
ebuild / dev-python/pygtk-2.8.6 merge (medium)
ebuild / dev-python/pygtk-2.8.6 merge depends on
ebuild / dev-python/pycairo-1.0.2 merge (hard)
ebuild / dev-python/pycairo-1.0.2 merge depends on
ebuild / dev-python/pygtk-2.8.6 merge (hard)

So I edited my package.mask and package.keywords and unmasked those packages, but when I did, I then got this error :

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

ebuild / dev-python/pygtk-2.10.1 merge depends on
ebuild / dev-python/pycairo-1.0.2 merge (hard)
ebuild / app-emulation/cedega-5.2.3 merge depends on
ebuild / dev-python/pygtk-2.10.1 merge (medium)
ebuild / dev-python/pycairo-1.0.2 merge depends on
ebuild / dev-python/pygtk-2.10.1 merge (hard)

I also then tryed to do =dev-python/pycairo-2.8.6, to unmask only that package, but it still did not work. I have a cron job for emerge --sync to run every morning, so I don't really see what the issue is. These are my package.keys, package.mask, and package.unmask.

Unmask
Code:
dev-libs/glib
x11-libs/gtk+
dev-python/pygobject
dev-python/pycairo
dev-python/pygtk
net-analyzer/scanlogd
www-apps/phpBB
games-fps/cube
dev-util/gambas
=sys-devel/gcc-4.1.0-r1
media-libs/imlib2_loader
x11-apps/mesa-progs
dev-libs/exml
net-im/ayttm
net-im/gaim
x11-plugins/gaim-encryption
x11-plugins/guifications
games-misc/typespeed
dev-libs/gmp

Keywords
Code:
dev-libs/glib ~amd64
x11-libs/cairo ~amd64
x11-libs/gtk+ ~amd64
dev-python/pygobject ~amd64
dev-python/pygtk ~amd64
net-www/mod_bw ~amd64
www-apps/dspam-web ~amd64
mail-filter/dspam ~amd64
net-news/raggle ~amd64
games-strategy/freecraft x86
net-analyzer/nikto ~amd64
net-analyzer/ntop ~amd64
net-analyzer/scanlogd ~amd64
app-admin/analog ~amd64
www-apps/ampache ~amd64
www-apps/phpBB ~amd64
net-analyzer/cacti ~amd64
www-misc/visitors ~x86
sys-kernel/mm-sources ~amd64
www-apps/viewcvs ~amd64
www-apps/websvn ~amd64
www-apps/sitebar ~amd64
games-strategy/scorched3d ~amd64
www-apps/postfixadmin ~x86
app-admin/tripwire ~amd64
games-fps/soldieroffortune ~amd64
media-libs/glitz ~amd64
x11-wm/compiz ~amd64
x11-wm/wmii ~amd64
games-puzzle/pingus -amd64
games-fps/cube ~amd64
dev-util/kdevelop ~amd64
dev-db/mysql ~amd64
net-www/mod_security ~amd64
games-fps/quake3 ~amd64
x11-libs/wxGTK ~amd64
dev-java/sun-jdk ~amd64
virtual/jdk ~amd64
dev-java/ant-tasks ~amd64
dev-java/java-config-wrapper ~amd64
dev-java/java-config ~amd64
dev-java/javatoolkit ~amd64
dev-java/ant-core ~amd64
dev-util/eclipse-sdk ~amd64
media-video/tovid ~amd64
media-plugins/xmms-blursk ~amd64
=sys-power/acpi-0.09 ~amd64
net-p2p/ktorrent ~amd64
media-video/nvidia-glx ~amd64
media-video/nvidia-kernel ~amd64
x11-drivers/nvidia-drivers ~amd64
net-ftp/kftpgrabber ~amd64
x11-drivers/xf86-input-evdev
rox-extra/picky ~x86
dev-libs/mpfr ~amd64
dev-libs/gmp ~amd64
x11-misc/trayer ~amd64
x11-themes/fvwm-crystal ~amd64
app-editors/enscribe -*
x11-wm/e -*
x11-libs/ewl -*
x11-libs/evas -*
x11-libs/ecore -*
x11-libs/esmart -*
x11-libs/etk -*
x11-misc/engage -*
x11-misc/iconbar -*
x11-misc/entrance -*
x11-plugins/e_modules -*
media-libs/imlib2 -*
media-libs/edje -*
media-libs/epsilon -*
media-libs/epeg -*
media-libs/emotion -*
dev-libs/eet -*
dev-libs/embryo -*
dev-libs/engrave -*
dev-db/edb -*
dev-util/e_utils -*
net-news/erss -*
app-misc/examine -*
app-misc/evidence -*
media-gfx/elicit -*
media-gfx/entice -*
media-gfx/exhibit -*
media-video/eclair -*
x11-apps/mesa-progs
x11-misc/xkeyboard-config
media-fonts/font-bh-type1
x11-proto/randrproto
dev-python/pycrypto
sys-apps/portage
sys-apps/man
x11-base/xorg-x11
x11-drivers/xf86-input-elographics
x11-proto/xproto
x11-misc/util-macros
x11-proto/inputproto
x11-proto/kbproto
x11-libs/libX11
x11-proto/xextproto
x11-proto/bigreqsproto
x11-libs/libXau
x11-proto/xf86bigfontproto
x11-libs/libXdmcp
x11-proto/xcmiscproto
x11-libs/xtrans
x11-libs/libXext
x11-libs/libXxf86misc
x11-proto/xf86miscproto
x11-libs/liblbxutil
x11-proto/compositeproto
x11-libs/libXrender
x11-proto/renderproto
x11-libs/libxkbfile
x11-apps/xkbcomp
x11-proto/damageproto
x11-proto/resourceproto
x11-libs/libXres
x11-proto/xf86dgaproto
x11-proto/videoproto
x11-base/xorg-server ~amd64
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
x11-libs/libXpm
x11-libs/libXaw
x11-libs/libXmu
x11-proto/trapproto
x11-proto/scrnsaverproto
x11-proto/recordproto
x11-libs/libXtst
x11-proto/xineramaproto
x11-apps/rgb
x11-proto/dmxproto
x11-apps/iceauth
x11-proto/fontsproto
media-fonts/font-adobe-75dpi
x11-apps/mkfontscale
x11-libs/libfontenc
media-fonts/encodings
media-fonts/font-util
x11-apps/bdftopcf
x11-libs/libXfont
x11-proto/fontcacheproto
x11-apps/mkfontdir
media-fonts/font-alias
x11-proto/xf86rushproto
media-fonts/font-misc-misc
x11-libs/libxkbui
media-fonts/font-cursor-misc
x11-proto/glproto
x11-libs/libXxf86vm
x11-proto/xf86vidmodeproto
x11-misc/makedepend
media-libs/mesa
x11-libs/libXi
x11-libs/libdrm
x11-proto/evieext
x11-libs/libdmx
x11-apps/xauth
x11-misc/xbitmaps
x11-proto/xf86driproto
x11-apps/xinit
x11-apps/xclock
x11-libs/libXft
x11-apps/xrdb
x11-wm/twm
x11-proto/fixesproto
11-proto/randrproto
x11-drivers/xf86-input-magictouch
media-fonts/font-adobe-100dpi
app-doc/xorg-docs
x11-drivers/xf86-input-hyperpen
x11-drivers/xf86-input-dynapro
x11-libs/libXScrnSaver
x11-apps/xmodmap
media-fonts/font-adobe-utopia-type1
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-video-tseng
x11-drivers/xf86-video-ark
x11-drivers/xf86-input-dmc
x11-drivers/xf86-video-via
x11-libs/libXv
x11-libs/libXvMC
x11-drivers/xf86-input-penmount
x11-drivers/xf86-input-tek4957
x11-drivers/xf86-video-dummy
x11-drivers/xf86-video-chips
x11-drivers/xf86-video-nv
x11-drivers/xf86-input-magellan
x11-drivers/xf86-input-microtouch
x11-libs/libXfixes
x11-libs/libXcomposite
x11-drivers/xf86-input-ur98
x11-drivers/xf86-video-cirrus
x11-drivers/xf86-input-evdev
x11-drivers/xf86-video-glint
media-fonts/font-bitstream-type1
x11-drivers/xf86-video-fbdev
x11-libs/libXcursor
x11-drivers/xf86-video-ati
x11-drivers/xf86-video-voodoo
x11-drivers/xf86-video-sis
x11-libs/libXinerama
x11-drivers/xf86-input-acecad
x11-drivers/xf86-input-spaceorb
x11-drivers/xf86-video-mga
x11-drivers/xf86-input-palmax
x11-drivers/xf86-input-joystick
x11-drivers/xf86-input-elo2300
x11-drivers/xf86-input-jamstudio
x11-drivers/xf86-video-i128
x11-drivers/xf86-video-vmware
x11-drivers/xf86-video-neomagic
x11-drivers/xf86-input-citron
x11-drivers/xf86-video-s3
x11-apps/xhost
x11-libs/libXxf86dga
x11-drivers/xf86-input-void
x11-drivers/xf86-input-digitaledge
x11-drivers/xf86-video-savage
x11-drivers/xf86-video-siliconmotion
x11-drivers/xf86-video-rendition
x11-drivers/xf86-input-fpit
x11-drivers/xf86-input-summa
x11-drivers/xf86-input-vmmouse
x11-drivers/xf86-video-cyrix
media-fonts/font-bh-ttf
x11-proto/printproto
x11-libs/libXp
x11-apps/setxkbmap
x11-drivers/xf86-video-s3virge
x11-drivers/xf86-video-trident
x11-drivers/xf86-video-v4l
x11-drivers/xf86-video-vesa
x11-drivers/xf86-video-tga
x11-libs/libXdamage
x11-drivers/xf86-video-tdfx
x11-drivers/xf86-video-sisusb
x11-drivers/xf86-input-aiptek
x11-drivers/xf86-video-vga
x11-drivers/xf86-input-calcomp
x11-apps/xrandr
x11-libs/libXrandr
x11-drivers/xf86-input-mutouch
x11-drivers/xf86-video-apm
x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-i810
virtual/x11
x11-themes/gentoo-xcursors
x11-misc/imake
x11-misc/xorg-cf-files
x11-libs/libXprintAppUtil
x11-libs/libXprintUtil
x11-apps/xsetroot
x11-themes/xcursor-themes
x11-apps/xcursorgen
x11-apps/xdpyinfo
x11-libs/libXevie
x11-libs/libXTrap
net-im/express -*
media-gfx/exhibit -*
x11-apps/xdm
x11-libs/libFS
x11-libs/liboldX
virtual/xft
app-emulation/wine
media-gfx/fontforge
media-libs/win32codecs
dev-util/gambas ~x86
sys-devel/gcc -*
x11-misc/gccmakedep
media-libs/imlib2_loaders -*
dev-libs/exml -*
mail-client/embrace -*
games-emulation/dosbox
net-im/ayttm x86
app-misc/entropy -*
sys-fs/evfs -*
x11-apps/xeyes ~amd64
dev-util/enhance -*
media-plugins/xmms-wma ~amd64
media-video/mplayer-bin ~amd64
app-emulation/emul-linux-x86-medialibs ~amd64
x11-terms/tilda ~amd64
dev-libs/confuse ~amd64
x11-terms/yeahconsole ~amd64
app-editors/scite ~amd64
media-gfx/ephoto -*
x11-themes/gtk-chtheme
net-im/gaim ~amd64
x11-plugins/gaim-encryption ~amd64
rox-extra/archive ~amd64
rox-base/rox-lib ~amd64
x11-plugins/guifications ~amd64
media-video/nvclock ~amd64
x11-wm/kahakai x86
x11-themes/QtCurve-KDE3 ~amd64

Mask
Code:
=app-cdr/dvd+rw-tools-6.1-r1


Any idea what would be causing this issue? Is it me? I have also tryed editing out package.keywors to add the "-*" on pygtk... No luck...

Thanks for any help and if you need any other info please ask,

Rat


Last edited by Raistlfiren on Thu Oct 12, 2006 3:06 am; edited 1 time in total
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Thu Oct 12, 2006 1:07 am    Post subject: Reply with quote

No, it's a valid dependency issue and should be reported.

I think you can work around it like this:
USE="-gtk" emerge --oneshot pycairo
emerge --oneshot pygtk pycairo
emerge cedega
Back to top
View user's profile Send private message
Raistlfiren
Tux's lil' helper
Tux's lil' helper


Joined: 02 Oct 2005
Posts: 100

PostPosted: Thu Oct 12, 2006 1:29 am    Post subject: Reply with quote

Hagar. Thanks a lot for the help. That worked like a charm. Should I report that as a bug then?

Rat
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Thu Oct 12, 2006 1:31 am    Post subject: Reply with quote

yes please :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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