Thursday 30 May 2013

Re: Boot-related updates in raring: forwarding upstart support to Debian

Adam Conrad <adconrad@0c3.net>
util-linux (U)

Alexander Sack <asac@debian.org>
connman
modemmanager (U)

Alexander Sack <asac@ubuntu.com>
connman (U)
modemmanager

Andrew Moise <chops@demiurgestudios.com>
open-iscsi (U)

Andrew Pollock <apollock@debian.org>
isc-dhcp (U)

Andrew Shadura <andrewsh@debian.org>
ifupdown

Anibal Monsalve Salazar <anibal@debian.org>
irqbalance
nfs-utils (U)
rpcbind

Ansgar Burchardt <ansgar@debian.org>
at

Anton Zinoviev <zinoviev@debian.org>
console-setup (U)

Antonio Radici <antonio@dyne.org>
anacron (U)

Aron Xu <aron@debian.org>
bumblebee (U)

Axel Beckert <abe@debian.org>
screen

Ben Hutchings <ben@decadent.org.uk>
nfs-utils (U)
tgt (U)

Charles Plessy <plessy@debian.org>
cloud-init (U)

Christian Kastner <debian@kvr.at>
cron (U)

Christian Perrier <bubulle@debian.org>
console-setup (U)
samba (U)
samba4 (U)
shadow (U)

Christoph Haas <haas@debian.org>
zabbix

Clint Byrum <clint@ubuntu.com>
mysql-5.5 (U)

Craig Small <csmall@debian.org>
procps

Daniel Baumann <daniel.baumann@progress-technologies.net>
lxc

Daniel Baumann <daniel@debian.org>
live-config (U)

Daniel Baumann <mail@daniel-baumann.ch>
lxc
plymouth
vsftpd

Darren Salt <devspam@moreofthesa.me.uk>
rfkill

Debian Acpi Team <pkg-acpi-devel@lists.alioth.debian.org>
acpid

Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
alsa-utils

Debian Bluetooth Maintainers <pkg-bluetooth-maintainers@lists.alioth.debian.org>
bluez

Debian Cryptsetup Team <pkg-cryptsetup-devel@lists.alioth.debian.org>
cryptsetup

Debian FreeIPA Team <pkg-freeipa-devel@lists.alioth.debian.org>
certmonger

Debian Hostname Team <hostname-devel@lists.alioth.debian.org>
hostname

Debian Install System Team <debian-boot@lists.debian.org>
console-setup

Debian ISC DHCP maintainers <pkg-dhcp-devel@lists.alioth.debian.org>
isc-dhcp

Debian iSCSI Maintainers <pkg-iscsi-maintainers@lists.alioth.debian.org>
open-iscsi

Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
jenkins
zookeeper

Debian Kernel Team <debian-kernel@lists.debian.org>
tgt

Debian kernel team <debian-kernel@lists.debian.org>
nfs-utils

Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>
libvirt

Debian Live Project <debian-live@lists.debian.org>
live-config

Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
mediatomb

Debian MySQL Maintainers <pkg-mysql-maint@lists.alioth.debian.org>
mysql-5.5

Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
bumblebee

Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
kde-workspace

Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
samba

Debian SSSD Team <pkg-sssd-devel@lists.alioth.debian.org>
sssd

Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>
sysvinit

Debian Telepathy maintainers <pkg-telepathy-maintainers@lists.alioth.debian.org>
ofono

Dmitry Smirnov <onlyjob@debian.org>
zabbix (U)

Dmitry Smirnov <onlyjob@member.fsf.org>
autofs (U)

Dovecot Maintainers <jaldhar-dovecot@debian.org>
dovecot

Elimar Riesebieter <riesebie@lxtec.de>
alsa-utils (U)

Eshat Cakar <info@eshat.de>
kde-workspace (U)

Fabio Tranchitella <kobold@debian.org>
dovecot (U)
zabbix (U)

Fathi Boudra <fabo@debian.org>
kde-workspace (U)

Franck Joncourt <franck@debian.org>
fwknop

Frederik Schüler <fs@debian.org>
tgt (U)

George Kiagiadakis <kiagiadakis.george@gmail.com>
kde-workspace (U)

Gerrit Pape <pape@smarden.org>
daemontools
runit

Ghe Rivero <ghe.rivero@stackops.com>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)

Guido Günther <agx@sigxcpu.org>
libvirt (U)
open-iscsi (U)

Hector Oron <zumbi@debian.org>
mediatomb (U)
ofono (U)

