I've found I cannot downgrade the system as planned because of this same broken dependency. Any commands I've tried so far bring me around to the original error:
Code:
budtuba@wickinsmusic:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libasprintf0c2:i386 libgomp1:i386
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
ifupdown
Suggested packages:
rdnssd
The following packages will be upgraded:
ifupdown
1 upgraded, 0 newly installed, 0 to remove and 764 not upgraded.
4 not fully installed or removed.
Need to get 0 B/54.1 kB of archives.
After this operation, 9,216 B of additional disk space will be used.
Do you want to continue [Y/n]?
Selecting previously unselected package ifupdown.
(Reading database ... 161781 files and directories currently installed.)
Preparing to replace ifupdown 0.7~rc2+experimentalubuntu2 (using .../ifupdown_0.7.1ubuntu1_amd64.deb) ...
Unpacking replacement ifupdown ...
dpkg: error processing /var/cache/apt/archives/ifupdown_0.7.1ubuntu1_amd64.deb (--unpack):
trying to overwrite '/etc/init.d/networking', which is also in package netbase 5.0ubuntu1
Processing triggers for man-db ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Errors were encountered while processing:
/var/cache/apt/archives/ifupdown_0.7.1ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
I've attempted to remove ifupdown with dpkg, which fails because ubuntu-minimal and upstart both depend on ifupdown. What should be my next step?
Code:
budtuba@wickinsmusic:~$ sudo dpkg -r ifupdown
dpkg: dependency problems prevent removal of ifupdown:
ubuntu-minimal depends on ifupdown.
upstart depends on ifupdown (>= 0.6.10ubuntu5).
dpkg: error processing ifupdown (--remove):
dependency problems - not removing
Errors were encountered while processing:
ifupdown
Bookmarks