Recent versions of totem-pl-parser started using libcamel as a fallback for parsing dates. This new dependency burdens the OLPC build with the following new packages: PolicyKit-gnome.i386 0:0.8-4.fc9 PolicyKit-gnome-libs.i386 0:0.8-4.fc9 evolution-data-server.i386 0:2.22.3-1.fc9 gnome-mount.i386 0:0.8-1.fc9 hunspell-en.noarch 0:0.20080207-1.fc9 libnotify.i386 0:0.4.4-10.fc9 libsexy.i386 0:0.1.11-7.fc9 notification-daemon.i386 0:0.3.7-9.fc9 Upstream are aware but there are no immediate plans to fix this (unless someone steps up): http://bugzilla.gnome.org/show_bug.cgi?id=522639 We do not use any playlist functionality on the XO, so it is safe to fork totem-pl-parser with the bare minimum needed to remove this dependency. I also looked at removing totem's dependency on totem-pl-parser. That does not look practical, they are quite closely linked.
Created attachment 312272 [details] bye-bye-camel.patch
Created attachment 312273 [details] spec file patch
I'm upstream. And I don't want a forked version. Do what you want in the OLPC branch, just don't come complaining if something breaks...