Henrique de Moraes Holschuh <hmh@debian.org>
sysvinit (U)

Holger Levsen <holger@debian.org>
munin (U)

Jaldhar H. Vyas <jaldhar@debian.org>
dovecot (U)

James Page <james.page@ubuntu.com>
jenkins (U)
zookeeper (U)

Jamie Strandboge <jamie@ubuntu.com>
ufw

Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>
autofs (U)
screen (U)

Javier Fernández-Sanguino Peña <jfs@debian.org>
cron

Jelmer Vernooij <jelmer@debian.org>
samba (U)
samba4 (U)

Jens Peter Secher <jps@debian.org>
slim (U)

Joel Johnson <mrjoel@lixil.net>
dovecot (U)

Jon Bernard <jbernard@debian.org>
ltt-control

Jonas Genannt <jonas.genannt@capi2name.de>
lxc (U)

Jonas Meurer <mejo@debian.org>
cryptsetup (U)

Jonny Lamb <jonny@debian.org>
ofono (U)

Jordi Mallach <jordi@debian.org>
alsa-utils (U)

José Manuel Santamaría Lema <panfaust@gmail.com>
kde-workspace (U)

Julien Danjou <acid@debian.org>
ceilometer (U)
cinder (U)
cloud-init (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)

Jörg Sommer <joerg@alea.gnuu.de>
bootchart

Kel Modderman <kel@otaku42.de>
sysvinit (U)

LaMont Jones <lamont@debian.org>
util-linux

Laszlo Boszormenyi (GCS) <gcs@debian.hu>
ceph

Laurent Léonard <laurent@open-minds.org>
libvirt (U)

Leo Costela <costela@debian.org>
transmission

Leonhard Wimmer <leo@mediatomb.cc>
mediatomb (U)

Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
kde-workspace (U)

Loic Dachary (OuoU) <loic@debian.org>
ceilometer (U)
cinder (U)
keystone (U)
nova (U)
quantum (U)

Loic Minier <lool@dooz.org>
acpid (U)
avahi (U)
dbus (U)

LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
ltsp

Luigi Gangitano <luigi@debian.org>
squid3

Luk Claes <luk@debian.org>
nfs-utils (U)
rpcbind (U)

Marco d'Itri <md@linux.it>
kmod
udev

Marco Nenciarini <mnencia@debian.org>
dovecot (U)
resolvconf (U)

Mark Brown <broonie@debian.org>
nis

Martin-Éric Racine <martin-eric.racine@iki.fi>
pulseaudio (U)

Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>
connman (U)
modemmanager (U)

Matthias Albert <matthias@ma-c.de>
glusterfs (U)

Mehdi Abaakouk <sileht@sileht.net>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)

Michael Ablassmeier <abi@debian.org>
zabbix (U)

Michael Biebl <biebl@debian.org>
avahi (U)
dbus (U)
modemmanager (U)
network-manager (U)
rsyslog

Michael Gilbert <mgilbert@debian.org>
isc-dhcp (U)

Michael Meskes <meskes@debian.org>
acpid (U)
hostname (U)

Michael Prokop <mika@debian.org>
fai (U)

Michael Tokarev <mjt@tls.msk.ru>
autofs

Michael Vogt <mvo@debian.org>
squid-deb-proxy

Miguel A. Colón Vélez <debian.micove@gmail.com>
mediatomb (U)

Miguel Landaeta <miguel@miguel.cc>
cloud-init (U)

Miquel van Smoorenburg <miquels@cistron.nl>
nis (U)

Modestas Vainius <modax@debian.org>
kde-workspace (U)

Munin Debian Maintainers <packaging@munin-monitoring.org>
munin

Nicholas Bamber <nicholas@periapt.co.uk>
mysql-5.5 (U)

Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>
shadow (U)

Nobuhiro Iwamatsu <iwamatsu@debian.org>
bluez (U)
slim

Norbert Tretkowski <norbert@tretkowski.de>
mysql-5.5 (U)

Noèl Köthe <noel@debian.org>
samba (U)
samba4 (U)

Patrick Matthäi <pmatthaei@debian.org>
glusterfs

Peter Eisentraut <petere@debian.org>
anacron

Petter Reinholdtsen <pere@debian.org>
ifupdown (U)
sysvinit (U)

Philipp Hug <debian@hug.cx>
open-iscsi (U)

