Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 221063 (kde359-stable) - KDE 3.5.9 stabilisation
Summary: KDE 3.5.9 stabilisation
Status: RESOLVED FIXED
Alias: kde359-stable
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
: 222761 (view as bug list)
Depends on: 221065 222811
Blocks:
  Show dependency tree
 
Reported: 2008-05-09 09:50 UTC by Ingmar Vanhassel (RETIRED)
Modified: 2008-12-05 11:13 UTC (History)
8 users (show)

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


Attachments
kde-3.5.9-stable-monolithic.txt (kde-3.5.9-stable-monolithic.txt,1.46 KB, text/plain)
2008-05-09 09:54 UTC, Ingmar Vanhassel (RETIRED)
Details
kde-3.5.9-stable-split.txt (kde-3.5.9-stable-split.txt,20.02 KB, text/plain)
2008-05-09 09:55 UTC, Ingmar Vanhassel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-09 09:50:05 UTC
KDE 3.5.9 has been in the tree for over 2,5 months and has no bugs open that should block its stabilisation. Note that this is the last release in the 3.5 series.

I'll attach the list of packages to be stabilised next. Please raise questions or concerns here or bug me on IRC.

Arches, please mark the attached list of packages stable per your best judgement.
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-09 09:54:09 UTC
Created attachment 152601 [details]
kde-3.5.9-stable-monolithic.txt

List with monolithic packages.
Comment 2 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-09 09:55:40 UTC
Created attachment 152603 [details]
kde-3.5.9-stable-split.txt

List of split ebuild.

Not to be stabilised (and therefore not in the list):
	kde-base/xparts
	kde-base/qtsharp
	kde-base/pykde
