Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207634 (kde358) - KDE 3.5.8 stabilisation
Summary: KDE 3.5.8 stabilisation
Status: RESOLVED FIXED
Alias: kde358
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: STABLEREQ
: 208164 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-27 00:30 UTC by Wulf Krueger (RETIRED)
Modified: 2012-06-04 14:02 UTC (History)
4 users (show)

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


Attachments
kde-3.5.8-package-list.txt (kde-3.5.8-package-list.txt,8.04 KB, text/plain)
2008-01-27 00:31 UTC, Wulf Krueger (RETIRED)
Details
kde-3.5.8-monolithic-packages.txt (kde-3.5.8-monolithic-packages.txt,523 bytes, text/plain)
2008-01-28 06:38 UTC, Wulf Krueger (RETIRED)
Details
kde-3.5.8-split-packages.txt (kde-3.5.8-split-packages.txt,7.63 KB, text/plain)
2008-01-28 06:40 UTC, Wulf Krueger (RETIRED)
Details
build.log for kdepim (20080128-114359.log,980.71 KB, text/plain)
2008-01-28 12:31 UTC, Christian Faulhammer (RETIRED)
Details
kde-3.5.8-split-packages.txt (kde-3.5.8-split-packages.txt,7.54 KB, text/plain)
2008-01-29 00:54 UTC, Wulf Krueger (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wulf Krueger (RETIRED) gentoo-dev 2008-01-27 00:30:38 UTC
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. :-) )
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2008-01-27 00:31:35 UTC
Created attachment 141860 [details]
kde-3.5.8-package-list.txt

Here's the list of packages to be stabilised.
Comment 2 Wulf Krueger (RETIRED) gentoo-dev 2008-01-27 18:07:01 UTC
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.
Comment 3 Brent Baude (RETIRED) gentoo-dev 2008-01-27 19:57:16 UTC
any chance you could separate out the packages so we can get two passes out of this to eliminate blockers?
Comment 4 Wulf Krueger (RETIRED) gentoo-dev 2008-01-28 06:38:47 UTC
Created attachment 141960 [details]
kde-3.5.8-monolithic-packages.txt

Here's a list with the monolithic packages.
Comment 5 Wulf Krueger (RETIRED) gentoo-dev 2008-01-28 06:40:21 UTC
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
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-28 08:20:03 UTC
(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?
Comment 7 Wulf Krueger (RETIRED) gentoo-dev 2008-01-28 09:03:56 UTC
(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.)
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-28 12:31:58 UTC
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
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2008-01-28 17:16:24 UTC
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.
Comment 10 Wulf Krueger (RETIRED) gentoo-dev 2008-01-29 00:33:23 UTC
Marked stable on amd64.
Comment 11 Wulf Krueger (RETIRED) gentoo-dev 2008-01-29 00:54:59 UTC
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.
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2008-01-29 18:47:12 UTC
alpha/ia64/sparc stable after some headaches :P
Comment 13 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-30 12:52:54 UTC
x86 stable
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2008-01-30 13:39:37 UTC
*** Bug 208164 has been marked as a duplicate of this bug. ***
Comment 15 Dustin Polke 2008-01-30 17:40:33 UTC
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.
Comment 16 Brent Baude (RETIRED) gentoo-dev 2008-01-30 17:44:06 UTC
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.
Comment 17 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-30 20:43:27 UTC
(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.
Comment 18 Marcello Magaldi 2008-01-31 09:09:17 UTC
(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.
Comment 19 Brent Baude (RETIRED) gentoo-dev 2008-01-31 15:55:02 UTC
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.
Comment 20 Wulf Krueger (RETIRED) gentoo-dev 2008-02-01 15:20:40 UTC
Thanks to everyone involved for such a fast stabilisation. We're done here.