Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 197198

Summary: kcontrol and arts version conflict
Product: Gentoo Linux Reporter: gunix
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description gunix 2007-10-27 07:56:58 UTC
emerge -uDpv world tells me this:

emerge -uDv world

These are the packages that would be merged, in order:

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

('ebuild', '/', 'kde-base/arts-3.5.5', 'merge') pulled in by
  ('ebuild', '/', 'kde-base/kcontrol-3.5.7-r1', 'merge')

('installed', '/', 'kde-base/arts-3.5.8', 'nomerge') pulled in by
  ('installed', '/', 'kde-base/kaddressbook-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kaddressbook-plugins-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kcalc-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kdenetwork-filesharing-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/libkdenetwork-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/ktnef-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/libkcal-3.5.7-r1', 'nomerge')
  ('installed', '/', 'kde-base/libkpimidentities-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/khelpcenter-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kgpg-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kdelibs-3.5.7-r3', 'nomerge')
  ('installed', '/', 'kde-base/kdebase-kioslaves-3.5.7-r1', 'nomerge')
  ('installed', '/', 'kde-base/kpf-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kdialog-3.5.5', 'nomerge')
  ('installed', '/', 'kde-base/certmanager-3.5.7-r1', 'nomerge')
  ('installed', '/', 'kde-base/kpersonalizer-3.5.7', 'nomerge')
  ('installed', '/', 'kde-base/kontact-3.5.7-r1', 'nomerge')
  ('installed', '/', 'kde-base/libkdepim-3.5.7-r1', '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.



Reproducible: Always

Steps to Reproduce:
1.emerge -uDpv world
2.
3.




emerge info

Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22.1 i686)
=================================================================
System uname: 2.6.22.1 i686 AMD Athlon(tm) XP 2600+
Timestamp of tree: Sat, 27 Oct 2007 07:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.1.1
dev-lang/python:     2.4.4-r5
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.17
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.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -finline-functions -mmmx -m3dnow -msse"
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/X11/app-defaults /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -finline-functions -mmmx -m3dnow -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://ds.thn.htu.se/linux/gentoo http://ftp.easynet.nl/mirror/gentoo/"
LINGUAS="en sv"
MAKEOPTS="-j2"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d accessibility acl acpi adns alsa apache2 apm arts atlas avi berkdb bindist bitmap-fonts cdparanoia cdr cli cracklib crypt cscope cups curl dga djvu doc dri dvd encode ethereal evo f77 fam fastcgi fb flac foomaticdb fortran gcj gd gdbm ggi gif ginac gphoto2 gpm guile iconv icq imagemagick imap imlib innodb ipv6 isdnlog java jpeg junit kde lcms lesstif libg++ libgda libwww mad maildir mbox mcal midi mikmod mmx motif mozilla mpeg mpi msn mudflap ncurses nls nptl nptlonly odbc oggvorbis opengl openmp oscar pam pcre pdflib perl plotutils png ppds pppd python qt quicktime readline real reflection ruby sasl scanner sdl session slang spell spl sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode v4l v4l2 videos vmf vorbis x86 xml xml2 xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-27 11:43:45 UTC
That's because you mix unstable arts with stable KDE. Either remove it from your package.keywords or use ~arch KDE as well.