update1 vs olpc3 disttag differences
Daniel Drake
dsd at laptop.org
Mon Jun 23 14:30:23 EDT 2008
Using the following quick concoption...
------
#!/bin/bash
listpkgs() {
while read line; do
stream=${line##*.}
if [[ ${stream:0:2} == "fc" ]]; then
stream=${stream:0:2}
elif [[ ${stream:0:4} == "olpc" ]]; then
stream=${stream:0:4}
else
stream="unknown"
fi
echo ${line%%.*} ${stream}
done < $1
}
listpkgs u1-708 > pkgs-u1-708
listpkgs olpc3-20 > pkgs-olpc3-20
diff -U 999 pkgs-u1-708 pkgs-olpc3-20
---------
...where u1-708 is http://dev.laptop.org/~bert/update.1/708
and olpc3-20 is http://dev.laptop.org/~bert/olpc3/20
I have created a comparison of disttags for the packages in olpc3 vs
update1 (included below).
This may be useful for catching further bugs where we have inadvertently
dropped OLPC-specific customisations.
For example, in update1 we applied an OLPC-specific patch to
gstreamer-plugins-good to make it work with the camera (creating the
"olpc2" disttag), but in olpc3 we use the standard fc9 build, breaking
the camera. The output shows the change in disttag:
-gstreamer-plugins-good olpc
+gstreamer-plugins-good fc
salut broke for similar reasons.
Any help reviewing the list would be appreciated.
------------------------
--- pkgs-u1-708
+++ pkgs-olpc3-20
@@ -1,361 +1,437 @@
ConsoleKit fc
ConsoleKit-libs fc
ConsoleKit-x11 fc
-GConf2-dbus olpc
+GConf2 fc
MAKEDEV unknown
NetworkManager olpc
ORBit2 fc
+PersonalCopy-Lite-patches fc
+PolicyKit-gnome fc
+PolicyKit-gnome-libs fc
+PolicyKit fc
SDL fc
SDL_image fc
-SDL_mixer olpc
+SDL_mixer fc
SDL_ttf fc
-abyssinica-fonts olpc
+abyssinica-fonts fc
acl fc
-agg unknown
+agg fc
alsa-lib fc
alsa-utils fc
anacron fc
-aspell-en fc
-aspell fc
atk fc
-atlas unknown
+atlas fc
+audiofile fc
audit-libs fc
-avahi-autoipd olpc
-avahi-dnsconfd olpc
-avahi-glib olpc
-avahi olpc
-avahi-tools olpc
+avahi-autoipd fc
+avahi-dnsconfd fc
+avahi-glib fc
+avahi fc
+avahi-tools fc
basesystem unknown
bash fc
-beecrypt unknown
-binutils unknown
+bluecurve-icon-theme fc
boost fc
bootanim unknown
bootfw unknown
bzip2 fc
bzip2-libs fc
cairo fc
+cdparanoia-libs unknown
chkconfig unknown
compat-libstdc++-33 unknown
+control-center-filesystem fc
coreutils fc
cpio fc
-cpp fc
+cpp unknown
cracklib-dicts unknown
cracklib unknown
+cronie fc
crontabs fc
-cryptsetup-luks unknown
-csound olpc
-csound-python olpc
+cryptsetup-luks fc
+csound fc
+csound-python fc
cups-libs fc
-curl fc
cyrus-sasl-lib fc
db4 fc
-dbench olpc
+dbench fc
dbus-glib fc
-dbus olpc
+dbus fc
+dbus-libs fc
dbus-python fc
-dbus-x11 olpc
-dejavu-lgc-fonts unknown
+dbus-x11 fc
+dejavu-lgc-fonts fc
+desktop-file-utils fc
device-mapper fc
device-mapper-libs fc
dhclient fc
dhcp fc
+diffutils fc
+dirmngr fc
+djvulibre-libs fc
dmidecode fc
dmraid fc
e2fsprogs fc
e2fsprogs-libs fc
-eject unknown
+eject fc
elfutils-libelf fc
enchant fc
+esound-libs fc
espeak fc
ethtool fc
-etoys unknown
+evolution-data-server fc
expat unknown
+fedora-gnome-theme fc
+fedora-icon-theme fc
+fedora-logos fc
fedora-release unknown
fedora-release-notes unknown
file fc
file-libs fc
filesystem fc
-findutils unknown
+findutils fc
flac fc
-fontconfig olpc
+fontconfig fc
fonts-arabic fc
-fonts-thai-ttf unknown
freetype fc
-fribidi fc
+gail fc
gamin fc
gawk fc
gdb fc
gdbm fc
gettext fc
glib2 fc
glibc-common unknown
glibc unknown
-gnash unknown
-gnash-plugin unknown
+gmp fc
+gnash fc
+gnash-plugin fc
+gnome-desktop fc
+gnome-icon-theme fc
+gnome-keyring fc
gnome-mime-data fc
-gnome-python2-gnomevfs olpc
-gnome-python2 olpc
+gnome-mount fc
+gnome-python2-bonobo fc
+gnome-python2-gnomevfs fc
+gnome-python2 fc
gnome-python2-libwnck fc
gnome-python2-rsvg fc
-gnome-vfs2 olpc
+gnome-themes fc
+gnome-vfs2 fc
+gnupg2 fc
gnutls fc
+gpgme fc
grep fc
-gstreamer olpc
-gstreamer-plugins-base olpc
-gstreamer-plugins-good olpc
+gstreamer fc
+gstreamer-plugins-base fc
+gstreamer-plugins-good fc
gstreamer-python fc
-gstreamer-tools olpc
+gstreamer-tools fc
gtk2-engines fc
gtk2 fc
-gtksourceview2 olpc
+gtk-nodoka-engine fc
+gtksourceview2 fc
gzip fc
-hal olpc
+hal fc
hal-info fc
-hal-libs olpc
+hal-libs fc
+hdparm fc
hicolor-icon-theme unknown
-hippo-canvas olpc
-hippo-canvas-python olpc
-hulahop olpc
+hippo-canvas fc
+hippo-canvas-python fc
+hunspell-en fc
+hunspell fc
hwdata fc
info fc
initscripts olpc
iproute fc
iptables fc
iptables-ipv6 fc
iputils fc
ipython fc
iso-codes fc
-kbd olpc
+isomd5sum unknown
+jack-audio-connection-kit unknown
+kacst-fonts fc
+kbd fc
kernel unknown
keyutils-libs fc
kpartx fc
krb5-libs fc
+lcms fc
+lcms-libs fc
less fc
libICE fc
libIDL fc
-libSM unknown
-libX11 olpc
-libXTrap unknown
+libSM fc
+libX11 fc
+libXTrap fc
libXau fc
-libXaw unknown
-libXcomposite unknown
-libXcursor unknown
+libXaw fc
+libXcomposite fc
+libXcursor fc
libXdamage fc
libXdmcp fc
-libXext unknown
-libXfixes unknown
+libXext fc
+libXfixes fc
libXfontcache fc
libXfont fc
libXft fc
-libXi olpc
+libXi fc
libXinerama fc
libXmu fc
-libXpm unknown
+libXpm fc
libXrandr fc
libXrender fc
libXres fc
libXt fc
-libXtst unknown
+libXtst fc
libXv fc
-libXxf86misc unknown
-libXxf86vm unknown
-libabiword unknown
-libabiword-plugins unknown
+libXxf86dga fc
+libXxf86misc fc
+libXxf86vm fc
libacl fc
+libart_lgpl fc
libattr fc
libavc1394 fc
-libcap unknown
+libbonobo fc
+libbonoboui fc
+libcap fc
libcdio fc
-libcroco unknown
+libcroco fc
+libcurl fc
libdaemon fc
libdhcp4client fc
libdhcp6client fc
libdhcp fc
+libdmx fc
+libdrm fc
libdv fc
+libedit fc
libertas-usb8388-firmware fc
libfontenc fc
-libgcc fc
+libfreebob fc
+libgcc unknown
libgcrypt unknown
-libgfortran fc
+libgfortran unknown
libglade2 fc
-libgomp fc
+libgnomecanvas fc
+libgnome fc
+libgnomeui fc
+libgomp unknown
libgpg-error unknown
libgsf fc
libicu fc
libidn unknown
libiec61883 fc
libjpeg fc
+libksba fc
libmatchbox fc
-libnl unknown
+libmikmod fc
+libnl fc
+libnotify fc
libogg fc
liboil fc
libpcap fc
+libpciaccess fc
libpng fc
libraw1394 fc
librsvg2 fc
libselinux fc
libsepol fc
+libsexy fc
libshout fc
-libsmbios-libs fc
+libsmbios unknown
libsndfile fc
-libstdc++ fc
+libsoup fc
+libstdc++ unknown
libsysfs fc
+libtasn1 fc
libthai-devel fc
libthai fc
libtheora fc
libtiff fc
libtool-ltdl fc
libusb fc
libuser unknown
libutempter fc
+libvisual fc
libvolume_id fc
libvorbis fc
libwnck fc
+libxcb fc
libxkbfile fc
libxml2 fc
libxml2-python fc
+libxslt fc
+linux-atm-libs unknown
logrotate fc
-lohit-fonts-hindi olpc
+lohit-fonts-hindi fc
loudmouth fc
-lrzsz unknown
+lrzsz fc
ltrace fc
lvm2 fc
+lzo fc
mailcap fc
-matchbox-window-manager unknown
-mcstrans fc
-mingetty olpc
-mkinitrd unknown
-mktemp fc
+matchbox-window-manager fc
+mdadm fc
+mesa-libGL fc
+metacity fc
+mingetty fc
+mkinitrd fc
module-init-tools fc
+mozilla-filesystem fc
+mpfr fc
mtd-utils fc
nafees-web-naskh-fonts fc
nano fc
-nash unknown
+nash fc
+ncurses-base fc
ncurses fc
+ncurses-libs fc
net-tools fc
+nodoka-metacity-theme fc
+notification-daemon fc
+nspr fc
+nss fc
ntp fc
numpy fc
-ohm fc
+ohm olpc
olpccontents unknown
-olpc-hardware-manager olpc
-olpc-library-common unknown
-olpc-library-core unknown
-olpc-licenses unknown
-olpc-logos olpc
olpcrd unknown
olpcupdate unknown
-olpc-utils olpc
+olpc-utils unknown
openldap fc
openssh-clients fc
openssh fc
openssh-server fc
openssl fc
+paktype-fonts fc
pam fc
pango fc
parted fc
passwd fc
pciutils fc
-pcre unknown
-pixman olpc
+pcre fc
+perl-Config-IniFiles fc
+perl-Module-Pluggable fc
+perl-Pod-Escapes fc
+perl-Pod-Simple fc
+perl fc
+perl-libs fc
+perl-version fc
+pinentry fc
+pixman fc
pkgconfig fc
pm-utils fc
-poppler olpc
popt fc
portaudio fc
procps fc
psmisc fc
-pyabiword unknown
+pth unknown
pycairo fc
pygame fc
pygobject2 fc
+pygpgme fc
pygtk2 fc
pygtk2-libglade fc
pygtksourceview fc
+pyorbit fc
python fc
-python-jinja unknown
+python-iniparse fc
python-json fc
python-libs fc
python-numeric fc
+python-simplejson fc
python-sqlite2 fc
-python-telepathy olpc
+python-telepathy fc
python-urlgrabber fc
radeontool fc
rainbow olpc
+rarian-compat fc
+rarian fc
rdesktop fc
readline fc
+redhat-menus fc
rpm fc
rpm-libs fc
rpm-python fc
rsync fc
+rsyslog fc
sed fc
setup fc
shadow-utils fc
shared-mime-info fc
+smbios-utils unknown
speex unknown
sqlite fc
-squeak-vm unknown
startup-notification fc
strace fc
-sugar-artwork unknown
+sudo fc
+sugar-artwork olpc
sugar-base olpc
sugar-datastore olpc
sugar-evince olpc
sugar-evince-python olpc
sugar olpc
+sugar-journal fc
sugar-presence-service olpc
-sysklogd fc
-sysvinit unknown
+sugar-toolkit olpc
+sysvinit-tools unknown
taglib fc
tar fc
tcpdump fc
tcp_wrappers-libs fc
telepathy-filesystem fc
-telepathy-gabble olpc
-telepathy-glib olpc
-telepathy-salut olpc
-totem unknown
-totem-mozplugin unknown
-totem-plparser unknown
+telepathy-gabble fc
+telepathy-glib fc
+telepathy-salut fc
+totem-gstreamer fc
+totem fc
+totem-mozplugin fc
+totem-pl-parser fc
tree fc
tzdata fc
udev fc
unzip fc
-usermode fc
-util-linux-ng olpc
+upstart unknown
+usermode unknown
+util-linux-ng fc
vbetool fc
vim-minimal fc
-vixie-cron fc
vnc fc
vnc-libs fc
vte fc
+wavpack fc
wget fc
-which unknown
+which fc
wireless-tools fc
wpa_supplicant fc
-wv fc
-xapian-bindings-python unknown
-xapian-core-libs unknown
-xkeyboard-config olpc
+xapian-bindings-python fc
+xapian-core-libs fc
+xkeyboard-config fc
+xml-common fc
xorg-x11-apps fc
-xorg-x11-drv-amd olpc
-xorg-x11-drv-cirrus olpc
-xorg-x11-drv-evdev olpc
-xorg-x11-drv-fbdev olpc
+xorg-x11-drv-cirrus fc
+xorg-x11-drv-evdev fc
+xorg-x11-drv-fbdev fc
+xorg-x11-drv-geode fc
xorg-x11-drv-keyboard fc
xorg-x11-drv-mouse fc
-xorg-x11-drv-void olpc
+xorg-x11-drv-vesa fc
+xorg-x11-drv-vmware fc
+xorg-x11-drv-void fc
xorg-x11-filesystem fc
-xorg-x11-server-Xorg olpc
+xorg-x11-server-Xorg unknown
+xorg-x11-server-common unknown
xorg-x11-server-utils fc
-xorg-x11-twm unknown
-xorg-x11-utils olpc
+xorg-x11-twm fc
+xorg-x11-utils fc
xorg-x11-xauth fc
xorg-x11-xinit fc
xorg-x11-xkb-utils fc
xterm fc
-xulrunner olpc
+xulrunner fc
yum-metadata-parser fc
yum fc
zlib fc
-Journal-86 unknown
More information about the Devel
mailing list