Popular packages in Ubuntu that is missing in Debian/main
To see which popular packages are missing in Debian/main at the
moment, I decided to compare the list of popular pckaages in Ubuntu
with the list of packages in Debian/main. The result was interesting.
There are at the moment 823762 reports colleected in
popcon.ubuntu.com. I decided to use 5000 (~0.6%) installations as the
cutoff point defining "popular", as 5000 installations could be seen
as quite a significant user base, even if it is a very small fraction
of the user base.. This gave me a list of 1543 packages in Ubuntu.
There are 31595 debian/main packages listed as used by
popcon.debian.org, and comparing these lists give this list of 152
packages only in Ubuntu and not in Debian/main:
acroread acroread-escript adobe-flashplugin apparmor apparmor-utils
apport apturl avidemux binutils-static bluez bluez-gstreamer
busybox-initramfs compiz-wrapper displayconfig-gtk dkms dvdrip
emerald example-content firefox-2 firefox-3.0 firefox-3.0-branding
firefox-3.0-gnome-support gdebi-kde gstreamer0.10-pitfdll
gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly-multiverse hwdb-client-common
hwdb-client-gnome hwtest hwtest-gtk iceauth inputattach
jockey-common jockey-gtk jockey-kde kdebase-workspace-bin
kde-window-manager kio-umountwrapper kubuntu-artwork-usplash lame
landscape-common language-pack-de language-pack-de-base
language-pack-en language-pack-en-base language-pack-es
language-pack-es-base language-pack-fr language-pack-fr-base
language-selector language-selector-common launchpad-integration
libbluetooth3 libcamel1.2-14 libcanberra-gnome libcryptui0 libdca0
libebackend1.2-0 libedataserver1.2-11 libemeraldengine0 libfaac0
libgnome-desktop-2-7 libgp11-0 libgucharmap7
liblaunchpad-integration1 libltdl7 libplasma2 linux-firmware
linux-headers-2.6.24-21 linux-headers-2.6.24-21-generic
linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
linux-image-2.6.22-14-generic linux-image-2.6.22-15-generic
linux-image-2.6.24-16-generic linux-image-2.6.24-19-generic
linux-image-2.6.24-21-generic linux-image-2.6.27-7-generic
linux-restricted-modules-2.6.24-19-generic
linux-restricted-modules-2.6.24-21-generic
linux-restricted-modules-common
linux-ubuntu-modules-2.6.24-19-generic
linux-ubuntu-modules-2.6.24-21-generic mencoder mjpegtools
nspluginwrapper nvidia-173-modaliases nvidia-177-kernel-source
nvidia-177-modaliases nvidia-71-modaliases nvidia-96-modaliases
nvidia-common nvidia-glx nvidia-glx-177 nvidia-glx-new
nvidia-settings onboard openoffice.org-l10n-common
openoffice.org-style-human opera picasa powermanagement-interface
pxljr python-apport python-bittorrent python-cupshelpers
python-gconf python-gnomecanvas python-launchpad-bugs
python-launchpad-integration python-problem-report python-virtkey
python-xkit rar restricted-manager restricted-manager-core
seahorse-plugins sessreg skype smartdimmer soprano-daemon
sun-java5-bin sun-java5-jre sun-java6-bin sun-java6-jdk
sun-java6-jre system-config-printer-common
system-config-printer-gnome system-config-printer-kde sysvutils
transcode ufw unrar update-motd upstart upstart-compat-sysv
upstart-logd usb-creator usplash-theme-ubuntu virtualbox
virtualbox-2.0 vlc-plugin-pulse volumeid w32codecs xdpyinfo xkbutils
xmodmap xorg-driver-fglrx xrdb xset xsetroot xvinfo
I was a bit surprised that there were so few popular packages missing
in Debian/main. A lot of these packages are due to different package
structure or other differences between Debian and Ubuntu, while others
are already available in contrib or non-free (like sun-java*).
A lot of the rest is multimedia related (like avidemux, lame,
mencoder, mjpegtools, transcode) which would be very nice to have
available in Debian. The onboard package for example seem to be
related to accessibility support. Should we try to get any of these
packages into Debian/main?
This is how I made the list:
GET http://popcon.ubuntu.com/by_vote.gz | gunzip > ubuntu-by_vote-all
GET http://popcon.debian.org/main/by_vote.gz | gunzip > debian-by_vote-main
grep -v '#' ubuntu-by_vote-all |awk '$4 > 10000 {print $2}' | \
sort > ubuntu-popular
awk '{print $2}' debian-by_vote-main | sort > debian-main
comm -23 ubuntu-popular debian-main
Happy hacking,
--
Petter Reinholdtsen
Reply to: