Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-05 Thread Ian Jackson
Ian Jackson writes (Bug#746578: libpam-systemd to flip dependencies - proposal): So, I hereby formally propose the resolution text below. I intend to call for votes some time tomorrow. Thanks again to Josh for all his careful and constructive interventions in the discussion. I'm glad to see

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-05 Thread Josh Triplett
On Wed, 5 Nov 2014 11:49:45 + Ian Jackson ijack...@chiark.greenend.org.uk wrote: Ian Jackson writes (Bug#746578: libpam-systemd to flip dependencies - proposal): So, I hereby formally propose the resolution text below. I intend to call for votes some time tomorrow. Thanks again

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-05 Thread Josh Triplett
On Wed, 05 Nov 2014 08:42:07 -0500 Sam Hartman hartm...@debian.org wrote: I don't think this matters for the vote, and apologies because there's probably a better place to send this advice. I was thinking last night about the apt and debootstrap resolver issues and was wondering whether the

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Josh Triplett
On Tue, Nov 04, 2014 at 07:47:05AM +0100, Christian Seiler wrote: Am 02.11.2014 06:59, schrieb Josh Triplett: Apart from that, I would still request that someone with the ability to produce a modified local mirror test the two critical cases mentioned in

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Russ Allbery
Josh Triplett j...@joshtriplett.org writes: This result concerns me greatly, and I think the technical committee should take this into account when considering whether to flip the dependencies of libpam-systemd around. So, this came up before, and I believe that systemd-shim is not supposed

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Ian Jackson
I've been reading the messages from Josh about cgmanager etc., and they haven't changed my mind about the need to flip these dependencies. If other bugs in systemd-ship or cgmanager turn up, they should be fixed. We have time to do that. And I am not opposed to further `safety' changes to

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Christian Seiler
Am 04.11.2014 17:07, schrieb Josh Triplett: This isn't a complete showstopper, since most of the time people seem to debootstrap a standard system and then install additional packages. However, it would affect a debootstrap with --include=task-desktop or --include=gnome or similar. Just as a

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread josh
On Tue, Nov 04, 2014 at 08:17:52PM +0100, Christian Seiler wrote: Am 04.11.2014 17:07, schrieb Josh Triplett: This isn't a complete showstopper, since most of the time people seem to debootstrap a standard system and then install additional packages. However, it would affect a debootstrap

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Sam Hartman
josh == josh j...@joshtriplett.org writes: josh I wouldn't necessarily suggest using this as an argument josh against the proposed resolution. Instead, I'd recommend josh making sure that cgmanager is just as harmless under systemd josh as systemd-shim 8-4 currently is, by

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-04 Thread Josh Triplett
On Tue, 4 Nov 2014 17:54:53 + Ian Jackson ijack...@chiark.greenend.org.uk wrote: I've been reading the messages from Josh about cgmanager etc., and [snip] Actually, I'd like to completely withdraw my concerns there, in light of some new information. Quoting Serge Hallyn, maintainer of

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-03 Thread Christian Seiler
Am 02.11.2014 06:59, schrieb Josh Triplett: Apart from that, I would still request that someone with the ability to produce a modified local mirror test the two critical cases mentioned in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746578#129 . If those two cases work, then systemd

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Josh Triplett
On Sat, 1 Nov 2014 18:55:32 + Ian Jackson ijack...@chiark.greenend.org.uk wrote: Rationale (Constitution 6.1(5)): 1. Currently libpam-systemd (which is pulled in by quite a few dependency chains) Depends on `systemd-sysv | systemd-shim'. Here, you give the simplified dependency

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Josh Triplett
On Sat, 01 Nov 2014 12:26:14 -0700 Russ Allbery r...@debian.org wrote: So, this is also the last call for anyone to explain what harmful effect this could have if they think it would have a harmful effect. My understanding is that all of the possible harmful effects have been fixed by various

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Josh Triplett
On Sat, 1 Nov 2014 22:59:09 -0700 Josh Triplett j...@joshtriplett.org wrote: On Sat, 01 Nov 2014 12:26:14 -0700 Russ Allbery r...@debian.org wrote: So, this is also the last call for anyone to explain what harmful effect this could have if they think it would have a harmful effect. My

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Ian Jackson
Thanks for your review. I appreciate the attention to detail. Josh Triplett writes (Bug#746578: libpam-systemd to flip dependencies - proposal): Here, you give the simplified dependency without the version constraint, while below you give the full Depends with version constraint. Please

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Ian Jackson
Ian Jackson writes (Bug#746578: libpam-systemd to flip dependencies - proposal): Here is my draft, just committed to git. I'm open to suggestions for changes. If we can't agree on the rationale I guess we could leave it out. Josh Triplette produced a helpful detailed review. Here

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Josh Triplett
On Sun, 2 Nov 2014 14:19:45 + Ian Jackson ijack...@chiark.greenend.org.uk wrote: Ian Jackson writes (Bug#746578: libpam-systemd to flip dependencies - proposal): Here is my draft, just committed to git. I'm open to suggestions for changes. If we can't agree on the rationale I guess

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-02 Thread Ian Jackson
Josh Triplett writes (Bug#746578: libpam-systemd to flip dependencies - proposal): On Sun, 2 Nov 2014 14:19:45 + Ian Jackson ijack...@chiark.greenend.org.uk wrote: Josh Triplette produced a helpful detailed review. Here is the revised draft. s/Triplette/Triplett/ :) Glerk. Sorry

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-01 Thread Ian Jackson
Here is my draft, just committed to git. I'm open to suggestions for changes. If we can't agree on the rationale I guess we could leave it out. Ian. Rationale (Constitution 6.1(5)): 1. Currently libpam-systemd (which is pulled in by quite a few dependency chains) Depends on `systemd-sysv

Bug#746578: libpam-systemd to flip dependencies - proposal

2014-11-01 Thread Russ Allbery
Ian Jackson ijack...@chiark.greenend.org.uk writes: Rationale (Constitution 6.1(5)): 1. Currently libpam-systemd (which is pulled in by quite a few dependency chains) Depends on `systemd-sysv | systemd-shim'. 2. The effect of this is that installing certain leaf packages which depend