/etc/init.d/networking has ifupdown in Required-Start
Bug #366053 reported by
Nick Wellnhofer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
netbase (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: netbase
This is only a problem if you use insserv to manage your init scripts. /etc/init.
To post a comment you must log in.
What happens is this:
(Reading database ... 168470 files and directories currently installed.) 0.6.8ubuntu19_ i386.deb) ... 4.35ubuntu1_ all.deb) ...
Preparing to replace ifupdown 0.6.8ubuntu19 (using .../ifupdown_
Unpacking replacement ifupdown ...
Preparing to replace netbase 4.35ubuntu1 (using .../netbase_
Unpacking replacement netbase ...
Setting up netbase (4.35ubuntu1) ...
insserv: Service ifupdown has to be enabled to start service networking
insserv: exiting now!
dpkg: error processing netbase (--install):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of ifupdown:
ifupdown depends on netbase (>= 4.30ubuntu2); however:
Package netbase is not configured yet.
dpkg: error processing ifupdown (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
netbase
ifupdown
*****
In addition, there's a dependency cycle, in that the ifupdown package Depends: netbase, however netbase init Requires-Start: ifupdown. The only way to solve it is to disable insserv, but that is only a lame workaround. Fixing these two packages' interrelationships is what's needed.