First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 260063
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Gilles Dartiguelongue <eva@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
bump.list bump.list text/plain Gilles Dartiguelongue 2009-02-23 22:26 0000 14.34 KB Details
bump.list bump.list text/plain Gilles Dartiguelongue 2009-03-01 23:41 0000 14.34 KB Details
build.list build.list text/plain Gilles Dartiguelongue 2009-03-04 22:01 0000 14.45 KB Details
bump.list bump.list text/plain Gilles Dartiguelongue 2009-03-07 12:41 0000 13.61 KB Details
split-python-2.24.keywords split python keywords for 2.24 text/plain Daniel Gryniewicz 2009-03-11 01:31 0000 609 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 260063 depends on: 196852 227679 230591 239847 241476 242812 247825 248125 252350 253934 254447 255479 255843 255848 255851 256016 256163 256718 257337 257809 258040 259138 260827 262324 262325 262387 264987 Show dependency tree
Bug 260063 blocks: 238650 255251 258344 262744
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-02-23 20:55 0000
This bug will be the stabilization bug for GNOME-2.24. Filing it before the
stabilization list, so that we can track the true blocker bugs for
stabilization purposes, and have other maintainers be able to ask here
beforehand packages to be included together with the rest for possible
compatibility reasons.

Please look into (the non exhaustive) bug list depending on this one which
should be fixed before proceeding to stable if possible.

Also (note to self mostly) don't forget that due do API/ABI breakage, some
packages really need to get stabilized together.

------- Comment #1 From Gilles Dartiguelongue 2009-02-23 22:26:35 0000 -------
Created an attachment (id=182951) [details]
bump.list

first tentative list, please poke me for anything I would have forgotten.

------- Comment #2 From Dustin Polke 2009-02-25 15:15:03 0000 -------
> first tentative list, please poke me for anything I would have forgotten.

I need the following packages as well on my amd64 installation:

>=x11-libs/pixman-0.12.0
~dev-python/libgnome-python-2.22.3
~dev-python/libbonobo-python-2.22.3
~dev-python/gconf-python-2.22.3
~dev-python/libgnomecanvas-python-2.22.3
~dev-python/gnome-python-base-2.22.3
~dev-python/gnome-vfs-python-2.22.3

------- Comment #3 From Gilles Dartiguelongue 2009-02-25 15:20:49 0000 -------
You missed the lines talking about the stabilization of split python bindings
it seems. Wrt to pixman, I supposed it's pulled by cairo, I was told cairo-1.8
was good to go, will check specific pixman status. Thanks for reporting.

------- Comment #4 From Gilles Dartiguelongue 2009-03-01 23:41:12 0000 -------
Created an attachment (id=183628) [details]
bump.list

Updated list.

------- Comment #5 From Gilles Dartiguelongue 2009-03-01 23:45:49 0000 -------
enough with the wait & fix, it's time for some action.

Hi arches, please find attached to this bug the list of packages and their
respective target keywords for gnome 2.24 stabilization. Please do go through
the list of bugs depending on this one, they need to be completed as well.

If you find any problem with this list, please come and see us on
#gentoo-desktop or send us a mail.

Thanks in advance.

------- Comment #6 From Peter Volkov 2009-03-02 13:57:21 0000 -------
mips done.

(there is no stable mips ;)

------- Comment #7 From Mart Raudsepp 2009-03-03 18:20:48 0000 -------
*** Bug 253934 has been marked as a duplicate of this bug. ***

------- Comment #8 From Daniel Gryniewicz 2009-03-03 21:11:55 0000 -------
FTR, that should be =media-video/totem-2.24.3

No -r1, which is masked anyway.

------- Comment #9 From Daniel Gryniewicz 2009-03-03 21:13:48 0000 -------
And media-libs/swfdec-0.8.4 should be in the list.

