Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 324077 - Stabilization of GNOME-2.30
Summary: Stabilization of GNOME-2.30
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: STABLEREQ
: 287419 329553 (view as bug list)
Depends on: 278177 321591 323729 CVE-2010-1624 324081 324485 324691 324723 325315 326749 327279 327611 327907 327909 329621 329703 329963 330365 331257 332303 335817
Blocks: CVE-2009-1631 327285 330773 332441
  Show dependency tree
 
Reported: 2010-06-15 08:42 UTC by Pacho Ramos
Modified: 2011-01-04 18:24 UTC (History)
17 users (show)

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


Attachments
gnome-230.list (gnome-230.list,3.43 KB, text/plain)
2010-06-23 16:44 UTC, Pacho Ramos
Details
gnome-230.list (gnome-230.list,3.49 KB, text/plain)
2010-06-24 09:47 UTC, Pacho Ramos
Details
Gnome python stabilization list (gnome-2.30-python,3.00 KB, text/plain)
2010-07-23 19:52 UTC, Pacho Ramos
Details
GNOME 2.30 stabilization list (gnome-2.30-list,11.49 KB, text/plain)
2010-07-23 19:53 UTC, Pacho Ramos
Details
Gnome mm stabilization list (gnome-2.30-mm,1.09 KB, text/plain)
2010-07-23 19:53 UTC, Pacho Ramos
Details
Gnome 2.30 extra list (gnome-extra-list,269 bytes, text/plain)
2010-07-23 20:00 UTC, Pacho Ramos
Details
GNOME 2.30 stabilization list (r1) (gnome-230.list,11.57 KB, text/plain)
2010-07-29 19:43 UTC, Pacho Ramos
Details
Gnome 2.30 extra list (r1) (gnome-extra-list,324 bytes, text/plain)
2010-07-31 19:53 UTC, Pacho Ramos
Details
GNOME 2.30 stabilization list (r2) (gnome-230.list,11.57 KB, text/plain)
2010-08-31 16:08 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2010-06-15 08:42:21 UTC
Obviously I won't CC arches since it entered the tree only a few days ago, but I already open this to start adding blockers for making sure future stabilization doesn't break other tools

People can CC to see the progress but, please, don't post any "I want gnome 2.30 stable now" messages ;-)

Thanks

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2010-06-23 16:44:59 UTC
Created attachment 236329 [details]
gnome-230.list

