Bug#780028: init: aptitude upgrade from wheezy to jessie does not install systemd-sysv

Michael Biebl biebl at debian.org
Mon Mar 9 07:50:48 GMT 2015


Am 09.03.2015 um 03:24 schrieb Paul Wise:
> On Sun, 2015-03-08 at 21:43 +0100, Michael Biebl wrote:
>
>> I don't see, how this is a bug in init and what we should do about this.
>> Can you elaborate why you filed this against init?
> 
> I wasn't sure which package was the cause of it and where the fix should
> be. I probably should have filed it against the whole set of packages
> involved until the location for the fix is found. Please feel free to
> reassign as appropriate.

Tbh, I don't know the aptitude resolver algorithm and how we could
convince it to prefer systemd-sysv on upgrade. Looking at the existing
package dependencies, they look correct to me.

>> From my POV, this should either be reassigned to aptitude (maybe they
>> can do something about this) or to release-notes, documenting that
>> aptitude should not be used on dist-upgrades in the way you did.
> 
> The issue doesn't happen with aptitude dist-upgrade, it only happens
> with aptitude upgrade.
> 
>> Is "aptitude upgrade" actually supposed to be used on dist-upgrades?
> 
> Whether or not one should use aptitude flips around between releases so
> I believe people will be using it whether or not we recommend it for a
> particular release.
> 

I don't see a way to influence aptitude from within the "init" meta-package.

We could change the transitional sysvinit package, which currently
pre-depends on "init", and add an explicit Depends: systemd-sysv or
Recommends: systemd-sysv (untested).
I fear though, that this might break other (documented) upgrade paths,
e.g. for users which want to stick with sysvinit-core.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150309/9c29dec4/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list