Your message dated Thu, 14 Jul 2016 10:07:02 +0000
with message-id <[email protected]>
and subject line Bug#830963: fixed in insserv 1.14.0-5.4
has caused the Debian Bug report #830963,
regarding Please call insserv on package installation
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
830963: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830963
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: insserv
Version: 1.14.0-5.3

Hello,

With the recent changes to make  "init" not essential any more and
drop "initscripts" dependencies from packages it is now possible to
uninstall insserv in Debian sid, or respectively, it would not be
installed any more by debootstrap. This will break any package which
only has a SysV init script without an accompanying systemd unit, and
breaks switching between systemd-sysv and sysvinit-core.

Michael quickly added an insserv dependency to init-system-helpers in [1]
as a quick fix, but we don't actually want to keep this dependency for
an extended time. I now created a proper fallback in update-rc.d
itself [2] that creates start/stop links from Default-{Start,Stop}
headers. However, that only uses [SK]01 priorities as (1) priorities
don't matter in such environments (systemd or chroot without any
init), and (2) we really don't want complex dependency parsing logic
in update-rc.d. Installing sysvinit-core depends on sysv-rc which
depends on insserv.

The only thing missing is that installing insserv (usually via
sysvinit-core) should recompute the link priorities, to get away from
the fixed "01" ones from the update-rc.d fallback. This should be as
simple as calling "insserv" in insserv's postinst, at least on new
installs [ -z "$2" ]. I tested this with a few packages and that
nicely fixes up the priorities.

Thanks for considering,

Martin

[1] https://tracker.debian.org/news/783545
[2] 
https://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/commit/?id=ee156d7

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

--- End Message ---
--- Begin Message ---
Source: insserv
Source-Version: 1.14.0-5.4

We believe that the bug you reported is fixed in the latest version of
insserv, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <[email protected]> (supplier of updated insserv package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 13 Jul 2016 12:40:50 +0200
Source: insserv
Binary: insserv
Architecture: source amd64
Version: 1.14.0-5.4
Distribution: unstable
Urgency: medium
Maintainer: Petter Reinholdtsen <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
 insserv    - boot sequence organizer using LSB init.d script dependency inform
Closes: 830963
Changes:
 insserv (1.14.0-5.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add debian/postinst: Run insserv after package installation, to fix up the
     rc?.d priorities from the dumb update-rc.d fallback (which uses priority
     01 for everything). (Closes: #830963)
Checksums-Sha1:
 45004254d3021e073ce61c5a7a3d371bdf871115 1920 insserv_1.14.0-5.4.dsc
 3752bee26cabf929599a521ad549b4d77159579a 47732 insserv_1.14.0-5.4.debian.tar.xz
 0d5f9efbbf76800c5945b858af76a3c7d4cc4494 60856 
insserv-dbgsym_1.14.0-5.4_amd64.deb
 21a778ae0a480a521d6b7c4a4718e90751d9dd82 60296 insserv_1.14.0-5.4_amd64.deb
Checksums-Sha256:
 1d49eb89c07fcfdce2de3b70196abd928a8e054f2ba4eeb6ff613cb4b85bb10e 1920 
insserv_1.14.0-5.4.dsc
 e1e28667f50635922d6091e998bce02676b183f9c3ab696b38a7b0aaa9ffcd81 47732 
insserv_1.14.0-5.4.debian.tar.xz
 c0a91ed13030d3af46ce0bdac4582a9675ae9e80de13a7f7163643c36b049c28 60856 
insserv-dbgsym_1.14.0-5.4_amd64.deb
 b8f707a34616de9571a41b3a5e3868dd4d4b67ab62a9253a519a54d1eebdfe1c 60296 
insserv_1.14.0-5.4_amd64.deb
Files:
 3f2ea2eda0dc0df47a7e1e983c52648f 1920 misc optional insserv_1.14.0-5.4.dsc
 20bfbc28eb3165e96b316009892ee3c4 47732 misc optional 
insserv_1.14.0-5.4.debian.tar.xz
 7d5006355a225ecb5522c44bc7fdb79c 60856 debug extra 
insserv-dbgsym_1.14.0-5.4_amd64.deb
 40f0374b307385f07961d57b4bf37adb 60296 misc optional 
insserv_1.14.0-5.4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXh0WYAAoJENFO8V2v4RNHinoP/06ZTo4DvLPmBhozaBnUIDPD
lwCYfD9kY6thEd3KJbfMuhPXmB7UbGUpIsFusAFUiAiOniraIP4Fn7VuKljEHVoI
S6wOG3489DLONZqlwJKJ9G+x3iLHtRQk3Svx2s8x46MjcAk2QBb45upkgY8rof8b
BxSzctttCdqJ/YHstaHZBqGnr/Sd6WB9mfY0/soZjRo5lwaMpPdffqqqWgRU5Q8d
frWe3bZmhMq4coNxTuN1UNbxLX7bb3opk59GEVa/BEo0d5jiXc/4NIDjG8EbKmFv
IE1bjmTyPlZWlEO0UVB5/6P92aA1tmLl+I9annBS/6kHVhMrbhVtUvKZUge9LpVK
8Z909a/qifgPNkAw0ujpqZFwDT6NLwEANb3iGUl8gVZD1IZWhdOB8B1o9NTyMEaQ
Qo711jkFdmq5F//+7hJ+iDGYZl0fu+YRSD473xZTu36M9kltn3rSNSmSO6vQ7O6j
aCOqimG16Q/jpKyKBA6evGnvE6xoddVVq65Nsz3rM0snAr6izilW2QKdJkC0M34d
i0Se05WAOlUdlQ/WaAEAbsLC5lv/iOQby5xK3EHz+LXyTJt6UtWVqT//XFCtMZU7
mr4b7QQIuma31NZIQ4LslBonXDs1yXcaYGCFm12+ivkRYv/xZgsw86cJ1B8bFeN4
VVD2k744ep6mNxpdpUZ0
=eCxi
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-sysvinit-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

Reply via email to