Re: OLPC vs Fedora packages
On Wed, Jan 14, 2009 at 10:31 PM, Peter Robinson pbrobin...@gmail.com wrote: Just thought I'd post my understanding of where the packages are at based on the list that was created at FUDCon For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11 Also there's the OLPCDelta tracking bug in RHBZ 462625 for quick tracking of the ones I'm aware of. KOJI packages GConf-dbus - Should be able to untag. I think its also used to reduce the deps on bonobo etc. SDL_mixer - see RHBZ 471623 - Need someone to update if my thoughts are correct. abiword - mostly forked to reduce dependencies on things like printing. Probably will be unnecessary with the next major release as most of the old deps on libgnome libgnomeprint etc should disappear hippo-canvas - From my testing bigboard and mugshot compile OK but I can't really test so it should be mergeable. hulahop - OLPC-4 branch merged (and removed) just waiting for the push to mainline. Push to testing just happened today. So can essentially be removed from this list. initscripts - I seem to remember the main reason was due to rainbow using process number 1 and hence initscripts running as process number 2. JKatz is the one in the know here. olpc-utils - due to olpcupdate not being in Fedora and its dependant on it. sugar-evince - Probably need to get evince split into evince-libs and evince so that sugar-evince can build against evince-libs. Not sure if there's plans to get sugar-evince upstreamed for easy maintenance telepathy* - no idea but its documented well by others :-) totem-* - dependency reduction - I think these can probably mostly go away with the plans to introduce the ability for multiple desktops to run (sugar and something else) as e-d-s will probably be there anyway upstart - I believe its the same as for initscripts (rainbow). This I think is another one for JKatz. I also think there was discussion on fedora-olpc back in Sept/Oct timeframe. JOYRIDE packages libertas-usb8388-firmware - is in Fedora-10 and rawhide already. I thought I'd unlinked the non mainline version as we were shipping the same package in F-10 as we are for 9.1.0 and rawhide has the latest (or near latest) version. I'll also link the RHBZ bugs if there is one near each of the mentioned packages in the wiki. I haven't followed all the discussion, but I believe Python is also forked in joyride with a patch for PySignal_SetWakeupFd, and the regular F10 python with the same release number doesn't have this included. maybe its in testing, didn't get a chance to look there. bobby ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Fri, 2009-01-16 at 14:25 -0500, Bobby Powers wrote: On Wed, Jan 14, 2009 at 10:31 PM, Peter Robinson pbrobin...@gmail.com wrote: Just thought I'd post my understanding of where the packages are at based on the list that was created at FUDCon For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11 I haven't followed all the discussion, but I believe Python is also forked in joyride with a patch for PySignal_SetWakeupFd, and the regular F10 python with the same release number doesn't have this included. maybe its in testing, didn't get a chance to look there. F11 has Python 2.6 which already has it. -- Ignacio Vazquez-Abrams ivazquez...@gmail.com PLEASE don't CC me; I'm already subscribed signature.asc Description: This is a digitally signed message part ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Thu, Jan 15, 2009 at 04:31, Peter Robinson pbrobin...@gmail.com wrote: sugar-evince - Probably need to get evince split into evince-libs and evince so that sugar-evince can build against evince-libs. Not sure if there's plans to get sugar-evince upstreamed for easy maintenance Yesterday was working in upstreaming our patches. I really really hope that we can ship a working Read activity in the next releases of the major distros. You can track the effort here: http://sugarlabs.org/go/Evince Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote: - xulrunner and the OLPC patches (currently using mainline Fedora package) - Mario Simon I have seen that in trunk the native theme can be enabled and disabled in runtime, so that would be one patch less. I'm not 100% sure it got into 1.9.1, though. Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
sugar-evince - Probably need to get evince split into evince-libs and evince so that sugar-evince can build against evince-libs. Not sure if there's plans to get sugar-evince upstreamed for easy maintenance Yesterday was working in upstreaming our patches. I really really hope that we can ship a working Read activity in the next releases of the major distros. You can track the effort here: http://sugarlabs.org/go/Evince Is there an upstream bug report? Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Thu, Jan 15, 2009 at 10:14 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote: - xulrunner and the OLPC patches (currently using mainline Fedora package) - Mario Simon I have seen that in trunk the native theme can be enabled and disabled in runtime, so that would be one patch less. I'm not 100% sure it got into 1.9.1, though. Do you know if there's a upstream bugzilla.mozilla.org bug number? Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Thu, Jan 15, 2009 at 10:15 AM, Peter Robinson pbrobin...@gmail.com wrote: sugar-evince - Probably need to get evince split into evince-libs and evince so that sugar-evince can build against evince-libs. Not sure if there's plans to get sugar-evince upstreamed for easy maintenance Yesterday was working in upstreaming our patches. I really really hope that we can ship a working Read activity in the next releases of the major distros. You can track the effort here: http://sugarlabs.org/go/Evince Is there an upstream bug report? Should read the page mentioned first :-P Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
On Thu, Jan 15, 2009 at 10:16, Peter Robinson pbrobin...@gmail.com wrote: On Thu, Jan 15, 2009 at 10:14 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote: - xulrunner and the OLPC patches (currently using mainline Fedora package) - Mario Simon I have seen that in trunk the native theme can be enabled and disabled in runtime, so that would be one patch less. I'm not 100% sure it got into 1.9.1, though. Do you know if there's a upstream bugzilla.mozilla.org bug number? This is it: https://bugzilla.mozilla.org/show_bug.cgi?id=450916 So I guess it got into 1.9.1. Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
- xulrunner and the OLPC patches (currently using mainline Fedora package) - Mario Simon I have seen that in trunk the native theme can be enabled and disabled in runtime, so that would be one patch less. I'm not 100% sure it got into 1.9.1, though. Do you know if there's a upstream bugzilla.mozilla.org bug number? This is it: https://bugzilla.mozilla.org/show_bug.cgi?id=450916 So I guess it got into 1.9.1. Nice. I setup a OLPC xulrunner tracking bug [1] a while ago. Feel free to add any other dependant bugs to it as well. Peter [1] https://bugzilla.mozilla.org/show_bug.cgi?id=466870 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC vs Fedora packages
Just thought I'd post my understanding of where the packages are at based on the list that was created at FUDCon For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11 Also there's the OLPCDelta tracking bug in RHBZ 462625 for quick tracking of the ones I'm aware of. KOJI packages GConf-dbus - Should be able to untag. I think its also used to reduce the deps on bonobo etc. SDL_mixer - see RHBZ 471623 - Need someone to update if my thoughts are correct. abiword - mostly forked to reduce dependencies on things like printing. Probably will be unnecessary with the next major release as most of the old deps on libgnome libgnomeprint etc should disappear hippo-canvas - From my testing bigboard and mugshot compile OK but I can't really test so it should be mergeable. hulahop - OLPC-4 branch merged (and removed) just waiting for the push to mainline. Push to testing just happened today. So can essentially be removed from this list. initscripts - I seem to remember the main reason was due to rainbow using process number 1 and hence initscripts running as process number 2. JKatz is the one in the know here. olpc-utils - due to olpcupdate not being in Fedora and its dependant on it. sugar-evince - Probably need to get evince split into evince-libs and evince so that sugar-evince can build against evince-libs. Not sure if there's plans to get sugar-evince upstreamed for easy maintenance telepathy* - no idea but its documented well by others :-) totem-* - dependency reduction - I think these can probably mostly go away with the plans to introduce the ability for multiple desktops to run (sugar and something else) as e-d-s will probably be there anyway upstart - I believe its the same as for initscripts (rainbow). This I think is another one for JKatz. I also think there was discussion on fedora-olpc back in Sept/Oct timeframe. JOYRIDE packages libertas-usb8388-firmware - is in Fedora-10 and rawhide already. I thought I'd unlinked the non mainline version as we were shipping the same package in F-10 as we are for 9.1.0 and rawhide has the latest (or near latest) version. I'll also link the RHBZ bugs if there is one near each of the mentioned packages in the wiki. To reply to myself The other things that also come to mind but aren't listed that I think also need fixing are (or at least I'm not sure the state of them): - xulrunner and the OLPC patches (currently using mainline Fedora package) - Mario Simon - NetworkManager - Not sure what the state of the mesh patches (or maybe its some other patches) is. - numeric vs numpy (I think this is the pygtk issue). Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel