Bug#508032: DBus plan for Lenny

2009-01-03 Thread Matthew Johnson
Hi guys, I'm looking to come up with a plan for DBus in Lenny. The
relevant bug is #508032.

A quick synopsis of the problem is that until recently DBus was shipped
with a default configuration on the system bus which allowed more
message than was intended. 1.2.10 fixes this but unfortunately it breaks
numerous other bits of software which relied on this (mainly
introspection). There is also a 'permissive' release which merely logs
when there would be a problem but still lets them through. It does not
actually fix the problem, however.

If we do want to fix the problem properly then all the packages which
rely on the broken behaviour will also need to be fixed. This should be
as simple as just adding a few lines to their system bus config files.
I've attached a list of packages which would be affected. The shorter
list (*-files*, also has a list of versions in lenny and sid and
migration excuses. Sorry if there's a better way to do that than I've
found!) is those packages which already drop a file in
/etc/dbus-1/system.d, which should be everything. There is a small
possibility that there is a package which does not currently have a
config file but which should. The longer list is rdepends of
libdbus-1-3, it will definitely not be anything not on this list.

Opinions?

Matt
-- 
Matthew Johnson
Masayuki Hatta (mhatta) mha...@debian.org
   cups (U)

Moray Allan mo...@debian.org
   gpe-bluetooth (U)

Michael Biebl bi...@debian.org
   consolekit (U)
   dhcdbd (U)
   hal (U)
   knetworkmanager
   network-manager (U)
   network-manager-applet (U)
   policykit (U)
   powersave

Julien BLACHE jbla...@debian.org
   pommed

Phil Blundell p...@debian.org
   gpe-bluetooth (U)

Debian Bluetooth Maintainers pkg-bluetooth-maintain...@lists.alioth.debian.org
   bluez-utils

Debian CUPS Maintainers pkg-cups-de...@lists.alioth.debian.org
   cups

Debian GNOME Maintainers pkg-gnome-maintain...@lists.alioth.debian.org
   system-config-printer (U)
   system-tools-backends (U)

Debian GPE team pkg-gpe-maintain...@lists.alioth.debian.org
   gpe-bluetooth (U)

Debian Maemo Maintainers pkg-maemo-maintain...@lists.alioth.debian.org
   libosso
   osso-gwconnect

Debian OLPC debian-olpc-de...@lists.alioth.debian.org
   sugar

Debian VoIP Team pkg-voip-maintain...@lists.alioth.debian.org
   mumble

Debian/Ubuntu wpasupplicant Maintainers pkg-wpa-de...@lists.alioth.debian.org
   wpasupplicant

Sebastian Dröge sl...@debian.org
   avahi (U)
   hal (U)

Edd Dumbill e...@debian.org
   bluez-utils (U)

Filippo Giunchedi fili...@debian.org
   bluez-utils (U)

Soren Hansen so...@ubuntu.com
   network-manager-openvpn
   network-manager-vpnc

Mario Iseli ma...@debian.org
   bluez-utils (U)

Matthew Johnson mj...@debian.org
   bluemon

Simon Kelley si...@thekelleys.org.uk
   dnsmasq

Anand Kumria wildf...@progsoc.org
   yum

Jonny Lamb jonnyl...@jonnylamb.com
   libosso (U)
   odccm
   osso-gwconnect (U)

Roger Leigh rle...@debian.org
   cups (U)

Jeff Licquia licq...@debian.org
   cups (U)

Patrick Matthäi patrick.matth...@web.de
   mumble (U)

Kyle McMartin k...@debian.org
   wpasupplicant (U)

Loic Minier l...@dooz.org
   avahi (U)
   libosso (U)
   osso-gwconnect (U)
   system-tools-backends (U)

Kel Modderman k...@otaku42.de
   wpasupplicant (U)

Josselin Mouette j...@debian.org
   system-config-printer (U)
   system-tools-backends (U)

Kenshi Muto km...@debian.org
   cups (U)

Thorvald Natvig sli...@users.sourceforge.net
   mumble (U)

Patrick Patterson ppatt...@debian.org
   pathfinder

Martin Pitt mp...@debian.org
   cups (U)

Martin-Éric Racine q-f...@iki.fi
   cups (U)

Andres Salomon dilin...@debian.org
   yum (U)

Otavio Salvador ota...@debian.org
   system-config-printer
   system-tools-backends (U)

Niv Sardi xa...@debian.org
   system-tools-backends (U)

Riccardo Setti gisk...@debian.org
   galago-daemon
   network-manager (U)

Riccardo Setti gisk...@autistici.org
   dhcdbd (U)

Sjoerd Simons sjo...@debian.org
   avahi (U)
   dhcdbd (U)
   hal (U)

Jonas Smedegaard d...@jones.dk
   sugar (U)

Jose Carlos Garcia Sogo js...@debian.org
   system-tools-backends

Brian Sutherland ji...@web.de
   smart-notifier

Philippe De Swert philippedesw...@scarlet.be
   gpe-bluetooth (U)

Reinhard Tartler siret...@tauware.de
   wpasupplicant (U)

Enrico Tassi gareuselesi...@debian.org
   network-manager-pptp

Utopia Maintenance Team pkg-utopia-maintain...@lists.alioth.debian.org
   avahi
   consolekit
   dhcdbd
   hal
   network-manager
   network-manager-applet
   policykit

Riku Voipio riku.voi...@iki.fi
   libosso (U)
   osso-gwconnect (U)

Matthew Wilcox wi...@debian.org
   kerneloops

Neil Williams codeh...@debian.org
   gpe-bluetooth

trying to update avahi from 0.6.22-3 to 0.6.23-3
avahi is not yet built on alpha: 0.6.23-2 vs 0.6.23-3 (missing 27 binaries) 
avahi is waiting for libdaemon
libdaemon is in freeze; contact debian-release if update is needed
avahi is in freeze; contact debian-release if update is needed
info: avahi has a 

Bug#508032: DBus plan for Lenny

2009-01-03 Thread Luk Claes
Matthew Johnson wrote:
 Hi guys, I'm looking to come up with a plan for DBus in Lenny. The
 relevant bug is #508032.
 
 A quick synopsis of the problem is that until recently DBus was shipped
 with a default configuration on the system bus which allowed more
 message than was intended. 1.2.10 fixes this but unfortunately it breaks
 numerous other bits of software which relied on this (mainly
 introspection). There is also a 'permissive' release which merely logs
 when there would be a problem but still lets them through. It does not
 actually fix the problem, however.
 
 If we do want to fix the problem properly then all the packages which
 rely on the broken behaviour will also need to be fixed. This should be
 as simple as just adding a few lines to their system bus config files.
 I've attached a list of packages which would be affected. The shorter
 list (*-files*, also has a list of versions in lenny and sid and
 migration excuses. Sorry if there's a better way to do that than I've
 found!) is those packages which already drop a file in
 /etc/dbus-1/system.d, which should be everything. There is a small
 possibility that there is a package which does not currently have a
 config file but which should. The longer list is rdepends of
 libdbus-1-3, it will definitely not be anything not on this list.
 
 Opinions?

Please start preparing things in unstable, so we can have a further idea
of the impact and how to solve the remaining bits, TIA.

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org