Comment 10 for bug 483506

Revision history for this message
Russ Allbery (rra-debian) wrote : Re: [Bug 483506] Re: karmic: /afs should be ready before gdm starts

Evan Broder <email address hidden> writes:
> On Mon, Nov 30, 2009 at 4:01 PM, Russ Allbery <email address hidden> wrote:

>> I was trying to come up with a way of doing that, but nothing was
>> coming to mind that wasn't kind of scary (like having the package build
>> process determine whether it was being built on an Ubuntu or a Debian
>> system and building packages with different contents on that basis,
>> which seems like a bad idea since it will generate multiple *.deb files
>> with the same name and version but different contents depending on
>> where they're built).

> That was...basically what I was thinking of doing.

Maybe I should just do that -- I'm just worried about user confusion and
systems that are cross-installing some Debian packages and some Ubuntu
packages. Never producing multiple things with the same name and version
but different contents is one of those Packaging 101 rules that one should
generally never violate, though. Too many things assume the invariant
that any package with the same name and version is functionally identical.

I suppose another alternative would be to ship an upstart configuration
even on Debian, since it would just sit there in the upstart directory and
not do anything unless upstart was installed. Hm. Maybe I should ask
about this on debian-devel.

--
Russ Allbery (<email address hidden>) <http://www.eyrie.org/~eagle/>