[Pkg-sysvinit-devel] Bug#742822: file conflict with sysvinit-utils breaks debootstrapping unstable
Stefan Lippers-Hollmann
s.L-H at gmx.de
Thu Mar 27 21:19:04 UTC 2014
Control: tags -1 patch
Hi
On Thursday 27 March 2014, 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. :)
I've attached patches for startpar and sysvinit against the current
Vcs HEADS. Please note the comments above the diffstat in
sysvinit_Drop-startpar-code-it-s-now-provided-by-a-dedicated-.patch
$ debdiff sysv-rc_2.88dsf-51_all.deb sysv-rc_2.88dsf-52_all.deb
File lists identical (after any substitutions)
Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: debconf (>= 0.5) | debconf-2.0, sysvinit-utils (>= 2.86.ds1-62), insserv (>> [-1.12.0-10)-] {+1.12.0-10), startpar+}
Version: [-2.88dsf-51-] {+2.88dsf-52+}
$ debdiff sysvinit-utils_2.88dsf-51_amd64.deb sysvinit-utils_2.88dsf-52_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /etc/init/startpar-bridge.conf
-rw-r--r-- root/root /usr/share/man/man8/startpar-upstart-inject.8.gz
-rw-r--r-- root/root /usr/share/man/man8/startpar.8.gz
-rw-r--r-- root/root DEBIAN/conffiles
-rwxr-xr-x root/root /sbin/startpar
-rwxr-xr-x root/root /sbin/startpar-upstart-inject
Control files: lines which differ (wdiff format)
------------------------------------------------
Conflicts: chkconfig (<< 11.0-79.1-2), last, {+startpar (<< 0.58-2),+} sysvconfig
Depends: libc6 (>= [-2.15),-] {+2.14),+} libselinux1 (>= [-1.32)-] {+1.32), startpar+}
Installed-Size: [-253-] {+201+}
Version: [-2.88dsf-51-] {+2.88dsf-52+}
As I notice now, my suggestion for
startpar_Replaces-Breaks-sysvinit-utils-2.88dsf-51.patch is equivalent
to Sven Joachim's proposal.
This has been build-tested on amd64, i386 and armhf. While it does
install and work as expected for amd64 and i386 on an installed system,
I can't actually test the debootstrap phase, as {c,}debootstrap don't
allow fetching the essential package set from different (augmenting)
sources.
Regards
Stefan Lippers-Hollmann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: startpar_Replaces-Breaks-sysvinit-utils-2.88dsf-51.patch
Type: text/x-patch
Size: 1381 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20140327/01ea9271/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sysvinit_Drop-startpar-code-it-s-now-provided-by-a-dedicated-.patch
Type: text/x-patch
Size: 117408 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20140327/01ea9271/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20140327/01ea9271/attachment-0001.sig>
More information about the Pkg-sysvinit-devel
mailing list