Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164054 - kde-base/dcopperl-3.5.0 wants to downgrade kdelibs-3.5.6, causing a version conflict
Summary: kde-base/dcopperl-3.5.0 wants to downgrade kdelibs-3.5.6, causing a version c...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-27 14:33 UTC by Andreas Arens
Modified: 2007-01-27 15:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Arens 2007-01-27 14:33:15 UTC
The ebuild contains a limitation to to MAXKDEVER=3.5.5
which is causing the problem.

Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. emerge --puvD world
3.

Actual Results:  
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/kdelibs-3.5.5-r7', 'merge') pulled in by
  ('ebuild', '/', 'kde-base/dcopperl-3.5.0', 'nomerge')

('ebuild', '/', 'kde-base/kdelibs-3.5.6', 'nomerge') pulled in by
  ('ebuild', '/', 'kde-base/qtruby-3.5.6', 'nomerge')
  ('ebuild', '/', 'kde-base/korundum-3.5.6', 'nomerge')
  ('ebuild', '/', 'kde-base/smoke-3.5.6', 'nomerge')
  ('ebuild', '/', 'kde-base/kdenetwork-filesharing-3.5.6', 'nomerge')



Expected Results:  
Normal merge

Portage 2.1.2-r4 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.9
Timestamp of tree: Sat, 27 Jan 2007 14:01:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-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/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="de en"
MAKEOPTS="-j1"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aiglx alsa amd64 apache2 arts asf audiofile avi berkdb bitmap-fonts bzip2 cairo cdparanoia cdr cli cracklib crypt cscope css ctype cups curl curlwrappers dba dbm dbus dga dio divx4linux djbfft dlloader dri dts dv dvd dvdr dvdread eds emboss emu-linux-x86 encode esd exif expat fam fame ffmpeg firefox flac flatfile fontconfig foomaticdb fortran ftp gcj gd gdbm ggi gif glitz glut gnome gnutls gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml hal iconv ieee1394 imagemagick imlib ipv6 isdnlog jack java javascript jbig jpeg jpeg2k kde kdeenablefinal lcms ldap libg++ libwww lirc lm_sensors lzo mad matroska mbox mhash mikmod mime mjpeg mmap mng motif mp3 mp4 mpeg musepack mysql ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis opengl oss pam pcre pdf pdflib perl php plotutils png posix ppds pppd python qt qt3 qt4 quicktime readline reflection rle samba sasl sdl session sharedext sharedmem slp sndfile sockets sox speex spell spl ssl svg swat symlink sysvipc szip tcltk tcpd tetex theora threads tidy tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb v4l v4l2 vcd vorbis wifi wmf x264 xface xine xinerama xinetd xml xml2 xmlrpc xorg xpm xsl xv xvid xvmc yv12 zlib" ALSA_CARDS="emu10k1,via82xx,bt87x" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia nv v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Increasing the MAXKDEVER var to 3.5.6 seems to solves the problem. There shouldn't be any visible difference for dcopperl between 3.5.5 and 3.5.6.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-27 15:06:02 UTC
I've bumped it to 3.5.6 even if there are no differences, so that it does not require the tarballs of the oldest kde, and this should fix it.

Thanks for reporting.