Your message dated Mon, 25 Jan 2016 18:41:08 +0100
with message-id <20160125174108.GA22655@crossbow>
and subject line Re: Bug#760458: Please add an alternative to 'init' which is 
satisfiable on stable
has caused the Debian Bug report #760458,
regarding Please add an alternative to 'init' which is satisfiable on stable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
760458: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760458
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: init
Version: 1.21


Hi!

At the moment, the new essential init package has a
  Pre-Depends: systemd-sysv | sysvinit-core | upstart
which causes some trouble for stable users with testing sources as apt
wants to install this new essential package on their systems resulting
in all sorts of "funny" solutions in a (dist-)upgrade done to move to
a new point release for example (just imagine: both systemd-sysv and
upstart exist in stable, while sysvinit-core doesn't …)

(The reason that apt does it is simply that every testing package
potentially implicitly depends on this essential package, so it has to
install it or otherwise testing packages might explode – aptitude
doesn't do this at the moment as arguable, it happens more often that
it creates a problem like this one where none existed previously than it
solves a problem, but regardless of how much we like it or not it is
still something we have to deal with one way or another)


I /think/, hence the subject, that the easiest solution would be to have
an init package in testing which can be installed on stable without
bringing in systemd/upstart if the init system itself isn't upgraded.
Something like:

  Pre-Depends: systemd-sysv | sysvinit-core | upstart | sysvinit (<< 2.88dsf-44)

[the versionnumber is a guess from the introduction of -core]

Theory is that on a (dist-)upgrade to a new release (jessie) the new
alternative becomes an invalid choice so that systemd-sysv is choosen as
it is/was the plan, while on a stable system which is just trying to
install packages from testing the alternative is a viable choice given
that an upgrade of/to (any) init system isn't attempt (point release).


I haven't tested this at all (just an educated guess from an apt POV),
but wanted to ask if you think this might be a viable solution and/or if
you have another idea.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hi,

On Tue, Jan 19, 2016 at 12:35:00AM +0100, Michael Biebl wrote:
> Given that jessie is released and our current stable distro, do you
> still see any value in keeping this bug report open?

"What's done is done", so I see no point in it anymore (assuming where
was a time in which it had a point…) – closing hence.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to