Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] KDE dependency chaos
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
Karsten from Berlin
Guru
Guru


Joined: 28 Feb 2004
Posts: 446
Location: Berlin/Germany

PostPosted: Mon Feb 04, 2008 11:21 am    Post subject: [solved] KDE dependency chaos Reply with quote

Hi folks,

when I try to do an 'emerge -uD --newuse world' I get the following:

Code:

Calculating world dependencies /
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

('installed', '/', 'kde-base/kdelibs-3.5.7-r3', 'nomerge') pulled in by
  ('installed', '/', 'kde-base/pykde-3.5.7', 'nomerge')

('ebuild', '/', 'kde-base/kdelibs-3.5.8-r3', 'merge') pulled in by
  ('ebuild', '/', 'kde-base/kscreensaver-3.5.8', 'merge')
  ('installed', '/', 'app-office/kugar-1.6.2', 'nomerge')
  ('installed', '/', 'app-office/koffice-libs-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/kate-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/khelpcenter-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kde-i18n-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/klipper-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkcal-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kcontrol-3.5.8-r2', 'merge')
  ('installed', '/', 'app-office/kplato-1.6.2', 'nomerge')
  ('ebuild', '/', 'kde-base/kicker-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kode-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkpimexchange-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkdenetwork-3.5.8', 'merge')
  ('installed', '/', 'app-office/koffice-data-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/kaddressbook-3.5.8', 'merge')
  ('installed', '/', 'app-i18n/koffice-i18n-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/kcalc-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/ksnapshot-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kdesu-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kdeprint-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kghostview-3.5.8', 'merge')
  ('installed', '/', 'app-office/kformula-1.6.2', 'nomerge')
  ('ebuild', '/', 'kde-base/ktnef-3.5.8', 'merge')
  ('installed', '/', 'net-misc/kwebget-0.8.1', 'nomerge')
  ('ebuild', '/', 'kde-base/kdebase-kioslaves-3.5.8', 'merge')
  ('installed', '/', 'net-p2p/ktorrent-2.2.4', 'nomerge')
  ('ebuild', '/', 'kde-base/certmanager-3.5.8', 'merge')
  ('installed', '/', 'app-office/krita-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/kontact-3.5.8', 'merge')
  ('installed', '/', 'app-office/kexi-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/kicker-applets-3.5.8', 'merge')
  ('installed', '/', 'dev-libs/libmcs-0.6.0', 'nomerge')
  ('ebuild', '/', 'kde-base/libkdepim-3.5.8', 'merge')
  ('installed', '/', 'app-office/kspread-1.6.2', 'nomerge')
  ('installed', '/', 'app-office/kpresenter-1.6.3', 'nomerge')
  ('installed', '/', 'app-office/kivio-1.6.2', 'nomerge')
  ('installed', '/', 'app-office/koshell-1.6.2', 'nomerge')
  ('ebuild', '/', 'kde-base/korganizer-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkonq-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kdialog-3.5.8', 'merge')
  ('installed', '/', 'app-office/kchart-1.6.3', 'nomerge')
  ('ebuild', '/', 'kde-base/khotkeys-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kcminit-3.5.8', 'merge')
  ('installed', '/', 'app-office/karbon-1.6.2', 'nomerge')
  ('ebuild', '/', 'kde-base/kdebase-data-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkpimidentities-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/libkholidays-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kdepim-kresources-3.5.8', 'merge')
  ('ebuild', '/', 'kde-base/kdeartwork-kscreensaver-3.5.8', 'merge')
  ('installed', '/', 'app-office/kword-1.6.3-r2', 'nomerge')

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.

!!! Depgraph creation failed.


What the f*** is going on here? I have no idea, what's wrong.

Here's my /etc/portage-stuff:

Code:

root@zz.xxxxx.de portage # for n in `ls -1 package.*`; do echo -e "\n\n$n:\n"; cat $n; done;


package.keywords:

app-admin/keepassx ~x86
x11-misc/googleearth ~x86


package.mask:

>=x11-drivers/nvidia-drivers-100.14.01


package.use:

app-emulation/virtualbox-bin additions
media-libs/alsa-lib midi
sys-apps/pciutils -zlib
root@zz.xxxxx.de portage #


Here my 'emerge --info':

