[Pkg-sysvinit-devel] Bug#742822: file conflict with sysvinit-utils breaks debootstrapping unstable

Sven Joachim svenjoac at gmx.de
Thu Mar 27 19:53:21 UTC 2014


On 2014-03-27 20:31 +0100, Petter Reinholdtsen wrote:

> [Stefan Lippers-Hollmann]
>> Hi
>> 
>> The undeclared file conflict between the new startpar package and 
>> sysvinit-utils (2.88dsf-51) breaks debootstrapping:
>> 
>> # debootstrap --arch=amd64 --variant=minbase sid /mnt/ http://debianrepo.lan/debian/
>> [...]
>> W: Failure while unpacking required packages.  This will be attempted up to five times.
>> W: See /mnt/debootstrap/debootstrap.log for details (possibly the package archive is at fault)
>
> Yeah, I noticed earlier today.  It is part of a sysvinit-utils split
> that is only halfway done.  I'll find time to fix it as soon as
> possible.  Patches welcome, of course. :)

As far as startpar is concerned, this should suffice (untested):

--8<---------------cut here---------------start------------->8---
diff --git a/debian/control b/debian/control
index cd149ed..ce37d68 100644
--- a/debian/control
+++ b/debian/control
@@ -20,6 +20,8 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/startpar
 Package: startpar
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: sysvinit-utils (<< 2.88dsf-52)
+Breaks: sysvinit-utils (<< 2.88dsf-52)
 Suggests: insserv, sysv-rc
 Description: run processes in parallel and multiplex their output
  Used by the sysv-rc boot system executor to run scripts in parallel.
--8<---------------cut here---------------end--------------->8---

Since startpar is not essential (and thus removable), you're going to
need Breaks, but this also means that the debootstrap problem won't go
away until you actually upload sysvinit 2.88dsf-52. :-(

Cheers,
       Sven



More information about the Pkg-sysvinit-devel mailing list