------- Comment #10 From Brent Baude 2009-03-03 21:23:15 0000 -------
Any chance we could get a new list to work with (ala comment #4) that includes
comments 8 & 9 AND gstreamer?  Would be mucho appreciated.

------- Comment #11 From Gilles Dartiguelongue 2009-03-03 23:57:56 0000 -------
I'll make sure to do that by tomorrow. About gstreamer, I can do that as well
but I really need a decision on what's in and what's out.

------- Comment #12 From Mart Raudsepp 2009-03-04 00:23:03 0000 -------
I'd suggest to leave out the gstreamer stuff if no individual apps actually
need the newer versions and all we'd have to do is just downgrade the dep in
the meta package.
That's to not have arches needing to handle an even bigger set of things at
once here.
gstreamer herd stuff I'm hoping to get back on track during March, with
hopefully looking into gst stabilizations later this week.

------- Comment #13 From Brent Baude 2009-03-04 13:53:18 0000 -------
Yeah, I only meant that the new master list would include required gstreamer
packages.  As for across the board stabilization of gstreamer, I would assume
another bug would be file as has been suggested.  So what I looking for is a
more complete list from the earlier comment.  Is that fair?  

------- Comment #14 From Gilles Dartiguelongue 2009-03-04 17:40:49 0000 -------
I've used the following command to verify what was requiring 0.10.21

find -name "*.ebuild" -exec egrep -H "gst.*0\.10\.21" {} \+ |cut -f1 -d: |awk
-F / '{print $2"/"$4}' |sed "s/.ebuild//g" |sort -u

besides banshee and gnome meta, it seems we can go ahead with just 0.10.20 so
I'll adjust meta and post the updated list later today.

------- Comment #15 From Gilles Dartiguelongue 2009-03-04 22:01:26 0000 -------
Created an attachment (id=183938) [details]
build.list

Ok here it is. I've downgraded gstreamer-0.10.21 requirement per previous
comment.
Enjoy.

------- Comment #16 From Brent Baude 2009-03-05 22:10:47 0000 -------
ppc64 done; please add us back in if we missed something. Now onto ppc32.

------- Comment #17 From Gilles Dartiguelongue 2009-03-06 00:27:40 0000 -------
For the record, I asked rangerpb to test and keyword evolution-2.24.5,
evolution-data-server-2.24.5 and gtkhtml-3.24.5 since it provides at least two
important fixes over 2.24.4. Not crashing on print and working imap flag sync
(which resulted in read mail being unread when consulted from another client or
another place). I'll provide an updated list to match this asap.

------- Comment #18 From Brent Baude 2009-03-06 16:07:02 0000 -------
ppc(32) done now too; please readd if I missed something

------- Comment #19 From Gilles Dartiguelongue 2009-03-07 12:41:09 0000 -------
Created an attachment (id=184223) [details]
bump.list

Here is an updated list from cvs up 1 hour ago.

------- Comment #20 From CFuga 2009-03-08 00:32:03 0000 -------
Right now, all libcanberra versions in portage depends on
>=media-sound/pulseaudio-0.9.11 if the user activates the pulse USE flag. But
pulseaudio-0.9.11 requieres baselayout-2.0 and openrc in order to stabilize it.
There are some ways of solving the problem:

 - lowering the libcanberra's pulseaudio requirement to the current stable
version (0.9.9)
 - deactivating the pulse USE flag in libcanberra; it still should be able to
play sounds using the other available backends (alsa, gstreamer, oss)
 - proving a new pulseaudio-0.9.11 ebuild which doesn't depend on
openrc/baselayout-2.0, and make it stable
 - waiting for openrc/baselayout-2.0 to stabilize, in order to stabilize GNOME
2.24

------- Comment #21 From Gilles Dartiguelongue 2009-03-08 00:53:39 0000 -------
I don't see a problem in use.masking pulseaudio, solution 1 is out of the
question it's a requirement from libcanberra's configure, 3 is afaik not wanted
by pa maintainer, and 4 is out of the question too, openrc/baselayout2
stabilization is taking a long time and we don't need to delay gnome 2.24 any
longer that it already has been.

------- Comment #22 From Olivier Crete 2009-03-08 01:00:14 0000 -------
The only baselayout 2 stuff in the pa ebuild is parsing the pa config file to
create the rc deps.. We can pretty easily make a baselayout-1 version by doing
what the current ebuild is doing, since openrc/baselayout-2 is taking
centuries..

------- Comment #23 From Daniel Gryniewicz 2009-03-11 01:31:48 0000 -------
Created an attachment (id=184644) [details]
split python keywords for 2.24

These are the 2.24 split python keywords.  Anyone keywording the gnome-2.24.1
meta needs these too.

------- Comment #24 From Daniel Gryniewicz 2009-03-11 01:32:42 0000 -------
For libcanberra, I've removed the pulseaudio flag and dep from 0.11, and added
a 0.11-r1 that's ~arch with the flag.  As soon as pulse goes stable, that can
go stable too.

------- Comment #25 From Daniel Gryniewicz 2009-03-11 02:43:00 0000 -------
amd64 done.

------- Comment #26 From Pacho Ramos 2009-03-11 19:43:41 0000 -------
Would be important get bug 262182 fixed before getting evolution-2.24
stabilized as it will cause users to get evolution crashing at startup. I
attach the patch used in fedora currently and that seems to work ok for me

(sorry for amd64 users for sending this a bit late, but I discovered this just
after updating)

------- Comment #27 From Markus Meier 2009-03-12 22:04:04 0000 -------
gedit and vinagre are failing tests here on x86:

make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory
`/var/tmp/portage/net-misc/vinagre-2.24.2-r1/work/vinagre-2.24.2/src'
make[2]: Leaving directory
`/var/tmp/portage/net-misc/vinagre-2.24.2-r1/work/vinagre-2.24.2/src'
make[1]: Leaving directory
`/var/tmp/portage/net-misc/vinagre-2.24.2-r1/work/vinagre-2.24.2/src'
Making check in help
make[1]: Entering directory
`/var/tmp/portage/net-misc/vinagre-2.24.2-r1/work/vinagre-2.24.2/help'
xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/vinagre.xml
xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/vinagre.xml
./de/vinagre.xml:256: element para: validity error : Element shortcut is not
declared in para list of possible children
Document ./de/vinagre.xml does not validate
make[1]: *** [check-doc-docs] Error 3
make[1]: Leaving directory
`/var/tmp/portage/net-misc/vinagre-2.24.2-r1/work/vinagre-2.24.2/help'
make: *** [check-recursive] Error 1
 * 
 * ERROR: net-misc/vinagre-2.24.2-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_test
 *             environment, line 2865:  Called _eapi0_src_test
 *               ebuild.sh, line  616:  Called die
 * The specific snippet of code:
 *                      hasq test $FEATURES && die "Make check failed. See
above for details."
 *  The die message:
 *   Make check failed. See above for details.

make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory
`/var/tmp/portage/app-editors/gedit-2.24.3/work/gedit-2.24.3/help'
xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/gedit.xml
xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/gedit.xml
./de/gedit.xml:446: element menuchoice: validity error : Element menuchoice
content does not follow the DTD, expecting (shortcut? , (guibutton | guiicon |
guilabel | guimenu | guimenuitem | guisubmenu | interface)+), got (CDATA
guimenu guimenuitem)
Document ./de/gedit.xml does not validate
make[1]: *** [check-doc-docs] Error 3
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gedit-2.24.3/work/gedit-2.24.3/help'
make: *** [check-recursive] Error 1
 * 
 * ERROR: app-editors/gedit-2.24.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_test
 *             environment, line 3094:  Called _eapi0_src_test
 *               ebuild.sh, line  616:  Called die
 * The specific snippet of code:
 *                      hasq test $FEATURES && die "Make check failed. See
above for details."
 *  The die message:
 *   Make check failed. See above for details.

------- Comment #28 From Markus Meier 2009-03-15 22:36:03 0000 -------
x86 stable

------- Comment #29 From Raúl Porcel 2009-03-18 16:36:58 0000 -------
alpha/ia64 stable, i think

------- Comment #30 From Jakub Klawiter 2009-03-20 19:39:07 0000 -------
i've tried to upgrade gnome to 2.24 (marked as stable for x86) and it fails on
x11-libs/pixman which cannot be compiled with sse2 USE flag with gcc older than
4.2.4. And gcc-4.2.4 is not available in x86.

Shouldn't it be fixed?

------- Comment #31 From Andrey Vihrov 2009-03-20 19:44:15 0000 -------
But the ebuild already tells you to do 'echo "x11-libs/pixman -sse2" >>
/etc/portage/package.use' if you are using earlier GCC version.

------- Comment #32 From Jakub Klawiter 2009-03-20 20:41:00 0000 -------
first, i did add -sse2 to package.use of course and i'm merging gnome, the
question is if it is ok to have unstable dependency (this way gcc-4.2 is
something like dependency isn't it?) in stable package?

second merging pixman fails with something which looks like big problem (ERROR:
setup blah blah...) not just INFO: please type echo "blahblah" >> package.use

last but not least, it's not a problem for me and probably 99% of users, i just
wanted to tell you that something like this happens and maybe it should be
resolved in more user friendly way.

------- Comment #33 From Andrey Vihrov 2009-03-20 21:09:31 0000 -------
(In reply to comment #32)

1. It does not depend on gcc-4.2.
2. It fails with the error and not the warning because the emerge process
cannot be continued.

And it seems pretty user-friendly to me :-)

------- Comment #34 From Gilles Dartiguelongue 2009-03-21 00:20:28 0000 -------
This bug is not for chatting about your own bugs, open a new bug please
(although it seems familiar to me so search through bugzilla should help).

------- Comment #35 From Rémi Cardona 2009-03-27 23:15:45 0000 -------
Hi arches, please don't stabilize libxklavier 3.8.

We will open a separate stablization bug once xorg-server 1.5.3 and friends go
stable.

Thanks

------- Comment #36 From Friedrich Oslage 2009-04-12 21:28:42 0000 -------
sparc stable

------- Comment #37 From Raúl Porcel 2009-04-14 11:53:01 0000 -------
s390 should be done

------- Comment #38 From Raúl Porcel 2009-04-28 18:16:31 0000 -------
arm/m68k should be done, sh is waiting for totem

------- Comment #39 From Raúl Porcel 2009-04-28 18:26:29 0000 -------
sh waits for bug 196852

------- Comment #40 From Gilles Dartiguelongue 2009-10-28 22:13:27 0000 -------
This bug is obsoleted by bug #281427, see you there.

First Last Prev Next    No search results available      Search page      Enter new bug