It appears this bug occurs when there is a "PreDepends" that conflicts
with another "Breaks" rule.

Here's some output from my attempt to repair it, which may be helpful
for you:

woodpecker:/var/cache/apt/archives# dpkg -i sysvinit_2.88dsf-45_amd64.deb 
systemd-sysv_204-6_amd64.deb 
dpkg: regarding sysvinit_2.88dsf-45_amd64.deb containing sysvinit, 
pre-dependency problem:
 sysvinit pre-depends on sysvinit-core | upstart | systemd-sysv
  sysvinit-core is not installed.
  upstart is not installed.
  systemd-sysv is not installed.

dpkg: error processing archive sysvinit_2.88dsf-45_amd64.deb (--install):
 pre-dependency problem - not installing sysvinit
dpkg: regarding systemd-sysv_204-6_amd64.deb containing systemd-sysv:
 systemd-sysv conflicts with sysvinit (<< 2.88dsf-44~)
  sysvinit (version 2.88dsf-43) is present and installed.

dpkg: error processing archive systemd-sysv_204-6_amd64.deb (--install):
 conflicting packages - not installing systemd-sysv
Errors were encountered while processing:
 sysvinit_2.88dsf-45_amd64.deb
 systemd-sysv_204-6_amd64.deb


I have worked around the bug by doing "apt-get install -t sid
sysvinit-core" after which I was able to upgrade systemd.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to