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