[Pkg-sysvinit-devel] Bug#789008: dbus: Unable to configure package (dpkg)

Ludovic Lebègue ludovic at lebegue.org
Wed Jun 17 17:01:09 UTC 2015


Hi 

Downgrading  insserv and adding unstable to the repository sources
helped a lot.

sudo apt install insserv=1.14.0-5

Regards

Ludovic

On Wed, 2015-06-17 at 08:26 +0100, Simon McVittie wrote:
> Control: reassign 789008 insserv
> Control: forcemerge 746170 789008
> 
> On 17/06/15 05:45, Ludovic Lebègue wrote:
> > dbus cannot be configured during install from 'experimental'.
> 
> Everything that installs an init script is going to have the same
> problem on your system. This is not dbus breaking sane and exim4; it 
> is
> some combination of rpcbind, nfs-common and insserv breaking all of
> dbus, sane and exim4.
> 
> I can't tell for sure because your bug report doesn't have version
> numbers for insserv, nfs-common or rpcbind, but it seems to be the 
> same
> thing as <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746170> 
> so
> I'm merging it.
> 
> > -- System Information:
> > Debian Release: stretch/sid
> >   APT prefers experimental
> >   APT policy: (1, 'experimental')
> 
> You seem to be using experimental as if it was a complete and
> self-contained suite. It isn't. Users of experimental are expected to
> keep the apt sources for unstable, *add* experimental, and pick
> *individual* bleeding-edge packages from experimental for 
> installation.
> Using packages from experimental without a specific reason is 
> generally
> a bad idea.
> 
> insserv appears to have a version in experimental from over a year 
> ago,
> which never made it into unstable, and has a release-critical bug 
> from
> back then, #746170.
> 
> I suggest fixing your apt sources, and switching insserv, rpcbind and
> nfs-common (and everything else you aren't specifically interested in
> for that matter) to their versions from unstable; get a working 
> system
> before you start breaking it with experimental.
> 
> If you are going to be using anything from unstable or experimental, 
> I
> strongly recommend apt-listbugs - it would have told you about 
> #746170
> before you even installed the experimental insserv.
> 
> > Setting up dbus (1.9.16-2) ...
> > A reboot is required to replace the running dbus-daemon.
> > Please reboot the system when convenient.
> 
> This part is expected, correct and harmless.
> 
> > insserv: FATAL: service rpcbind is missed in the runlevels 2 3 4 5 
> > to use
> > service nfs-common
> > insserv: exiting now!
> > update-rc.d: error: insserv rejected the script header
> > dpkg: error processing package dbus (--configure):
> >  subprocess installed post-installation script returned error exit 
> > status 1
> 
> This part is bad. insserv reports that rpcbind and nfs-common are
> inconsistent, and as a result, refuses to run "update-rc.d dbus
> defaults" to enable dbus...
> 
> > Setting up exim4-base (4.86~RC1-3) ...
> > insserv: FATAL: service rpcbind is missed in the runlevels 2 3 4 5 
> > to use
> > service nfs-common
> > insserv: exiting now!
> > update-rc.d: error: insserv rejected the script header
> 
> ... and also refuses to run "update-rc.d exim4 ..." to enable exim4 
> ...
> 
> > Setting up sane-utils (1.0.25+git20150528-1) ...
> > insserv: FATAL: service rpcbind is missed in the runlevels 2 3 4 5 
> > to use
> > service nfs-common
> > insserv: exiting now!
> > update-rc.d: error: insserv rejected the script header
> 
> ... and also refuses to run "update-rc.d saned ..." to enable sane.
> 
> This is a bug in insserv, rpcbind and/or nfs-common. I don't know 
> which
> of the three packages is actually at fault here, and there seems to 
> have
> been some dispute about that question, but the bug report I'm merging 
> it
> into is currently assigned to insserv.
> 
> Regards,
>     S
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20150617/06fba847/attachment-0002.sig>


More information about the Pkg-sysvinit-devel mailing list