This list can be used in package.keywords to help to test Gnome 2.30
Comment 2 Hans de Graaff gentoo-dev Security 2010-06-24 05:26:21 UTC
mail-client/mail-notification-5.4-r4 should be stabilized together with gnome 2.30 due to the changes in gnome icons.
Comment 3 Arthur Spitzer 2010-06-24 06:07:49 UTC
(In reply to comment #1)
following package seem to be missing in your file:
x11-libs/libxklavier-5.0
Comment 4 Pacho Ramos gentoo-dev 2010-06-24 09:47:38 UTC
Created attachment 236371 [details]
gnome-230.list

Updated list ;-)
Comment 5 justXi 2010-07-07 14:56:54 UTC
I emerged Gnome 2.30 with your list. 
I emerged fine. After a few days of working I got no errors till now.
Comment 6 Westly Ward 2010-07-08 01:15:45 UTC
Correct me if I'm wrong, but it seems that gnome-extras/gnome-devel-docs has moved to dev-util/gnome-devel-docs.  Can I get verification on this?
Comment 7 Pacho Ramos gentoo-dev 2010-07-08 09:29:24 UTC
I only have dev-util/gnome-devel-docs (and it was inherited from overlay if I don't misremember)
Comment 8 Anton Bolshakov 2010-07-11 16:43:46 UTC
>=media-libs/gstreamer-0.10.28.1 is required for media-video/totem-2.30.2. I guess you would want to incluse media-libs/gstreamer-0.10.29 to the list as well
Comment 9 Pacho Ramos gentoo-dev 2010-07-12 09:35:19 UTC
We would consider it depending on gstreamer-0.10.29 being ready to stabilize, if not, we will go with totem-2.30.0* instead
Comment 10 Lars Mautsch 2010-07-17 11:02:04 UTC
!!! The following update has been skipped due to unsatisfied dependencies:

net-misc/vinagre:0

!!! All ebuilds that could satisfy ">=net-libs/telepathy-glib-0.10" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-libs/telepathy-glib-0.10.1 (masked by: ~x86 keyword)

(dependency required by "net-misc/vinagre-2.30.2" [ebuild])

maybe net-libs/telepathy-glib should be included in your list?
Comment 11 Raffaello D. Di Napoli 2010-07-22 03:27:42 UTC
Okay, I’m fairly new to fiddling with unstable GNOME, so I don’t know if it’s normal that nothing GStreamer-related is included in the stabilization list.

As you can see, that’s preventing me from merging totem:



!!! The following update has been skipped due to unsatisfied dependencies:

media-video/totem:0

!!! All ebuilds that could satisfy ">=media-libs/gstreamer-0.10.28.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/gstreamer-0.10.29 (masked by: ~x86 keyword)

(dependency required by "media-video/totem-2.30.2" [ebuild])
Comment 12 Mart Raudsepp gentoo-dev 2010-07-22 03:36:51 UTC
The newer gstreamer sets will be stabilized soon. Before GNOME-2.30. So the gnome meta requires totem-2.30.2 at minimum, as that will be fine when actual stabilization will happen. You can either add media-libs/gstreamer-0.10.29 to the keyword list, or go with totem-2.30.0-r1 as a deep upgrade of an older gnome meta probably is happy to go with (spitting out that message with being unhappy about gnome-base/gnome-2.30.2 for that reason, but continuing on)
Comment 13 Pacho Ramos gentoo-dev 2010-07-23 18:18:52 UTC
*** Bug 329553 has been marked as a duplicate of this bug. ***
Comment 14 Pacho Ramos gentoo-dev 2010-07-23 19:52:44 UTC
Created attachment 239945 [details]
Gnome python stabilization list
Comment 15 Pacho Ramos gentoo-dev 2010-07-23 19:53:25 UTC
Created attachment 239947 [details]
GNOME 2.30 stabilization list
Comment 16 Pacho Ramos gentoo-dev 2010-07-23 19:53:41 UTC
Created attachment 239949 [details]
Gnome mm stabilization list
Comment 17 Pacho Ramos gentoo-dev 2010-07-23 20:00:30 UTC
Created attachment 239951 [details]
Gnome 2.30 extra list

(anjuta stuff and metas)
Comment 18 Pacho Ramos gentoo-dev 2010-07-24 11:33:15 UTC
*** Bug 287419 has been marked as a duplicate of this bug. ***
Comment 19 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-29 12:09:54 UTC
Missing from the list (depending on USE flags, I tried to enable all of them):

=app-pda/libimobiledevice-1.0.1
=dev-python/pygtksourceview-2.10.1
=app-pda/usbmuxd-1.0.4
=dev-libs/libusb-1.0.8
virtual/libusb:1
Comment 20 Pacho Ramos gentoo-dev 2010-07-29 19:37:45 UTC
(In reply to comment #19)
> Missing from the list (depending on USE flags, I tried to enable all of them):
> 
> =app-pda/libimobiledevice-1.0.1
> =dev-python/pygtksourceview-2.10.1
> =app-pda/usbmuxd-1.0.4
> =dev-libs/libusb-1.0.8
> virtual/libusb:1
> 

Thanks a lot for pointing to dev-python/pygtksourceview (I even tried to "virtually" stabilize Gnome 2.30 on my local CVS portdir and didn't found it :O)

Regarding the rest, they are handling on depending bugs since they are not maintained by gnome team
Comment 21 Pacho Ramos gentoo-dev 2010-07-29 19:43:31 UTC
Created attachment 240627 [details]
GNOME 2.30 stabilization list (r1)

This includes missing dev-python/pygtksourceview
Comment 22 Pacho Ramos gentoo-dev 2010-07-29 20:36:38 UTC
OK arches, the plan is to stabilize the following:
1. At first go for bugs blocking this one
2. Then, stabilize the following lists in order:
- Gnome python stabilization list
- GNOME 2.30 stabilization list (r1)
- Gnome mm stabilization list
- Gnome 2.30 extra list

Feel free to comment any problem you find, we are intentionally skipping gnome-base/gnome-settings-daemon-2.30.2-r1 (stabilizing 2.30.2 instead) since latest patch seems to break building with as-needed (any fix for this would be highly appreciated also ;-))

Thanks a lot
Comment 23 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-30 06:11:30 UTC
(In reply to comment #22)
> OK arches, the plan is to stabilize the following:
> 1. At first go for bugs blocking this one

 Not all of them have arches cced.  And I cannot find bugs for the following:
=app-pda/usbmuxd-1.0.4
=dev-libs/libusb-1.0.8
virtual/libusb:1
Comment 24 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-30 06:12:49 UTC
(In reply to comment #23)
> (In reply to comment #22)
> > OK arches, the plan is to stabilize the following:
> > 1. At first go for bugs blocking this one
> 
>  Not all of them have arches cced.  And I cannot find bugs for the following:
> =app-pda/usbmuxd-1.0.4
> =dev-libs/libusb-1.0.8
> virtual/libusb:1

 Ignore this comment.

Comment 25 Pacho Ramos gentoo-dev 2010-07-31 19:53:04 UTC
Created attachment 240875 [details]
Gnome 2.30 extra list (r1)

This includes missing devhelp
Comment 26 Pacho Ramos gentoo-dev 2010-07-31 20:17:17 UTC
amd64 stable
Comment 27 Christian Faulhammer (RETIRED) gentoo-dev 2010-08-01 12:19:20 UTC
x86 stable
Comment 28 Fab 2010-08-01 13:58:25 UTC
(In reply to comment #27)
> x86 stable
> 

You forgot : =gnome-base/libgnome-keyring-2.30.1
Comment 29 Christian Faulhammer (RETIRED) gentoo-dev 2010-08-01 13:59:50 UTC
x86 stable
Comment 30 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-08-03 05:25:01 UTC
@arch teams: PLEASE DO **NOT** STABILIZE THE FOLLOWING PACKAGES:

=gnome-extra/gnome-games-2.30*
=gnome-extra/gnome-games-extra-data-2.30*
=gnome-extra/gcalctool-5.30*

These have major feature regressions and should never have been included in this list.

gnome-games: half the games need clutter/introspection/seed, which are masked, so they won't be installed.
gcalctool: it was rewritten, and scientific mode is broken.

I'm removing stable x86 and amd64 keywords for these, and reducing the requirements in gnome-base/gnome. Sorry for the inconvenience.
Comment 31 Jeroen Roovers (RETIRED) gentoo-dev 2010-08-05 16:37:21 UTC
Stable for HPPA.
Comment 32 Pacho Ramos gentoo-dev 2010-08-31 16:08:48 UTC
Created attachment 245498 [details]
GNOME 2.30 stabilization list (r2)

Updated list including gnome-base/gnome-settings-daemon-2.30.2-r1 that fixes some bugs (that were already present on 2.28) on setups without pulseaudio and that got skipped before due some problems with as-needed that are no longer present as tested on my setups and by Flameeyes (see bug 331645 , that will be used only for amd64 and x86 since they already stabilized 2.30.2)
Comment 33 Pacho Ramos gentoo-dev 2010-08-31 16:09:30 UTC
And remember to skip gnome-games* and gcalctool again :-S (sorry a lot)
Comment 34 Joe Jezak (RETIRED) gentoo-dev 2010-09-11 21:39:41 UTC
ppc has marked the requested packages stable.
Comment 35 Samuli Suominen (RETIRED) gentoo-dev 2010-10-09 22:23:10 UTC
ppc64 done, except the stuff in python list -- will take care of them tomorrow, so not removing from CC list yet
Comment 36 Samuli Suominen (RETIRED) gentoo-dev 2010-10-10 10:54:37 UTC
(In reply to comment #35)
> ppc64 done, except the stuff in python list -- will take care of them tomorrow,
> so not removing from CC list yet
> 

should be done now
Comment 37 Markus Meier gentoo-dev 2010-10-14 22:44:02 UTC
arm stable
Comment 38 Raúl Porcel (RETIRED) gentoo-dev 2010-10-17 16:23:12 UTC
alpha/ia64/m68k/s390/sh/sparc stable, closing
Comment 39 Pacho Ramos gentoo-dev 2011-01-02 18:48:43 UTC
(In reply to comment #38)
> alpha/ia64/m68k/s390/sh/sparc stable, closing
> 

*mm* stuff (http://bugs.gentoo.org/attachment.cgi?id=239949) wasn't stabilized
Comment 40 Raúl Porcel (RETIRED) gentoo-dev 2011-01-04 18:24:30 UTC
alpha/arm/ia64/sh/sparc stable again