Forked packages for OLPC

Dennis Gilmore dennis at ausil.us
Tue Aug 12 16:34:16 UTC 2008


On Tuesday 12 August 2008 10:55:25 am Greg Dekoenigsberg wrote:
> So we've got a list of packages that have been forked in OLPC from their
> F-9 equivalents.  Thanks to Dennis Gilmore and Jim Gettys for getting
> these together.  It might be a good idea to figure out:
>
> (a) why they're forked;
> (b) whether we can unfork;
> (c) how we keep track of why and when we fork.
>
> --g
>
> ./telepathy-salut/OLPC-3
has a patch that disables security that upstream wouldnt take.  i wanted them 
to add it as a run time option.  the dbus security breaks rainbow
> ./gnash/OLPC-3
should not have been forked
> ./sugar-presence-service/OLPC-3
no longer using,  using F-9 packages now
> ./xorg-x11-server/OLPC-3
needed to enable evdev.  Fedora disables it
> ./texlive/OLPC-3
rebuild against the old poppler
> ./NetworkManager/OLPC-3
we are using 0.6.x  there is work to move to 0.7 
> ./olpc-utils/OLPC-3
olpc only though could likely live in fedora just fine
> ./poppler/OLPC-3
using an old version not sure why.
> ./abiword/OLPC-3
should not be needed.  should be able  to use fedora's branch 
> ./xorg-x11-utils/OLPC-3
dropped some dependencies
> ./ntp/OLPC-3
can be unforked,  changes were made to fedora's ntp,  drops perl requirement
> ./pyabiword/OLPC-3
should not be needed.  should be able  to use fedora's branch 
> ./hulahop/OLPC-3
needs pyxpcom which is not enabled in fedora's xulrunner 
> ./python-dotconf/OLPC-3
should not be needed.  should be able  to use fedora's branch 
> ./sugar-evince/OLPC-3
minimal evince for the XO,  should be in fedora and pulled in from there
> ./sugar-toolkit/OLPC-3
no longer using,  using F-9 packages now
> ./initscripts/OLPC-3
is needed 
> ./SDL_mixer/OLPC-3
Droped perl
> ./sugar-artwork/OLPC-3
no longer using,  using F-9 packages now
> ./sugar/OLPC-3
no longer using,  using F-9 packages now
> ./dotconf/OLPC-3
not sure on this one
> ./xulrunner/OLPC-3
needed to enable pyxpcom  it needs to get enabled in fedora so that browse can 
work, caillion is supposed to be fixing.  but as yet has not.
> ./upstart/OLPC-3
init doesnt run as pid 1  due to the way the intramfs runs  should be fixed.
> ./gnome-python2/OLPC-3
needed to drop deps,  package should be split up some so that we can use 
fedora's package
> ./olpcsound/OLPC-3
its a subset of csound for the XO,  we should make it so that csound provides 
the minimal needs of OLPC
> ./xkeyboard-config/OLPC-3
changed some keymappings,  really should get fixed properly
> ./speech-dispatcher/OLPC-3
not sure on this one
> ./totem/OLPC-3
need a minimal totem  that doesnt bring in perl and some gnome libraries, 
F-9's  was horribly broken,  we are using totem from rawhide
> ./sugar-datastore/OLPC-3
no longer using,  using F-9 packages now
> ./ohm/OLPC-3
makes no sense on any other hardware  though wouldnt hurt being in fedora.
> ./fedora-release/OLPC-3
different macros for dist.  probbaly should write a olpc-release just for olpc
> ./gstreamer-plugins-base/OLPC-3
needed to drop perl dependency there is one plugin that pulls in perl
> ./pygame/OLPC-3
should use fedora's
> ./totem-pl-parser/OLPC-3
needed version from rawhide to match totem.  it had better Requires
> ./sugar-base/OLPC-3
no longer using,  using F-9 packages now
> ./gnome-vfs2/OLPC-3
needed to drop some dependencies
> ./telepathy-gabble/OLPC-3
has a patch that disables security that upstream wouldnt take.  i wanted them 
to add it as a run time option.  the dbus security breaks rainbow



kernel should be branched and built in koji. currently its built elsewhere.

Dennis




More information about the Fedora-olpc-list mailing list