Comment 13 for bug 1153224

Revision history for this message
Martin Pitt (pitti) wrote :

Some comments:

 * The libudev0 → libudev1 migration is the least risky here. I can prepare it today in the PPA for the handful of source packages which need (trivial) adaptions for the dropped symbols, the other 20 or so reverse dependencies are mere rebuilds.

 * In theory we can also update systemd to 198 without switching to logind, i. e. just grant the first FFE. That would be really risk-free, as systemd itself has only been in raring for a couple of days, and nothing uses it yet. In that case I'd disable all udev library bits from the source package. It still makes some sense as one would then have current libraries available for experimentation, for the Ubuntu GNOME PPA, etc., but of course for Ubuntu itself there would be no recognizable change.

 * I can commit to dealing with fallout from the logind migration, I have time for this. This part is really the most risky one as it involves the most work, and may have regressions which are hard to spot at first sight (e. g. yesterday I noticed my camera wasn't working in Google+, I'll track that down today).

 * "ScottK> What happens if we do step one and stop?" As I said, we can run CK and logind in parallel, so the impact would be to ship the two packages (both are rather small), and having the additional (small) runtime impact of two D-BUS services.