Packages not available for F-13 ARM that OLPC uses
Martin Langhoff
martin.langhoff at gmail.com
Tue Apr 12 15:58:36 EDT 2011
I just ran a rough comparison of the packages we currently include in
our F14 builds vs what's available in the F13-beta2 ARM repository.
Some packages are OLPC-specific, and I note them below. Others may
have changed name between F13 and F14.
'PolicyKit-olpc', // olpc
'abiword',
'atkmm',
'avahi-libs',
'batti', // olpc-specific
'bootfw-q3a62', // olpc-specific
'csound',
'csound-python',
'dconf',
'dmidecode',
'ds-backup-client', // olpc-specific
'empathy',
'espeak',
'folks',
'gdk-pixbuf2',
'gnome-dvb-daemon',
'inkscape',
'java',
'kbd-misc',
'kernel', // heh :-)
'laughlin-backgrounds-gnome', // release specific?
'laughlin-backgrounds-single',
'libabiword',
'libassuan',
'libffado',
'libjpeg-turbo',
'libmodman',
'libmount',
'olpc-bootanim', // olpc
'olpc-kbdshim',
'olpc-powerd',
'olpc-powerd-dbus',
'olpc-runin-tests',
'perl-threads', // WTH? Perl in our builds?
'perl-threads-shared',
'portmidi',
'prelink',
'systemd-units', // blame Lennart
'telepathy-logger',
'upstart-sysvinit',
'xorg-x11-drv-chrome' // ignore
We should sort this into noise -- stuff that changed between F13 and
F14, x86-specific packages, etc -- and worthy targets...
cheers,
martin
- - - -
for the record, my procedure
[martin at onyx olpc-utils]$ cd /tmp
[martin at onyx tmp]$ mkdir compare
[martin at onyx tmp]$ cd compare/
[martin at onyx compare]$ wget
http://download.laptop.org/xo-1.5/os/official/os860/4GB/os860.packages.txt
[martin at onyx compare]$ wget
http://build.laptop.org/11.2.0/os15/xo-1.5/os15.packages.txt
[martin at onyx compare]$ perl -pi -e 's/\-\d+.*//' os15.packages.txt
[martin at onyx compare]$ diff -u os860.packages.txt os15.packages.txt | less
[martin at onyx compare]$ wget
http://arm.koji.fedoraproject.org/mash/beta/f13-arm-2011-03-23/f13-arm/arm/os/Packages/fedora-release-13-1.2.beta2.noarch.rpm
[martin at onyx compare]$ rpm2cpio fedora-release-13-1.2.beta2.noarch.rpm
fedora-release-13-1.2.beta2.noarch.rpm | cpio -idmv
...
[martin at onyx compare]$ less ./etc/yum.repos.d/fedora.repo
[martin at onyx compare]$ wget
http://arm.koji.fedoraproject.org/mash/beta/f13-arm-2011-03-23/f13-arm/arm/os/repodata/primary.xml.gz
[martin at onyx compare]$ zgrep '<name>' primary.xml.gz | perl -pe
's/\<\/*name\>//g' | sort > f13-b3.packages
[martin at onyx compare]$ ipython
In [1]: have = [ line.strip() for line in open('f13-b3.packages') ]
In [2]: need = [ line.strip() for line in open('os15.packages.txt') ]
In [3]: have = set(have)
In [4]: need = set(need)
In [5]: need - have
Out[5]:
set(['PolicyKit-olpc',
'abiword',
'atkmm',
'avahi-libs',
'batti',
'bootfw-q3a62',
'csound',
'csound-python',
'dconf',
'dmidecode',
'ds-backup-client',
'empathy',
'espeak',
'folks',
'gdk-pixbuf2',
'gnome-dvb-daemon',
'inkscape',
'java',
'kbd-misc',
'kernel',
'laughlin-backgrounds-gnome',
'laughlin-backgrounds-single',
'libabiword',
'libassuan',
'libffado',
'libjpeg-turbo',
'libmodman',
'libmount',
'olpc-bootanim',
'olpc-kbdshim',
'olpc-powerd',
'olpc-powerd-dbus',
'olpc-runin-tests',
'perl-threads',
'perl-threads-shared',
'portmidi',
'prelink',
'systemd-units',
'telepathy-logger',
'upstart-sysvinit',
'xorg-x11-drv-chrome'])
In [6]:
--
martin.langhoff at gmail.com
martin at laptop.org -- Software Architect - OLPC
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Devel
mailing list