Code:

Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23.9-kbe i686)
=================================================================
System uname: 2.6.23.9-kbe i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Timestamp of tree: Mon, 04 Feb 2008 01:47:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.intergenia.de http://ftp.du.se/pub/os/gentoo http://pandemonium.tiscali.de/pub/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac ace acl acpi alsa amarok audacious automount bash-completion berkdb bitmap-fonts bzip2 cairo cddb cdparanoia cdr cli compress cracklib crypt cups dbus divx dri dvd dvdr dvdread eds encode ethereal fam fat fbdev fbsplash ffmpeg firefox font-server foomaticdb freetype ftp gdbm gif gimp gimpprint gkrellm gstreamer gtk gtk2 hal iconv java jboss jfs jmx jpeg kde kdeenablefinal kdehiddenvisibility lm_sensors logrotate mad mikmod mmx motif mp3 mp4 mpeg mplayer mudflap ncurses nls nptl nptlonly nsplugin ntfs nvidia ogg opengl openmp pam pcre pdf perl png python qt3 qt3support qt4 quicktime rdesktop readline real reiserfs rpm samba sasl screen sdl session sftp speedo spell spl sse sse2 ssl subversion svg syslog tcpd thunderbird tiff truetype truetype-fonts type1 type1-fonts unicode usb userlocales vcd vnc vorbis win32codecs wma x86 xcomposite xfs xine xml xorg xscreensaver xv zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="apm vesa vga fbdev nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Any help appreciated...
_________________
Heaven: The police are British, the chefs Italian, the mechanics German, the lovers French and it's organized by the Swiss.
Hell: The police are German, the chefs British, the mechanics French, the lovers Swiss and it's organized by the Italians.


Last edited by Karsten from Berlin on Mon Feb 04, 2008 12:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
Veldrin
Veteran
Veteran


Joined: 27 Jul 2004
Posts: 1740
Location: Zurich, Switzerland

PostPosted: Mon Feb 04, 2008 11:27 am    Post subject: Reply with quote

pykde is not marked stable... if you need it, add it to /etc/portage/package.keywords.

And as it is no longer part of kdebindings-meta you could remove it.


Last edited by Veldrin on Mon Feb 04, 2008 11:30 am; edited 1 time in total
Back to top
View user's profile Send private message
V-Li
Developer
Developer


Joined: 03 Jan 2006
Posts: 597

PostPosted: Mon Feb 04, 2008 11:27 am    Post subject: Reply with quote

Unmask pykde-3.5.8. Please, search the forums, this has been answered before.
_________________
Christian Faulhammer, Gentoo Lisp project, GNU Emacs wrangler
http://www.gentoo.org/proj/en/lisp/ #gentoo-lisp on FreeNode

http://gentoo.faulhammer.org/
Back to top
View user's profile Send private message
Karsten from Berlin
Guru
Guru


Joined: 28 Feb 2004
Posts: 446
Location: Berlin/Germany

PostPosted: Mon Feb 04, 2008 12:16 pm    Post subject: Reply with quote

Hey, thanx a lot.

I could not see the wood for the trees. That pykde was the problem maker I couldn't see that fast.
_________________
Heaven: The police are British, the chefs Italian, the mechanics German, the lovers French and it's organized by the Swiss.
Hell: The police are German, the chefs British, the mechanics French, the lovers Swiss and it's organized by the Italians.
Back to top
View user's profile Send private message
V-Li
Developer
Developer


Joined: 03 Jan 2006
Posts: 597

PostPosted: Mon Feb 04, 2008 12:52 pm    Post subject: Reply with quote

Anyway you should demerge kde-base/pykde completely, as it will be deprecated soon.
_________________
Christian Faulhammer, Gentoo Lisp project, GNU Emacs wrangler
http://www.gentoo.org/proj/en/lisp/ #gentoo-lisp on FreeNode

http://gentoo.faulhammer.org/
Back to top
View user's profile Send private message
Karsten from Berlin
Guru
Guru


Joined: 28 Feb 2004
Posts: 446
Location: Berlin/Germany

PostPosted: Mon Feb 04, 2008 1:23 pm    Post subject: Reply with quote

Did that already directly after the answers.

It's currently all compiling as it should.
_________________
Heaven: The police are British, the chefs Italian, the mechanics German, the lovers French and it's organized by the Swiss.
Hell: The police are German, the chefs British, the mechanics French, the lovers Swiss and it's organized by the Italians.
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