This is the last KDE 3 version and it is time to be stabilized. Target ARCHs are alpha, amd64, hppa, ia64, ~mips, ppc, ppc64, sparc, x86, ~x86-fbsd List of packages are the following sets: http://git.overlays.gentoo.org/gitweb/?p=proj/kde-crazy.git;a=tree;f=sets;h=968f9145cd0b02830b45bf6ff9af03862d0f36b5;hb=HEAD PS. All the bugs in the tracker are minor issues that don't block the stabilization, and Jorge as KDE Team lead gave the OK. We'll keep the tracker for further kde3 bugs as well. Thank you
*** Bug 210664 has been marked as a duplicate of this bug. ***
The sets are missing kde-base/*-meta:3.5 packages. They must be stabled too. Cheers.
there was a kdebase-4.1 set which i removed. Also i have added a kdedeps-3.5 set with the metas and some basic depedencies that weren't included anywhere else. Please don't stabilize kitchensync because libopensync has to be stabilized as well and i don't have the OK of the maintainers. Also, stabilize x11-misc/xdg-utils-1.0.2-r3
As a result, for now no stabilization of: app-pda/libopensync-0.36-r1 kde-base/kitchensync:3.5 kde-base/kdepim-meta:3.5 kde-base/kde-meta:3.5 Please stabilize the latest revision of the packages (I guess you already know that ;) ) Thanks and sorry for the mess
ppc mostly done remains of the day: kitchensync, kdepim-meta and kde-meta
ok, as scarabeus pointed me out, libopensync-0.3x series is marked beta by upstream, so i guess we should stabilize kde-base/kitchensync-3.5.10 which depends on libopensync-0.2x series which is stable for gentoo (only missing ~x86-fbsd). So archs please mark kde-base/kitchensync-3.5.10 stable instead of -r1. Thanks
ppc stable.
What a mess...
Created attachment 193719 [details] List with kde3 packages to be stabilized Forgot to add bindings, CC'ing ppc64 again. Also remember to stabilize the latest revision of every package, apart from kitchensync. Thanks
amd64/x86 stable
(In reply to comment #10) > amd64/x86 stable > When I try to emerge -auvtND world, I have to add the following packages to /etc/portage/package.keywords kdebase-startkde kde-base/kdesktop and even then I still get these errors: [blocks B ] <=kde-base/kdebase-startkde-3.5.10-r3 ("<=kde-base/kdebase-startkde-3.5.10-r3" is blocking kde-base/kdelibs-3.5.10-r6) Total: 235 packages (232 upgrades, 2 new, 1 reinstall, 1 uninstall), Size of downloads: 293,181 kB Conflict: 20 blocks !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: kde-base/kdelibs:3.5 ('installed', '/', 'kde-base/kdelibs-3.5.9-r4', 'nomerge') pulled in by ~kde-base/kdelibs-3.5.9 required by ('installed', '/', 'kde-base/korganizer-3.5.9', 'nomerge') ~kde-base/kdelibs-3.5.9 required by ('installed', '/', 'kde-base/kitchensync-3.5.9', 'nomerge') ~kde-base/kdelibs-3.5.9 required by ('installed', '/', 'kde-base/kde-meta-3.5.9', 'nomerge') (and 19 more) ('ebuild', '/', 'kde-base/kdelibs-3.5.10-r6', 'merge') pulled in by ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/kdebugdialog-3.5.10', 'merge') ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/kate-3.5.10', 'merge') ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/kommander-3.5.10', 'merge') (and 208 more) kdebase-startkde-3.5.10-r5 is still not marked stable. Even when I add kdebase-startkde-3.5.10 to /etc/portage/package.keywords Doesn't look done to me.
For me, update works fine. I think you need to re-sync your tree, then it should work ;)
(In reply to comment #12) > For me, update works fine. I think you need to re-sync your tree, then it > should work ;) > I just re-synced and it works fine now. Yay for syncing 3 times this morning (and probably getting banned for the next 48 hours).
(In reply to comment #8) > What a mess... > Yeah, it's great to have to 'emerge -C <lots of packages>' by hand when this hits stable.
No, the upgrade is smooth, users should wait until this is fully transfered in their mirrors, so please sync very later today, to be sure. @maekke Sorry to bug you again but i need kde-misc/kdnssd-avahi-0.12.1-r1 stable as well. Also, archs double check the list please. I'll do it too. Thank you
Created attachment 193727 [details] Updated full list with kdnssd-avahi
(In reply to comment #15) > @maekke > Sorry to bug you again but i need kde-misc/kdnssd-avahi-0.12.1-r1 stable as > well. > Also, archs double check the list please. I'll do it too. Thank you done (the lists should match, as far as I can see...)
It seems kde-base/qtruby-3.5.10 is still ~x86.
(In reply to comment #15) > No, the upgrade is smooth, users should wait until this is fully transfered in > their mirrors, so please sync very later today, to be sure. Synced at 1:20am today and five minutes ago, still get !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: kde-base/kdelibs:3.5 ('installed', '/', 'kde-base/kdelibs-3.5.9-r4', 'nomerge') pulled in by ~kde-base/kdelibs-3.5.9 required by ('installed', '/', 'kde-base/kpackage-3.5.9', 'nomerge') (and 24 more) ('ebuild', '/', 'kde-base/kdelibs-3.5.10-r6', 'merge') pulled in by ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/kdebugdialog-3.5.10', 'merge') ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/kate-3.5.10', 'merge') ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/qtjava-3.5.10', 'merge') (and 191 more) I'll give it another try on monday I think.
> > I'll give it another try on monday I think. > try this one: emerge -C kde:3.5 echo "~kde-base/kdelibs-3.5.9" >> /etc/portage/package.mask emerge kde-meta:3.5
Ran an emerge --sync at 04:10 BST on Monday, 8th June 2009 and this is the result for an emerge -p -vuDN world: ================================================================================ Calculating dependencies .... done! [ebuild N ] media-libs/speex-1.2_beta3_p2 USE="ogg sse" [ebuild U ] x11-misc/shared-mime-info-0.60 [0.51] [ebuild U ] x11-misc/xdg-utils-1.0.2-r3 [1.0.2-r1] [ebuild N ] app-i18n/enca-1.9-r1 USE="doc" [ebuild U ] dev-java/jsch-0.1.41 [0.1.37-r1] [ebuild U ] kde-base/arts-3.5.10 [3.5.9] [ebuild U ] kde-base/kdelibs-3.5.10-r6 [3.5.9-r4] [ebuild U ] kde-misc/kdnssd-avahi-0.1.2-r1 [0.1.2] [ebuild N ] kde-base/libkonq-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/kdebase-data-3.5.10 USE="-debug" [ebuild N ] kde-base/kwin-3.5.10 USE="-debug -kdehiddenvisibility -xcomposite" [ebuild U ] kde-base/qtjava-3.5.10 [3.5.9] [ebuild N ] kde-base/kcminit-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/kdesu-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/khotkeys-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/kdialog-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/kmenuedit-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild U ] kde-base/kde-i18n-3.5.10 [3.5.9] LINGUAS="-uz@cyrillic%" [ebuild N ] kde-base/kicker-3.5.10-r1 USE="-debug -kdehiddenvisibility -xcomposite" [ebuild N ] kde-base/kdebase-kioslaves-3.5.10-r1 USE="hal ldap -debug -kdehiddenvisibility -openexr -samba" [ebuild N ] kde-base/khelpcenter-3.5.10 USE="-debug -kdehiddenvisibility" [ebuild N ] kde-base/kcontrol-3.5.10 USE="arts opengl -debug -ieee1394 -joystick -kdehiddenvisibility -logitech-mouse" [ebuild U ] kde-base/kdejava-3.5.10 [3.5.9] [ebuild U ] media-video/mplayer-1.0_rc2_p20090322 [1.0_rc2_p28450] USE="amrnb* amrwb* cdio* dvdnav* enca* faac%* faad%* nemesi* network%* rtc* schroedinger* speex* tremor%* -oss* -vdpau%" VIDEO_CARDS="-nvidia%" [ebuild NS ] dev-util/kdevelop-3.5.4-r1 [3.5.2-r1] USE="ada fortran haskell java pascal perl python ruby sql subversion -clearcase -cvs -debug -perforce -php -xinerama" [uninstall ] dev-util/kdevelop-3.5.2-r1 [blocks b ] <dev-util/kdevelop-3.5.4-r1 ("<dev-util/kdevelop-3.5.4-r1" is blocking dev-util/kdevelop-3.5.4-r1) [blocks B ] kde-base/kdewebdev ("kde-base/kdewebdev" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kicker:3.5 ("kde-base/kicker:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/libkonq:3.5 ("kde-base/libkonq:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdeedu ("kde-base/kdeedu" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdialog:3.5 ("kde-base/kdialog:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] =kde-base/kdebase-3.5* ("=kde-base/kdebase-3.5*" is blocking kde-base/kwin-3.5.10, kde-base/kmenuedit-3.5.10, kde-base/kdebase-kioslaves-3.5.10-r1, kde-base/kdialog-3.5.10, kde-base/kdebase-data-3.5.10, kde-base/kdesu-3.5.10, kde-base/kicker-3.5.10-r1, kde-base/kcminit-3.5.10, kde-base/khotkeys-3.5.10, kde-base/khelpcenter-3.5.10, kde-base/libkonq-3.5.10, kde-base/kcontrol-3.5.10) [blocks B ] kde-base/kdeaccessibility ("kde-base/kdeaccessibility" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeaddons ("kde-base/kdeaddons" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdesdk ("kde-base/kdesdk" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeutils ("kde-base/kdeutils" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kcminit:3.5 ("kde-base/kcminit:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kde ("kde-base/kde" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdetoys ("kde-base/kdetoys" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdebase-kioslaves:3.5 ("kde-base/kdebase-kioslaves:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdepim ("kde-base/kdepim" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kmenuedit:3.5 ("kde-base/kmenuedit:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdegraphics ("kde-base/kdegraphics" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kwin:3.5 ("kde-base/kwin:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kcontrol:3.5 ("kde-base/kcontrol:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdegames ("kde-base/kdegames" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/khotkeys:3.5 ("kde-base/khotkeys:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdenetwork ("kde-base/kdenetwork" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdebase-data:3.5 ("kde-base/kdebase-data:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdemultimedia ("kde-base/kdemultimedia" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeadmin ("kde-base/kdeadmin" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdesu:3.5 ("kde-base/kdesu:3.5" is blocking kde-base/kdebase-3.5.9-r4) [blocks B ] kde-base/kdeartwork ("kde-base/kdeartwork" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/khelpcenter:3.5 ("kde-base/khelpcenter:3.5" is blocking kde-base/kdebase-3.5.9-r4) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('installed', '/', 'kde-base/kdemultimedia-3.5.9', 'nomerge') pulled in by kde-base/kdemultimedia required by world ~kde-base/kdemultimedia-3.5.9 required by ('installed', '/', 'kde-base/kde-3.5.9', 'nomerge') ~kde-base/kdemultimedia-3.5.9 required by ('installed', '/', 'kde-base/kdeaddons-3.5.9', 'nomerge') ('installed', '/', 'kde-base/kdegraphics-3.5.9', 'nomerge') pulled in by ~kde-base/kdegraphics-3.5.9 required by ('installed', '/', 'kde-base/kde-3.5.9', 'nomerge') kde-base/kdegraphics:3.5 required by ('installed', '/', 'app-editors/kile-2.0.3-r1', 'nomerge') kde-base/kdegraphics required by world ('installed', '/', 'kde-base/kdebase-3.5.9-r4', 'nomerge') pulled in by kde-base/kdebase required by world ~kde-base/kdebase-3.5.9 required by ('installed', '/', 'kde-base/kdegames-3.5.9', 'nomerge') =kde-base/kdebase-3.5* required by ('installed', '/', 'x11-themes/comix-1.3.8', 'nomerge') (and 12 more) ('installed', '/', 'kde-base/kdesdk-3.5.9', 'nomerge') pulled in by kde-base/kdesdk required by world kde-base/kdesdk:3.5[subversion] required by ('ebuild', '/', 'dev-util/kdevelop-3.5.4-r1', 'merge') ('ebuild', '/', 'kde-base/kwin-3.5.10', 'merge') pulled in by >=kde-base/kwin-3.5.10:3.5 required by ('ebuild', '/', 'kde-base/kdejava-3.5.10', 'merge') ('installed', '/', 'kde-base/kdeartwork-3.5.9', 'nomerge') pulled in by kde-base/kdeartwork required by world =kde-base/kdeartwork-3* required by ('installed', '/', 'x11-misc/rss-glx-0.8.1-r5', 'nomerge') ~kde-base/kdeartwork-3.5.9 required by ('installed', '/', 'kde-base/kde-3.5.9', 'nomerge') ('installed', '/', 'kde-base/kde-3.5.9', 'nomerge') pulled in by kde-base/kde required by world ('ebuild', '/', 'kde-base/kdelibs-3.5.10-r6', 'merge') pulled in by ~kde-base/kdelibs-3.5.10 required by ('ebuild', '/', 'kde-base/qtjava-3.5.10', 'merge') =kde-base/kdelibs-3.5* required by ('installed', '/', 'dev-util/kdbg-2.1.0', 'nomerge') =kde-base/kdelibs-3.5* required by ('installed', '/', 'media-video/kaffeine-0.8.6', 'nomerge') (and 43 more) ('ebuild', '/', 'kde-base/kcontrol-3.5.10', 'merge') pulled in by >=kde-base/kcontrol-3.5.10:3.5 required by ('ebuild', '/', 'kde-base/kdejava-3.5.10', 'merge') ================================================================================ Note that this machine is running monolithic KDE, not modular kde-meta, and I wish it to remain that way. There are so many blockers that it might be simplest to uninstall KDE 3.5.9 and install 3.5.10 fresh.
(In reply to comment #20) > > > > I'll give it another try on monday I think. > > > > try this one: > > emerge -C kde:3.5 > echo "~kde-base/kdelibs-3.5.9" >> /etc/portage/package.mask > emerge kde-meta:3.5 > I still had thze same messages today, but found that I was able to upgrade to KDE 3.5.10 by dropping the --deep (-D) on emerge. Using "emerge -auvqN world" KDE 3.5.10 was installed without many problems. Problems still open after upgrading: For some reason kdesdk-kioslaves (required by kdesvn-1.0.5) wasn't updated, although version 3.5.10 is available. I fixed this by emerging kdesdk-kioslaves manually: emerge -auvq1 kdesdk-kioslaves The last problem is kde-base/kpackage. The stable version is kpackage-3.5.9, version 3.5.10 is still unstable. Why? I'll unmerge kpackage for the moment, because it still requires kdelibs-3.5.9.
(In reply to comment #22) > The last problem is kde-base/kpackage. The stable version is kpackage-3.5.9, > version 3.5.10 is still unstable. Why? > > I'll unmerge kpackage for the moment, because it still requires kdelibs-3.5.9. > It seems it was forgotten to stabilize. You can add =kde-base/kpackage-3.5.10 to the /etc/portage/package.keywords
(In reply to comment #23) > It seems it was forgotten to stabilize. You can add =kde-base/kpackage-3.5.10 > to the /etc/portage/package.keywords I know, but I and my system can live without kpackage for the moment. Will stabilization of kpackage be handled by this bug or should I file a new bug?
=kde-base/kdat-3.5.10 also needs to go stable.
And these too: * kde-base/dcopc Available versions: (3.5) 3.5.9 ~3.5.10 -- * kde-base/dcopjava Available versions: (3.5) 3.5.9 ~3.5.10 -- * kde-base/kmrml Available versions: (3.5) 3.5.9 ~3.5.10 -- * kde-base/korundum Available versions: 3.5.9 ~3.5.10 -- * kde-base/ksysv Available versions: (3.5) 3.5.9 ~3.5.10 -- * kde-base/qtruby Available versions: 3.5.9 ~3.5.10
Created attachment 194097 [details] Output of the oneliner
@arch teams find /usr/portage/kde-base/ -iname "*3.5.10*ebuild" | sort | while read i; do i=${i/*\//}; i=${i/.ebuild/}; echo $i; done i have kept the last revisions (apart from kitchensync), triple check your list please :) (@ maekke: sorry but i'll have to CC you again, CC the archs if you want) @ David W Noon: you are still using monolithic ebuilds. Please remove them and install the split ebuilds. @ everyone who pointed the missing ebuilds: Many thanks
Another gift for the arch teams: export A="amd64"; find /usr/portage/kde-base/ -iname "*3.5.10*ebuild" | sort | while read i; do j="${i/*\//}"; j="${j/.ebuild/}"; grep "^KEYWORDS" $i | grep "~$A" &>/dev/null && echo "$j: $A TESTING" || echo "$j: $A STABLE"; done (made by Alex Alexander, bug 269977) He may improve it to check only the packages we want
I created a script that checks keyword status for the arch of your choice for all kde 3.5.10 ebuilds + 2 deps. Its messy (that happens when you write stuff quickly) but works with pretty colors and all: download it: http://dev.gentooexperimental.org/~wired/kde3check view it: http://dev.gentooexperimental.org/~wired/kde3check.txt edit it to change portage's location if its not /usr/portage to use it: ./kde3check arch also here's a "one-liner" version that doesn't check the 2 extra deps (it has all the pretty colors though). don't forget to change the ARCH= variable to the arch you want to check. export ARCH="amd64"; find /usr/portage/kde-base/ -type d | sort | while read i; do E=`ls $i/ | grep "3.5.10" | grep "ebuild$" | sort | tail -1`; [[ ${E/-3.5*/} == kitchensync ]] && E="kitchensync-3.5.10.ebuild"; if [[ `grep "^KEYWORDS" $i/$E | grep "~$ARCH[ \"]"` ]]; then echo -e "\e[33m$E $ARCH TESTING"; else if [[ `grep "^KEYWORDS" $i/$E | grep "$ARCH[ \"]"` ]]; then echo -e "\e[32m$E $ARCH STABLE"; else [[ -n $E ]] && echo -e "\e[31m$E $ARCH NOT KEYWORDED"; fi; fi; done
that one-liner got all screwed up when I submitted it here, so you can get it here: http://dev.gentooexperimental.org/~wired/kde3check_oneliner.txt
I'm still seeing the following blocks (sync'ed about an hour ago): [blocks B ] kde-base/kdepim ("kde-base/kdepim" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdemultimedia ("kde-base/kdemultimedia" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeadmin ("kde-base/kdeadmin" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdegraphics ("kde-base/kdegraphics" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeartwork ("kde-base/kdeartwork" is blocking kde-base/kdelibs-3.5.10-r6) [blocks B ] kde-base/kdeutils ("kde-base/kdeutils" is blocking kde-base/kdelibs-3.5.10-r6) Do I need to emerge -C these packages by hand? Also I notice that there is no kdebase-3.5.10. I assume this is by design; could we get a news item sent out when such a big change is made to the package structure? Lastly, why have you completely removed older versions from the tree (specifically ktorrent-2.2.8, and whatever version of amarok came before amarok-1.4.10-r2)? I accidentally upgraded amarok while all other 3.5.10 kde builds were masked, and now it's broken and I can't downgrade. Please do not remove old versions until the upgrade path is stable, if at all possible.
(In reply to comment #32) > I'm still seeing the following blocks (sync'ed about an hour ago): > > [blocks B ] kde-base/kdepim ("kde-base/kdepim" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdemultimedia ("kde-base/kdemultimedia" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdeadmin ("kde-base/kdeadmin" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdegraphics ("kde-base/kdegraphics" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdeartwork ("kde-base/kdeartwork" is blocking > kde-base/kdelibs-3.5.10-r6) > [blocks B ] kde-base/kdeutils ("kde-base/kdeutils" is blocking > kde-base/kdelibs-3.5.10-r6) > > Do I need to emerge -C these packages by hand? Also I notice that there is no > kdebase-3.5.10. I assume this is by design; could we get a news item sent out > when such a big change is made to the package structure? As has been explained and announced by the KDE team a few times, monolithic packages were dropped for 3.5.10. You'll have to replace them with the split packages (so you will need to remove them and add whatever split packages you want to use). > Lastly, why have you completely removed older versions from the tree > (specifically ktorrent-2.2.8, and whatever version of amarok came before > amarok-1.4.10-r2)? I accidentally upgraded amarok while all other 3.5.10 kde > builds were masked, and now it's broken and I can't downgrade. Please do not > remove old versions until the upgrade path is stable, if at all possible. The kde-misc packages were broken by a required update of the KDE3 eclasses that moved them into /usr/kde/3.5 to prevent the blocks/collisions with the new versions meant for KDE4.
*** Bug 273139 has been marked as a duplicate of this bug. ***
Created attachment 194238 [details] List of kde 3.5.10 blockers I just synced this morning (6/11/09) and I still have many blockers on an AMD64 system. The attached file shows the results of emerge -auDvN world. How do we fix this? Is it still to be fixed if we wait for the mirrors to catch up, or is there a possibility my system is built bad?
Adding x86 and amd64 instead of maekke, as this is somehow important. @Joseph D. Wieber, Jr. Please read comment 32
x86/amd64 stable
Stable for HPPA.
why is bsd in cc here???
bsd doesnt do stable keywords, readd us if its for something else.
(In reply to comment #0) > This is the last KDE 3 version and it is time to be stabilized. > Target ARCHs are alpha, amd64, hppa, ia64, ~mips, ppc, ppc64, sparc, x86, > ~x86-fbsd I know that you don't have stable keywords :) According to the script (comment 30) this list http://dpaste.com/56775/ contains ebuilds that should be keyworded for ~x86-fbsd. Please double check. Thanks
I missed all of the kdesdk-meta deps.
kde-base/kdesdk-meta-3.5.10 and deps are now stable for HPPA.
(In reply to comment #41) > (In reply to comment #0) > > This is the last KDE 3 version and it is time to be stabilized. > > Target ARCHs are alpha, amd64, hppa, ia64, ~mips, ppc, ppc64, sparc, x86, > > ~x86-fbsd > > I know that you don't have stable keywords :) > According to the script (comment 30) this list http://dpaste.com/56775/ > contains ebuilds that should be keyworded for ~x86-fbsd. Please double check. arts has an automagic dep on alsa and fails to build with gcc 4.3 if it is disabled. Please fix that first, I can't proceed with that list on BSD.
I told you on IRC that day that i'd prefer the solution to be tested first and then commited, anywayz, i commited it right now, have fun and hit me back for future issues
ppc64 done
@ppc64: you are missing the following: kde-misc/kdnssd-avahi/kdnssd-avahi-0.1.2-r1.ebuild ppc64 TESTING kde-base/certmanager/certmanager-3.5.10-r1.ebuild ppc64 TESTING kde-base/dcopc/dcopc-3.5.10.ebuild ppc64 TESTING kde-base/dcopjava/dcopjava-3.5.10.ebuild ppc64 TESTING kde-base/dcopperl/dcopperl-3.5.10.ebuild ppc64 TESTING kde-base/kandy/kandy-3.5.10-r1.ebuild ppc64 TESTING kde-base/kdat/kdat-3.5.10.ebuild ppc64 TESTING kde-base/kdebindings-meta/kdebindings-meta-3.5.10.ebuild ppc64 TESTING kde-base/kdelibs/kdelibs-3.5.10-r6.ebuild ppc64 TESTING kde-base/kdelirc/kdelirc-3.5.10.ebuild ppc64 TESTING kde-base/kmrml/kmrml-3.5.10.ebuild ppc64 TESTING kde-base/kopete/kopete-3.5.10-r4.ebuild ppc64 TESTING kde-base/korundum/korundum-3.5.10.ebuild ppc64 TESTING kde-base/kpackage/kpackage-3.5.10.ebuild ppc64 TESTING kde-base/kpdf/kpdf-3.5.10-r1.ebuild ppc64 TESTING kde-base/ksystraycmd/ksystraycmd-3.5.10-r1.ebuild ppc64 TESTING kde-base/ksysv/ksysv-3.5.10.ebuild ppc64 TESTING kde-base/libkdenetwork/libkdenetwork-3.5.10-r1.ebuild ppc64 TESTING kde-base/qtruby/qtruby-3.5.10.ebuild ppc64 TESTING You can run the script in comment 30 to verify yourself. Thanks
It seems that an important patch was added in libkdenetwork, so i'll have to CC again the finished arch's to stabilize the -r1 version. Again, sorry for the noise
(fail :P) amd64/x86/hppa: check previous msg :)
libkdenetwork-3.5.10-r1 AND certmanager-3.5.10-r1
@hppa: you are also missing some packages: kde-base/dcopc/dcopc-3.5.10.ebuild hppa NOT KEYWORDED kde-base/dcopjava/dcopjava-3.5.10.ebuild hppa NOT KEYWORDED kde-base/dcopperl/dcopperl-3.5.10.ebuild hppa NOT KEYWORDED kde-base/dcoppython/dcoppython-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kdat/kdat-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kdebindings-meta/kdebindings-meta-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kdejava/kdejava-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kdelirc/kdelirc-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kjsembed/kjsembed-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kmrml/kmrml-3.5.10.ebuild hppa NOT KEYWORDED kde-base/korundum/korundum-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kpackage/kpackage-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kpilot/kpilot-3.5.10.ebuild hppa NOT KEYWORDED kde-base/ksysv/ksysv-3.5.10.ebuild hppa NOT KEYWORDED kde-base/kwifimanager/kwifimanager-3.5.10.ebuild hppa NOT KEYWORDED kde-base/lilo-config/lilo-config-3.5.10.ebuild hppa NOT KEYWORDED kde-base/qtjava/qtjava-3.5.10.ebuild hppa NOT KEYWORDED kde-base/qtruby/qtruby-3.5.10.ebuild hppa NOT KEYWORDED kde-base/smoke/smoke-3.5.10.ebuild hppa NOT KEYWORDED kde-base/certmanager/certmanager-3.5.10-r1.ebuild hppa TESTING kde-base/kalyptus/kalyptus-3.5.10.ebuild hppa TESTING kde-base/libkdenetwork/libkdenetwork-3.5.10-r1.ebuild hppa TESTING
(In reply to comment #48) > It seems that an important patch was added in libkdenetwork, so i'll have to CC > again the finished arch's to stabilize the -r1 version. Again, sorry for the > noise Working on that. (In reply to comment #51) > @hppa: > you are also missing some packages: > kde-*/* hppa NOT KEYWORDED > kde-base/kalyptus/kalyptus-3.5.10.ebuild hppa TESTING That's alright. They're the kdebindings-meta deps and they would pull in java stuff which hppa simply cannot support right now. kalyptus was the fruit of an attempt to get kdebindings-meta keyworded, so I'll work on that too - no sense in dropping it now, or is there? > kde-base/certmanager/certmanager-3.5.10-r1.ebuild hppa TESTING > kde-base/libkdenetwork/libkdenetwork-3.5.10-r1.ebuild hppa TESTING See above (you only just bumped those!! ;-). > kde-base/kalyptus/kalyptus-3.5.10.ebuild hppa TESTING
x86 stable
amd64 stable
~mips keyworded
alpha/ia64/sparc should be stable
(In reply to comment #56) > alpha/ia64/sparc should be stable You should also stabilize: kde-base/certmanager-3.5.10-r1 kde-base/libkdenetwork-3.5.10-r1
sparc stable
alpha/ia64 stable
Sorry but i'll have to add you all again and ping you as well. I am going to attach a new list with new/updated/missing/testing/not keyworded packages for each architecture. Thank you all for your hard work. Also, since KDE 3 is in pretty good state, i'd also like to ask from Jorge (the boss) the permission to mask kde3 monolithic ebuilds.
Created attachment 202252 [details] Updated list with missing kde3 packages for each arch
x86 done again.
Stable for HPPA: kde-base/certmanager/certmanager-3.5.10-r1.ebuild hppa TESTING kde-base/kalyptus/kalyptus-3.5.10.ebuild hppa TESTING kde-base/libkdenetwork/libkdenetwork-3.5.10-r1.ebuild hppa TESTING Not marked stable for HPPA: kde-base/kdesdk-scripts/kdesdk-scripts-3.5.10-r1.ebuild hppa TESTING (fixes a collision with colorsvn that isn't keyworded for HPPA, committed only 9 days ago, bug #275069) All the other packages not marked HPPA appear to be dependencies of kde-base/kdebindings-meta/kdebindings-meta-3.5.10 which isn't needed for kde-base/kde-meta-3.5.10 and which would pull in all kinds of Java packages that simply haven't been ported yet.
(In reply to comment #60) > Also, since KDE 3 is in pretty good state, i'd also like to ask from Jorge (the > boss) the permission to mask kde3 monolithic ebuilds. Seems a good idea. It's about time people upgrade to 3.5.10 and get ready for KDE-4.
And why do we have to do that? If they weren't keyworded/stabilized it was for a reason :)
Totally acceptable. Just double-check the list in case you actually forgot something for your archs, and if not, remove your archs again. Thanks
alpha/ia64/sparc is okay
No need to stable anything KDE3 anymore. About to be removed from tree.