KDE 3.5.8 has been in the tree long enough and has no bugs open that should block its stabilisation. It should finally go stable now and I'd like to be in time for the 2008.0 release. I'll attach the list of packages to be stabilised next. Should I have missed a newer revision, please stabilise that. Please raise question or concerns here or bug me on IRC. Arches will be cc'ed tomorrow (27th). (Arches, should you note this bug before, please don't act till I cc you. :-) )
Created attachment 141860 [details] kde-3.5.8-package-list.txt Here's the list of packages to be stabilised.
Arches, please go for it. (mips is going to be unstable-only so I'm not cc'ing them.) If you can do bug 207663 along with this, it would be a nice bonus but it's *not* a blocker for this.
any chance you could separate out the packages so we can get two passes out of this to eliminate blockers?
Created attachment 141960 [details] kde-3.5.8-monolithic-packages.txt Here's a list with the monolithic packages.
Created attachment 141962 [details] kde-3.5.8-split-packages.txt And here are the splits. Not to be stabilised (and therefore not in the list): kde-base/xparts-3.5.8 kde-base/qtsharp-3.5.8 kde-base/pykde-3.5.8
(In reply to comment #4) > Created an attachment (id=141960) [edit] > kde-3.5.8-monolithic-packages.txt > Here's a list with the monolithic packages. USE=bluetooth requires bluez-libs which cannot go stable according to betelgeuse...mask the USE flag?
(In reply to comment #6) > USE=bluetooth requires bluez-libs which cannot go stable according to > betelgeuse...mask the USE flag? Yes, please. (bluez-libs works perfectly fine for me, though.)
Created attachment 141994 [details] build.log for kdepim kdepim fails here with USE="gnokii pda -arts -debug -kdeenablefinal -xinerama" Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo i686) ================================================================= System uname: 2.6.24-gentoo i686 AMD Athlon(tm) X2 Dual Core Processor BE-2400 Timestamp of tree: Mon, 28 Jan 2008 07:16:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] 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 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" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb /var/qmail/alias /var/qmail/control /var/vpopmail/etc" 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/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/" 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" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise" SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage" USE="3dnow 3dnowext X a52 acl acpi aiglx alsa apache2 apm applet artworkextra asf audiofile avahi bash-completion beagle berkdb bidi bitmap-fonts bogofilter bootsplash branding bzip2 cairo ccache cdda cddb cdparanoia cdr cli console cracklib crypt css cups curl custom-cflags dbus dga directfb divx4linux dri dts dvd dvdr dvdread dvi eds emacs emboss encode esd evince evo exif fam fat fbcon fdftk ffmpeg firefox flac foomaticdb fortran ftp gb gcj gdbm gif glitz gnome gpm gsf gstreamer gtk gtk2 gtkhtml hal howl iconv icq idn imagemagick imap imlib immqt-bc isdnlog java javascript jpeg jpeg2k kde ldap libnotify lirc lm_sensors mad maildir matroska mbox midi mikmod mime mmx mmxext mng mono mp3 mpeg mpeg2 mudflap mule mysql nautilus ncurses nforce2 nls nocardbus nptl nptlonly nsplugin nvidia objc objc++ objc-gc offensive ogg opengl openmp pam pango pcre pdf perl php plotutils pmu png ppds pppd prediction preview-latex print python qt3 qt3support qt4 quicktime readline reflection samba sdk session slang spell spl sse ssl svg svga t1lib tcl tcpd tetex theora threads thumbnailing tiff tk toolkit-scroll-bars totem tracker truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis win32codecs wmf wxwindows x86 xface xft xine xml xorg xosd xpm xv xvid 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" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="atiusb" USERLAND="GNU" VIDEO_CARDS="vesa fbdev fglrx" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Monolithic is all stable for HPPA except for: app-pda/pilot-link-0.12.3 dev-libs/libmal-0.44 kde-base/kde-i18n-3.5.8 kde-base/kdesdk-3.5.8 which were not dependencies (and frankly, I didn't test them yet, either). Hope to work on the split packages some time - that would help users of a "slow" platform like HPPA greatly.
Marked stable on amd64.
Created attachment 142065 [details] kde-3.5.8-split-packages.txt Corrected list of split packages. I somehow missed three monolithic packages and ksync-3.5.8 is gone now, too.
alpha/ia64/sparc stable after some headaches :P
x86 stable
*** Bug 208164 has been marked as a duplicate of this bug. ***
Stabilization of app-pda/pilot-link-0.12.3 with app-pda/multisync-0.83_pre20050414-r4 installed leads to: solaris CDs # emerge --upd --dee --new 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: ('installed', '/', 'app-pda/pilot-link-0.11.8', 'nomerge') pulled in by ('installed', '/', 'app-pda/multisync-0.83_pre20050414-r4', 'nomerge') ('ebuild', '/', 'app-pda/pilot-link-0.12.3', 'merge') pulled in by ('installed', '/', 'app-pda/gnome-pilot-2.0.15', '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.
ppc64 done; I'm going to leave us on here because I found two problems. lirc fails and there is a jdk issue with the location of hpi for qtjava. I want to put together better error reports and will likely file separate bugs. I will also commit ppc today when the split packages finishes.
(In reply to comment #15) > Stabilization of app-pda/pilot-link-0.12.3 with > app-pda/multisync-0.83_pre20050414-r4 installed leads to File a separate bug-report please, and state what arch you're on.
(In reply to comment #13) > x86 stable > I synced 5 minutes ago, I have an x86 system but : emerge -p world These are the packages that would be merged, in order: Calculating world dependencies / !!! All ebuilds that could satisfy "~kde-base/libkonq-3.5.8" have been masked. !!! One of the following masked packages is required to complete your request: - kde-base/libkonq-3.5.8 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "kde-base/kcontrol-3.5.8-r2" [ebuild]) !!! Problem resolving dependencies for kde-base/kde-meta !!! Depgraph creation failed.
Ok, both ppc and ppc64 stable now with the following exceptions: - kdelirc failed to build on both platforms - will fill a seperate bug. neither ppc nor ppc64 have great demand for this - qtjava and the ibm jdk. this issue exists for both ppc and ppc64. corsair has agreed to pursue and file a separate bug if it comes to that.
Thanks to everyone involved for such a fast stabilisation. We're done here.