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

Bug 135776

Summary: kde-functions.eclass >=1.137 breaks KDE dependencies
Product: Gentoo Linux Reporter: Anton Bolshakov <anton.bugs>
Component: EclassesAssignee: Diego Elio Pettenò (RETIRED) <flameeyes>
Status: RESOLVED FIXED    
Severity: critical CC: aries.huijzer, blitz00, carsten.milkau, daemon, kde, phajdan.jr, r_welz
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Linux   
URL: http://packages.gentoo.org/packages/?category=kde-base;name=libkdenetwork
Whiteboard:
Package list:
Runtime testing required: ---

Description Anton Bolshakov 2006-06-06 08:10:26 UTC
Somehow libkdenetwork version 3.5.2 disappeared from the portage.
here is a list of current packages:

3.5.3 ~  ~  -  -  ~  -  ~  ~  -  -  ~  ~  -
3.5.0 +  +  -  -  ~  -  +  +  -  -  +  +  -
3.4.1 +  +  -  -  +  -  +  +  -  -  +  +  -

kde won't compile anymore:

# emerge -Dupv world

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

Calculating world dependencies -
emerge: there are no ebuilds to satisfy "~kde-base/libkdenetwork-3.5.2".
(dependency required by "kde-base/kmail-3.5.2-r3" [ebuild])
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 08:17:23 UTC

*** This bug has been marked as a duplicate of 125126 ***
Comment 2 Anton Bolshakov 2006-06-06 08:27:46 UTC
Actually this is not problem of libkdenetwork 'cause the ebuild for 3.5.2 hasn't been created yet.
I just upgraded to the latest sys-apps/portage-2.1_rc4-r3

bash# emerge --info
Portage 2.1_rc4-r3 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r6 i686)
=================================================================
System uname: 2.6.16-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -pipe -march=pentium-m -fomit-frame-pointer -fforce-addr"
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/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -pipe -march=pentium-m -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.averse.net/pub/gentoo"
LINGUAS="en ru"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdr cli crypt cups curl dbus directfb dri dts eds emboss encode esd ethereal ffmpeg flac foomaticdb fortran gdbm gif gmp gpm gtk2 hal imagemagick imlib ipv6 irda isdnlog ithreads java jpeg kde kdeenablefinal libg++ libwww lirc logitech-mouse logrotate mad mikmod mmx mng motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcmcia pcre pdflib perl png pppd python qt quicktime readline reflection samba sdk sdl session slang snmp spell spl sse sse2 ssl svga tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis wifi xine xml xml2 xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_ru lirc_devices_sir userland_GNU video_cards_ati video_cards_radeon video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Anton Bolshakov 2006-06-06 08:30:33 UTC
I would like to reopen the bug because it's nothing to do with unmasking.
I'm using stable 3.5.2 version.
Please double check.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 08:30:43 UTC
*** Bug 135779 has been marked as a duplicate of this bug. ***
Comment 5 Anton Bolshakov 2006-06-06 08:38:41 UTC
Some kde dependencies (libkdenetwork 3.5.2/libksieve-3.5.3) are broken. 
Looks like the problem of the latest version of portage.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 08:40:22 UTC
Flameeyes, you might want to revert this quickly:

http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde-functions.eclass?r1=1.136&r2=1.137
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 08:58:12 UTC
Confirmed, everything back to normal w/ revision 1.136  

http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde-functions.eclass?rev=1.136&view=markup
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 08:59:45 UTC
*** Bug 135777 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 10:01:58 UTC
*** Bug 135793 has been marked as a duplicate of this bug. ***
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-06 10:12:39 UTC
I reverted kde-functions but here it works so is time to find what's broken, too.
Comment 11 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-06 10:33:35 UTC
Actually, my edit was pretty right, it's libkdenetwork-3.5.0-r3 that's missing. We relied on a misfeature all this time....
We need to resurrect libkdenetwork-3.5.0-r3 and ask for a quickstable.
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 10:53:59 UTC
*** Bug 135798 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 11:18:09 UTC
*** Bug 135804 has been marked as a duplicate of this bug. ***
Comment 14 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-06 11:41:50 UTC
*** Bug 135784 has been marked as a duplicate of this bug. ***
Comment 15 Anton Bolshakov 2006-06-06 15:48:50 UTC
Kmail ebuils has been modified:

  06 Jun 2006; Diego Petten&#1094;&#9569; <flameeyes@gentoo.org> kmail-3.5.2-r3.ebuild,
  kmail-3.5.3.ebuild:
  Remove -r3 versions for libkdenetwork and libksieve, artifacts from the kde
  split script.

The bug is closed.