Your message dated Wed, 16 Sep 2015 21:20:51 +0000
with message-id <[email protected]>
and subject line Bug#795599: fixed in iprutils 2.4.8-2
has caused the Debian Bug report #795599,
regarding iprutils version 2.4.8-1 fails to install
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.)
--
795599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795599
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iprutils
Version: 2.4.8-1
Severity: important
Tags: patch
The package iprutils fails to install on a jessie machine because the current
postisntall script is starting the daemons in the wrong order, causing the
following error:
Setting up iprutils (2.4.8-1) ...
insserv: Service iprinit has to be enabled to start service iprdump
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package iprutils (--configure):
subprocess installed post-installation script returned error exit
status 1 Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (224-1ubuntu3) ...
Errors were encountered while processing:
iprutils
E: Sub-process /usr/bin/dpkg returned an error code (1)
I found that the problem was caused by the out of order invocation of
dh_installinit by the debian/rules
This if fixed now by the attached patch.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 3.13-1-powerpc64le (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages iprutils depends on:
ii libc6 2.18-0experimental1+ppc64el.1.mauricfo
ii libncurses5 5.9+20150516-2
ii libtinfo5 5.9+20150516-2
ii lsb-base 4.1+Debian12
iprutils recommends no packages.
iprutils suggests no packages.
-- no debconf information
>From 00eaf94dbf9b37e23fa13a1decc7e715283bb1ed Mon Sep 17 00:00:00 2001
From: Breno Leitao <[email protected]>
Date: Sat, 15 Aug 2015 11:49:17 -0300
Subject: [PATCH] Fix the daemon script order
Currently dh_installinit is being called in the wrong order and causes
the iprutil package fail to install due to the following error:
Setting up iprutils (2.4.8-1) ...
insserv: Service iprinit has to be enabled to start service iprdump
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package iprutils (--configure):
subprocess installed post-installation script returned error exit
status 1 Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (224-1ubuntu3) ...
Errors were encountered while processing:
iprutils
E: Sub-process /usr/bin/dpkg returned an error code (1)
This is because the iprdump daemon is starting before the iprinit, which
is conceptually wrong.
This patch basically calls dh_installinit first for iprinit, then,
iprdump.
---
debian/rules | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/rules b/debian/rules
index e98e1da..e27b730 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@ override_dh_install:
chmod +x debian/iprutils/etc/ha.d/resource.d/iprha
override_dh_installinit:
- set -e; for script in iprdump iprinit iprupdate; do \
+ set -e; for script in iprinit iprdump iprupdate; do \
ln -nsf ../init.d/$$script debian/iprutils.$$script.init; \
ln -nsf ../systemd/$$script.service debian/iprutils.$$script.service; \
dh_installinit --name=$$script; \
--
1.9.3
--- End Message ---
--- Begin Message ---
Source: iprutils
Source-Version: 2.4.8-2
We believe that the bug you reported is fixed in the latest version of
iprutils, 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.
Breno Leitao <[email protected]> (supplier of updated iprutils 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: Mon, 17 Aug 2015 08:50:19 -0400
Source: iprutils
Binary: iprutils iprutils-udeb
Architecture: source
Version: 2.4.8-2
Distribution: unstable
Urgency: medium
Maintainer: Colin Watson <[email protected]>
Changed-By: Breno Leitao <[email protected]>
Description:
iprutils - userspace support for IBM Power Linux RAID SCSI driver
iprutils-udeb - userspace support for IBM Power Linux RAID SCSI driver (udeb)
Closes: 795599
Changes:
iprutils (2.4.8-2) unstable; urgency=medium
.
* Fix package installation problem related to initialization daemons
start (closes: #795599).
Checksums-Sha1:
f2152a2bd7612e0045b5d2d962f0066989fc6b8d 2160 iprutils_2.4.8-2.dsc
bc0b387474f925128dd92a419eb0e05d513804d5 9252 iprutils_2.4.8-2.debian.tar.xz
Checksums-Sha256:
b02a97928e0e7fbf3de1b3d60c08ba7b8ce95eb6a9af37a45b86b6cac99b1b47 2160
iprutils_2.4.8-2.dsc
ce9b5ea3789714cd6ad7e7e59923873ee2d4f7317dc7370b3015da74a3aee4fc 9252
iprutils_2.4.8-2.debian.tar.xz
Files:
8e47ff8a279b8f36ee1e7bbd56e1e56e 2160 admin extra iprutils_2.4.8-2.dsc
0d5a3917704c6dc8ee0415ba991253f5 9252 admin extra
iprutils_2.4.8-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Colin Watson <[email protected]> -- Debian developer
iQIVAwUBVfnOtDk1h9l9hlALAQiZDQ/6A4ZesN1NfGm/DHgY802OI+jQzFr5NW2g
vDoBkbAQmsL9Zp1UYk4nHUGv1qZ2CYJwKk5vAhx1cmBFtjhXth/svJ/pGjEHpzNt
z/Cft1Kvh/ggc2Q96H3b/DI9sK9+J+mLjtJb6jO9NF9lQ+vOlALKZ5DSQnxpsqFY
gKN7xsjJAJMsUA9RcYPIfOvRzWN5oKPdZ2upyaD/9emkRCnMGZASkPWP38h/Qu5m
prbbe6zuUEloWAcms3J2oILg8eMq/rXSmnT0v+qtMzo70VW62QPKpzf+wcTwQU8R
GwQFly23yJvNN3+oa84AWh8nEaEOYMLWo7vRq+bZHpzeWbl0Kn9GdFH/LOc47TzP
Ipekla+QQGKCRM7u9I6wa0Ggddd3XcTv5GBoA2mynzgmsRwQy5IDuS40d72rjmCL
FUBjr3iGPpg7ar84CPGop7yDli9yqKqcpraEqR6s6xEY7zXL8h14TpVsekXsBUH0
5yCKSr76Xg1VvkxFl2Ns6wippDUC45GmyU8HUwJ4lPA5qR7rUglSzBy4IxoHpRPY
CvXzjaSLnlD3syXdAudVts2fqZncNbCrYJ66PO4D2ZQroKm+J8hCTuzM5U2S0phW
3uwJG8WHC40/qFjFb0vI4LaVlY8f0g8Xc5WmXShZe1OvIqRalmUCfBeh/l3rcHNK
ubbHuy8SPK4=
=WPQx
-----END PGP SIGNATURE-----
--- End Message ---