[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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-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-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: