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

Bug 109818

Summary: wrong dependencies for 3.5.0_beta2 split ebuilds depending on 3.5_beta1 ebuilds
Product: Gentoo Linux Reporter: Hans-Christian Armingeon <mog.johnny>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jdaluz
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Hans-Christian Armingeon 2005-10-19 07:32:55 UTC
# emerge -uDf =kde-meta-3.5.0_beta2  
Calculating dependencies \  
emerge: there are no ebuilds to satisfy  
"~kde-base/artsplugin-audiofile-3.5.0_beta2".  
(dependency required by "kde-base/kdemultimedia-meta-3.5.0_beta2" [ebuild])  
  
Portage 2.0.53_rc5 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 
2.6.13.4 x86_64) 
================================================================= 
System uname: 2.6.13.4 x86_64 AMD Athlon(tm) 64 Processor 3400+ 
Gentoo Base System version 1.12.0_pre9 
dev-lang/python:     2.3.5-r2, 2.4.2 
sys-apps/sandbox:    1.2.13 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 
sys-devel/binutils:  2.15.92.0.2-r10, 2.16.1 
sys-devel/libtool:   1.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CBUILD="x86_64-pc-linux-gnu" 
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer" 
CHOST="x86_64-pc-linux-gnu" 
CONFIG_PROTECT="/etc /lib/modules /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict userpriv" 
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
ftp://ftp.uni-muenster.de/pub/linux/distributions/gentoo 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo" 
MAKEOPTS="-j4" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="amd64 16bit 3dnowex X X509 Xaw3d a52 aac aalib accessibility accounting 
acl acpi activefilter ada adns aim aio aliaschain alsa amuled ao apache2 apm 
applet ares arts artswrappersuid artworkextra asterisk async athena atm auctex 
audiofile authdaemond automount avantgo avi bash-completion bcmath berkdb bidi 
big-tables bind-mysql bitmap-fonts bl blas blender-game bluetooth bmp 
bootsplash boundchecking bri brltty buffysize bzip2 bzlib c++ cairo calendar 
callbacks camaelon caps cdda cddb cdio cdparanoia cdr cgi chasen chroot 
clearcase clearpasswd clisp cluster cnamefix codecs corba cpudetection crypt 
cscope css ctype cups curl curlwrappers customlog daap dbase dbm dbus dbx 
dedicated devfs26 devmap dga dhcp dio directfb djbfft dlloader dlz dpms dts dv 
dvb dvd dvdr dvdread dynagraph ecc edirectory edl eds elf emacs emboss encode 
erandom esd ethereal evo examples exif extensions extraengine extras f77 faac 
faad fam fame fastcgi fax fb fbcon fbdev festival ffcall ffmpeg fftw firefox 
flac flash flatfile flexresp flood floppy-boot floppyboot floppyd florz fltk 
fluidsynth follow-xff font-server foomaticdb fortran fping fpx frascend freetts 
freetype frlargefiles frxp ftp fwdzone gb gcc-libffi gcj gd gd-external gdbm 
geoip geometry ggi gif gimpprint ginac glitz glut gnokii gnome gnome-print 
gnomedb gnutls gphoto2 gpm gps graphviz gs gsl gsm gsnd gstreamer gtk gtk2 
gtkhtml guile hal haskell howl hpn httpd hub ibm iconv icq icu idea idled idn 
ieee1394 imagemagic imagemagick imap imlib imlib2 immqt inetd inifile inkjar 
inline innodb insecure-drivers intl ipalias iproute2 ipv6 irda irmc isdn jabber 
jack jack-tmpfs java javascript jbig jce jikes jit jks jms john joystick jpeg 
jpeg2k junit jython kcal kde kdeenablefinal kerberos kig-scripting 
koffice-plugin krb4 ladcca ladspa large-domain latex lcd lcms ldap ldapsam ldb 
leim lesstif libcaca libclamav libedit libg++ libgda libsamplerate libwww lirc 
live lm_sensors logitech-mouse logrotate lua lynxkeymap lzo lzw lzw-tiff mad 
maildir maildrop mailwrapper matroska matrox mbox mbrola mcal mcve md5sum mecab 
memlimit messages mgetty mhash mikmod mime ming mjpeg mmap mng mod modelock 
mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer 
mppe-mppc msn mule multicall multipleip multiprocess multislot musepack 
musicbrainz mysql mysql41 mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh 
nas ncurses neXt netboot netcdf nethack network neural new-login nfs nis nls 
nntp non-flattened nptl nptlonly nsplugin numeric oav objc odbc offensive ofx 
ogg oggvorbis on-the-fly-crypt openexr opengl openntpd osc oscar oss pam 
pam_chroot pam_console pam_timestamp parse-clocks pascal pcap pcapnav pccts 
pcntl pcre pcsc-lite pda pdflib perforce perl pg-hier pg-intdatetime 
pg-vacuumdelay php physfs pic plotutils plugin png pnp portaudio posix postfix 
postgres povray ppds prelude pri procmail profile pwdb pxeserial pyste python 
qemu-fast qhull qt quicktime quotas radius rar rdesktop readline real remote 
resperl rhino roundrobin rpm rrdtool rtc ruby samba sametime sample sasl sblive 
scanner screen sdk sdl semanticfix sendfile sensord serial server session 
sftplogging sguil shaper shared sharedmem silc simplexml skey slang smartcard 
smime smp sms smtp smux sndfile snmp snortsam soap sockets socks5 softmmu 
softquota soundtouch sox spamassassin speex spell spl sql sqlite srp ssl 
static-modules stats stencil-buffer stream streamzap subject-rewrite subtitles 
subversion svg swat sysfs syslog sysvipc szip tcltk tcpd termcap-compat test 
tetex tga theora threads tidy tiff timidity tokenizer toolbar transcode 
transparent-proxy truetype truetype-fonts type1-fonts ucs2 udpfromto 
underscores urandom usb userlocales utf8 v4l v4l2 vcd vchroot vda vdesktop 
vhosts vim-with-x virus-scan visualization vlm vmdbmysql vmdbpostgres vorbis 
vpopmail wddx webdav wifi winbind wmf wxgtk1 wxwindows x11vnc xanim xbase xface 
xforms xfs xim xine xinerama xinetd xml xml2 xmlrpc xmms xosd xpm xprint 
xscreensaver xsl xv xvid xvmc yahoo yaz yv12 zaptel zero-penalty-hit zeroconf 
zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-10-19 08:00:18 UTC
The problem is more general, it seems that $(deprange 3.5_beta1 3.5.0_beta2) 
doesn't work as expected... any ideas? 
 
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2005-10-20 00:34:43 UTC
*** Bug 109888 has been marked as a duplicate of this bug. ***
Comment 3 Dan Armak (RETIRED) gentoo-dev 2005-10-20 04:29:09 UTC
It definitely works here, and for everyone else I've spoken to so far. 
 
It shouldn't matter, but perhaps try emerge --regen. 
 
BTW, #109888 isn't exactly a dup of this - it looks there as though the 
reporter has an old kde-functions.eclass. 
Comment 4 Hans-Christian Armingeon 2005-10-20 05:39:57 UTC
well, I changed 
 
=kde-base/kde-meta-3.5.0_beta2 
 
line to 
 
kde-base/kde-meta 
 
and now it works. 
 
Johnny 
 
Comment 5 Jose daLuz 2005-10-20 06:52:28 UTC
I was the reporter on 109888. After reading this bug, I tried emerge --regen and
saw this issue pop up with 10-12 kde packages, but not kcontrol (which I had
reported). I also noticed a big slowdown when the regen hit the kde packages,
which eventually made me realize the problem: Gentopia.

I had removed Gentopia from my PORTDIR_OVERLAY when kde 3.5_beta1 came out
because they, for some godforsaken reason, decided to release the beta1 ebuilds
*after* they were already in portage (masked), and I copied the few Gentopia
packages I used into a separate overlay.  When beta2 came out I thought that I
could include them again, but doing so seems to be why the obsolete eclass is
showing up.  Removing them from the overlay removes the problem.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-05-25 03:53:39 UTC
Reopen to dupe...
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-05-25 03:53:52 UTC

*** This bug has been marked as a duplicate of 125126 ***