Comment 3 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-09 10:50:23 UTC
Almost forgot (thanks Timo!), arches, please handle bug 221065 together with this bug, since kdelibs needs to be recompiled after =net-print/cups-1.3.7-r1 goes stable.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2008-05-10 08:48:16 UTC
(In reply to comment #2)
> Not to be stabilised (and therefore not in the list):
>         kde-base/xparts
>         kde-base/qtsharp
>         kde-base/pykde
> 

kde-base/kdejava-3.5.8
kde-base/kjsembed-3.5.8

 What about them?
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2008-05-10 09:26:30 UTC
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

kde-base/kwin:3.5

  ('ebuild', '/', 'kde-base/kwin-3.5.9', 'merge') (no parents)

  ('ebuild', '/', 'kde-base/kwin-3.5.9-r1', 'merge') pulled in by
    ('ebuild', '/', 'kde-base/kdeartwork-kwin-styles-3.5.9', 'merge')
    ('ebuild', '/', 'kde-base/kdebase-startkde-3.5.9', 'merge')
    ('ebuild', '/', 'kde-base/kdejava-3.5.9', 'merge')
    (and 2 more)

I have problems interpreting this.

 # equery d kwin
[ Searching for packages depending on kwin... ]
kde-base/kdeartwork-kwin-styles-3.5.8 (~kde-base/kwin-3.5.8)
kde-base/kdebase-meta-3.5.8 (~kde-base/kwin-3.5.8)
kde-base/kdebase-startkde-3.5.8-r1 (~kde-base/kwin-3.5.8)
kde-base/kdejava-3.5.8 (~kde-base/kwin-3.5.8)
kde-base/kjsembed-3.5.8 (~kde-base/kwin-3.5.8)
x11-themes/domino-0.4 (kde-base/kwin)

I also pull in kdejava and kjsembed with version 3.5.9
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2008-05-11 20:56:57 UTC
monolithic packages stable on ppc64. I'll test the split ones in the next days.
Comment 7 Brent Baude (RETIRED) gentoo-dev 2008-05-11 23:58:07 UTC
@ppc[32]; I've run all the mono and split through and it looks good.  I will keyword in the AM; recovering from a power outtage here.
Comment 8 Markus Meier gentoo-dev 2008-05-12 15:00:18 UTC
There's an unneeded rm inkde-base/ksim-3.5.9
rm: cannot remove `/var/tmp/portage/kde-base/ksim-3.5.9/image//usr/kde/3.5/share/applications/kde/ksim.desktop': No such file or directory

apart from that, it looks good on x86.
(on amd64 only compile-tested kde-meta, which looks good, too)


what about these:
kde-base/lilo-config-3.5.9
kde-base/kwifimanager-3.5.9
Comment 9 Matija "hook" Šuklje 2008-05-12 15:59:02 UTC
I've been using 3.5.9 on AMD64 since 2008-02-23 and it emerged and runs just fine.

There's a small rendering bug in Kontact's toolbars, but I assume that is an upstream problem.
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2008-05-12 17:32:11 UTC
alpha/ia64/sparc stable
Comment 11 Brent Baude (RETIRED) gentoo-dev 2008-05-12 20:14:47 UTC
ppc done including a few deps not in the split list.
Comment 12 Jesper Saxtorph 2008-05-13 12:56:55 UTC
Here comes a list of extra packages I needed to add to package.keywords to be able to make an upgrade to kde 3.5.9

=kde-base/kpilot-3.5.9 (dep from kdepim-meta)
=kde-base/lilo-config-3.5.9 (dep from kdeadmin-meta)
=kde-base/kooka-3.5.9 (dep from kdegraphics-meta)
=kde-base/libkscan-3.5.9 (dep from kooka)
=kde-base/kamera-3.5.9 (dep from kdegraphics-meta)
=kde-base/kdelirc (dep from kdeutils-meta)

The whole kdebindings-meta:
=kde-base/kdebindings-meta-3.5.9
=kde-base/kalyptus-3.5.9
=kde-base/smoke-3.5.9
=kde-base/kdejava-3.5.9
=kde-base/qtjava-3.5.9
=kde-base/kjsembed-3.5.9
=kde-base/dcopperl-3.5.9
=kde-base/dcoppython-3.5.9

The whole kdesdk.
Split ebuilds:
=kde-base/cervisia-3.5.9
=kde-base/kapptemplate-3.5.9
=kde-base/kbabel-3.5.9
=kde-base/kbugbuster-3.5.9
=kde-base/kcachegrind-3.5.9
=kde-base/kdesdk-kfile-plugins-3.5.9
=kde-base/kdesdk-misc-3.5.9
=kde-base/kdesdk-scripts-3.5.9
=kde-base/kmtrace-3.5.9
=kde-base/kompare-3.5.9
=kde-base/kspy-3.5.9
=kde-base/kuiviewer-3.5.9
=kde-base/kdesdk-kioslaves-3.5.9
=kde-base/umbrello-3.5.9
=kde-base/kdesdk-meta-3.5.9

does also exist as monolithic kde-base/kdesdk, but I dont use that one.

This is on an amd64 system using split ebuild mainly through use of the meta packages. I do not have all kde base packages installed.

Next I will try to compile (only used emerge -p so far). Get back later with the result.
Comment 13 Jesper Saxtorph 2008-05-13 13:13:53 UTC
Forgot to inform.

The problems mentioned in comment #5:
> !!! Multiple versions within a single package slot have been
> !!! pulled into the dependency graph:
> ...

is very likey do to the missing unmasking of kdebindings-meta package, at least it was for me.
Basically it tries to keep the kdebindings-meta-3.5.8 which pull in other kde 3.5.8 packages giving the problem.
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2008-05-13 15:53:47 UTC
Stable for HPPA.
Comment 15 Jesper Saxtorph 2008-05-14 22:00:43 UTC
Updated the whole kde system today to 3.5.9

Only upgrade issue I saw, was a minor warning for the kdelirc package:
/usr/kde/3.5/share/applications/kde/irkick.desktop: key "Categories" is present in group "Desktop Entry", but the type is "Service" while this key is only valid for type "Application" -- key "Exec" is present in group "Desktop Entry", but the type is "Service" while this key is only valid for type "Application"

The kde desktop started with no visible problems afterwards :-)
Comment 16 Christian Faulhammer (RETIRED) gentoo-dev 2008-05-15 17:35:47 UTC
My error was caused on my side.  Also missing in the list: kde-base/kpackage-3.5.9.  KDE team, could you please provide an up-to-date list?
Comment 17 Markus Rothe (RETIRED) gentoo-dev 2008-05-16 07:11:27 UTC
I think I caught all packages now. ppc64 done
Comment 18 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-16 09:34:48 UTC
(In reply to comment #16)
> KDE team, could you please provide an up-to-date  list?

I forgot to take into account that =kde-base/kde{,-meta}-3.5.9 doesn't include kdebindings,kdesdk.

Appending the following to the lists I attached earlier should do:

Package                       Version             Current Keywords  Masks
============================= =================== ================= =========
kde-base/dcoppython           3.5.9               ~x86              K
kde-base/dcopperl             3.5.9               ~x86              K
kde-base/kjsembed             3.5.9               ~x86              K
kde-base/qtjava               3.5.9               ~x86              K
kde-base/kdejava              3.5.9               ~x86              K
kde-base/smoke                3.5.9               ~x86              K
kde-base/kalyptus             3.5.9               ~x86              K
kde-base/kdebindings-meta     3.5.9               ~x86              K
kde-base/umbrello             3.5.9               ~x86              K
kde-base/kdesdk-kioslaves     3.5.9               ~x86              K
kde-base/kuiviewer            3.5.9               ~x86              K
kde-base/kspy                 3.5.9               ~x86              K
kde-base/kompare              3.5.9               ~x86              K
kde-base/kmtrace              3.5.9               ~x86              K
kde-base/kdesdk-scripts       3.5.9               ~x86              K
kde-base/kdesdk-misc          3.5.9               ~x86              K
kde-base/kdesdk-kfile-plugins 3.5.9               ~x86              K
kde-base/kcachegrind          3.5.9               ~x86              K
kde-base/kbugbuster           3.5.9               ~x86              K
kde-base/kbabel               3.5.9               ~x86              K
kde-base/kapptemplate         3.5.9               ~x86              K
kde-base/cervisia             3.5.9               ~x86              K
kde-base/kdesdk-meta          3.5.9               ~x86              K
Comment 19 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-05-16 17:49:30 UTC
====amd64====

1. I compiled all the programs in the list(s) provided. The only glitch was caused by me having a different version of poppler-bindings than poppler.
2. All packages pass multilib checks and I didn't see any QA problems(though I might have missed some packages).
3. Running a desktop works just as well as the previous version, no problems whatsoever.
@maekke: I'm done testing now, feel free to go for it :)

Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3400+
Timestamp of tree: Tue, 13 May 2008 01:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
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/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="C"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://kv80/gentoo-portage"
USE="X acl aiglx aim amd64 berkdb branding cli cracklib crypt cups dri fortran gdbm gpm gtk iconv imap ipv6 isdnlog midi mmx mpeg3 mudflap ncurses nls nptl nptlonly nvidia opengl openmp pam pcre perl pppd python qt3 readline reflection session sockets spl sqlite3 sse sse2 ssl tcpd unicode vim xcomposite xine xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 20 Markus Meier gentoo-dev 2008-05-18 22:39:18 UTC
amd64/x86 stable, thanks for testing Thomas.
Comment 21 Sébastien Benoit 2008-05-19 03:40:35 UTC
kde-meta-3.5.9 depends on kdepim-meta-3.5.9 wich is masked.  kdepim-meta-3.5.9-r1 is marked as stable.
Comment 22 Anton Bolshakov 2008-05-19 05:06:06 UTC
kde-base/kdebase-meta-3.5.9
kde-base/kdm-3.5.9
need to go stable as well (split packages). These packages are in the list btw.
Comment 23 Stephen E. Baker 2008-05-19 10:55:49 UTC
(In reply to comment #18)
> (In reply to comment #16)
> > KDE team, could you please provide an up-to-date  list?
> 
> I forgot to take into account that =kde-base/kde{,-meta}-3.5.9 doesn't include
> kdebindings,kdesdk.
> 
> Appending the following to the lists I attached earlier should do:

That list is missing kde-base/kdesdk, which is required for split kdesdk and still ~x86.
Comment 24 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-19 10:59:13 UTC
*** Bug 222761 has been marked as a duplicate of this bug. ***
Comment 25 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-05-19 11:00:05 UTC
x86, looks like you missed a few packages, please have a look, tia.
Comment 26 juantxorena@gmail.com 2008-05-19 11:02:29 UTC
kde-base/kmrml
needs to go stable in every arch.

BTW, this belongs to kdegraphics, but is not pulled by kdegraphics-meta.

OT: 5th time I try to commit this, mid-air collisions everywhere.
Comment 27 juantxorena@gmail.com 2008-05-19 11:14:09 UTC
kde-base/kpackage
is missing too. Somebody said it earlier, but it seems that nobody noticed it.
Comment 28 Matija "hook" Šuklje 2008-05-19 13:01:19 UTC
These are the packages that I still have to have in my packages.keywords on AMD64:

kde-base/pykde ~amd64
kde-base/qtruby ~amd64
kde-base/korundum ~amd64

note: kde-base/pykde is also hardmasked, but the 3.5.9 compiles and seems to work for me.
Comment 29 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-05-19 15:44:08 UTC
kdepim-meta is still unstable on amd64 and x86

(In reply to comment #0)
> KDE 3.5.9 has been in the tree for over 2,5 months and has no bugs open that
> should block its stabilisation. Note that this is the last release in the 3.5
> series.
> 
> I'll attach the list of packages to be stabilised next. Please raise questions
> or concerns here or bug me on IRC.
> 
> Arches, please mark the attached list of packages stable per your best
> judgement.
> 

Comment 30 Markus Meier gentoo-dev 2008-05-19 20:03:01 UTC
amd64/x86 should be done now.
Comment 31 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-19 23:32:12 UTC
Did dcopc, dcopjava kdat, kdesdk, ksysv for amd64 and x86.
Comment 32 Christian Faulhammer (RETIRED) gentoo-dev 2008-05-29 14:06:53 UTC
mpeglib-3.5.9 is  also missing?
Comment 33 Raúl Porcel (RETIRED) gentoo-dev 2008-06-07 13:32:39 UTC
Ingmar, you could've added the missing arches for comment 18.

HPPA: please do comment 18
Comment 34 Raúl Porcel (RETIRED) gentoo-dev 2008-06-08 15:30:25 UTC
alpha/sparc stable, again
Comment 35 Tobias Heinlein (RETIRED) gentoo-dev 2008-06-08 15:31:41 UTC
PPC: please do comment 18

Currently some deps in the tree are broken because I already removed 3.5.8 without checking whether arches actually stabilized every package already. Sorry for that.
Comment 36 nixnut (RETIRED) gentoo-dev 2008-06-14 18:10:10 UTC
ppc stable
Comment 37 Jeroen Roovers (RETIRED) gentoo-dev 2008-06-16 19:08:08 UTC
I think this time I keyworded more than was keyworded before. ;-)
Comment 38 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-12-05 11:13:20 UTC
should be closed long before :)