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

Michael Biebl biebl at debian.org
Sun Mar 8 20:52:00 GMT 2015


Am 08.03.2015 um 21:43 schrieb Michael Biebl:
> Am 08.03.2015 um 14:37 schrieb Paul Wise:
>> Package: init
>> Version: 1.22
>> Severity: important
>> X-Debbugs-CC: debian-release at lists.debian.org, Ansgar Burchardt <ansgar at debian.org>, systemd at packages.debian.org
>>
>> I found an upgrade[1][2] path where sysvinit-core is installed instead
>> of systemd-sysv, while with aptitude dist-upgrade systemd-sysv gets
>> installed[3]. Ansgar was able to reproduce it by using a simpler method:
>>
>>       * create a clean Debian 7.8 install
>>       * add jessie entries to sources.list
> 
> Did you deliberate add jessie entries instead of replacing the wheezy
> entries? Does it change if you remove the wheezy entries?
> 
>>       * aptitude upgrade will want to install sysvinit-core instead of
>>         systemd-sysv.
>>
> 
> apt should properly install systemd-sysv on upgrades and afaik is the
> recommended method.
> 
> 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?
> 
> 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.

It seems aptitude full-upgrade installs systemd-sysv (at least according
to a quick test here).

Is "aptitude upgrade" actually supposed to be used on dist-upgrades?

Again, from my POV the best we can do is to document in the release
notes how to do a proper dist upgrade (and how not to). Incidentally,
the release notes already recommend *not* to use aptitude [1].



[1]
https://www.debian.org/releases/testing/amd64/release-notes/ch-upgrading.en.html#upgrading-full



-- 
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/20150308/86da2198/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list