PKG OpenStack <openstack-devel@lists.alioth.debian.org>
ceilometer
cinder
glance
keystone
nova
quantum
sheepdog
swift

Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>
pulseaudio

Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
cloud-init

Reinier Haasjes <reinier@haasjes.com>
aiccu

resolvconf maintainers <resolvconf-devel@lists.alioth.debian.org>
resolvconf

Ritesh Raj Sarraf <rrs@debian.org>
open-iscsi (U)

Roger A. Light <roger@atchoo.org>
mosquitto

Roger Leigh <rleigh@debian.org>
sysvinit (U)

Sage Weil <sage@newdream.net>
ceph (U)

Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
xinetd

Samba Debian Maintainers <pkg-samba-maint@lists.alioth.debian.org>
samba4

Scott James Remnant <scott@ubuntu.com>
util-linux (U)

Sebastian Dröge <slomo@debian.org>
avahi (U)
dbus (U)

Shadow package maintainers <pkg-shadow-devel@lists.alioth.debian.org>
shadow

Simon McVittie <smcv@debian.org>
dbus (U)

Sjoerd Simons <sjoerd@debian.org>
avahi (U)
dbus (U)
network-manager (U)
pulseaudio (U)

Steinar H. Gunderson <sesse@debian.org>
samba4 (U)

Steve Langasek <vorlon@debian.org>
samba (U)
samba4 (U)

Steve Schnepp <steve.schnepp@pwkf.org>
munin (U)

Stig Sandbeck Mathisen <ssm@debian.org>
mod-gearman
munin (U)

Sune Vuorela <sune@debian.org>
kde-workspace (U)

Sven Mueller <sven@debian.org>
mediatomb (U)

Thomas Goirand <zigo@debian.org>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)

Thomas Hood <jdthood@gmail.com>
resolvconf (U)

Thomas Lange <lange@debian.org>
fai

Timo Aaltonen <tjaalton@ubuntu.com>
certmonger (U)
sssd (U)

Tobias Frost <tobi@coldtobi.de>
drizzle

Tollef Fog Heen <tfheen@debian.org>
systemd

Tom Feiner <feiner.tom@gmail.com>
munin (U)

Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
avahi
dbus
network-manager

Vagrant Cascadian <vagrant@debian.org>
ltsp (U)

Vincent Bernat <bernat@debian.org>
lldpd

Vincent Cheng <Vincentc1208@gmail.com>
bumblebee (U)

William Dauchy <wdauchy@gmail.com>
autofs (U)

YunQiang Su <wzssyqa@gmail.com>
sheepdog (U)

Yunqiang Su <wzssyqa@gmail.com>
bumblebee (U)

On Wed, May 22, 2013 at 12:06:31PM +0100, Colin Watson wrote:
> On Sat, May 18, 2013 at 06:14:26PM -0700, Steve Langasek wrote:

> > - Since the new init script will be a no-op, packages which normally restart
> > in the postinst (instead of stopping in the prerm and starting in the
> > postinst) *MUST* handle stopping the service in their preinst when
> > upgrading from a pre-upstart-capable version. See the Debian udev package
> > for an example of this.

> This isn't in the wiki page, and so I missed it the first time round; it
> would be helpful to add this there as well.

Added, thanks.

> > And that's it. Your assistance in reducing this delta with Debian is
> > appreciated. Currently in Ubuntu, we have 301 upstart jobs across 186
> > packages; my goal is that, by the end of June, patches will be in the Debian
> > BTS for any of these packages that are available in Debian.

> Do you have a list anywhere of which packages contain jobs that need to
> be forwarded, perhaps run through dd-list? It seems to me that this
> would be a helpful thing to maintain centrally; and for example we could
> probably deal with most orphaned packages rather quickly.

Attached. List generated with the following, then piped to dd-list:

zgrep etc/init/ ~/ubuntu/dists/saucy/Contents-i386.gz \
| sed -e's/,/ /g; s,\(^\| \)[^ ]*/, ,g' | while read job pkgs; do
for pkg in $pkgs; do
script=etc/init.d/$(basename $job .conf)
pkgfile=$(zcat ~/ubuntu/dists/saucy/*/binary-i386/Packages.gz \
| grep-dctrl -FPackage -sFilename -n -X $pkg)
dpkg -c ubuntu/$pkgfile | grep -q "$script$" || echo $pkg
done
done | grep -vE 'mountall|upstart' | sort -u

(Ignoring errors from packages not known in Debian - those of course don't
need to have changes forwarded.)

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org