4 Broken Packages (Unmet Dependencies)

Asked by Joel Butchana

Hello,

I just tried to update/upgrade the Ubuntu 14.04 OS installed on my Dell laptop (configured especially for Linux), and after updating, my system shows that there are four broken packages:

1) lib32gcc1 : Depends: gcc-4.9-base (= 4.9.1-0ubuntu1) but 4.9.1-16ubuntu6 is installed
2) libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.6) but 2.19-10ubuntu2.3 is installed
3) libc6-dev : Depends: libc6 (= 2.19-0ubuntu6.6) but 2.19-10ubuntu2.3 is installed
4) libc6-i386 : Depends: libc6 (= 2.19-0ubuntu6.6) but 2.19-10ubuntu2.3 is installed

Synaptic Package Manager was unable to fix the broken packages.

Running sudo dpkg --configure -a yields the following:

Setting up sysv-rc (2.88dsf-41ubuntu18) ...
info: Reordering boot system, log to /var/lib/insserv/run-20150914T1543.log
error: Something failed while migrating.

error: Unable to migrate to dependency based boot sequencing.

See http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for
more information about dependency based boot sequencing. To
reattempt the migration process run 'dpkg --configure sysv-rc'.

dpkg: error processing package sysv-rc (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up grub-common (2.02~beta2-15ubuntu0.1) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
insserv: warning: script 'K02delllctservice' missing LSB tags and overrides
insserv: warning: script 'delllctservice' missing LSB tags and overrides
insserv: warning: script 'cron' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cron'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `cron'
insserv: warning: script 'delllctservicecontent' missing LSB tags and overrides
insserv: Starting delllctservice depends on rc.local and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on rc.local and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on rc.local and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on rc.local and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service tlp and delllctservicecontent if stopped
insserv: loop involving service delllctservicecontent at depth 2
insserv: loop involving service tlp at depth 1
insserv: There is a loop between service delllctservice and rc.local if started
insserv: loop involving service rc.local at depth 7
insserv: loop involving service delllctservice at depth 1
insserv: Starting delllctservice depends on rc.local and therefore on system facility `$all' which can not be true!
insserv: Stopping delllctservicecontent depends on tlp and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package grub-common (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of grub2-common:
 grub2-common depends on grub-common (= 2.02~beta2-15ubuntu0.1); however:
  Package grub-common is not configured yet.

dpkg: error processing package grub2-common (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of grub-efi-amd64:
 grub-efi-amd64 depends on grub-common (= 2.02~beta2-15ubuntu0.1); however:
  Package grub-common is not configured yet.
 grub-efi-amd64 depends on grub2-common (= 2.02~beta2-15ubuntu0.1); however:
  Package grub2-common is not configured yet.

dpkg: error processing package grub-efi-amd64 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of grub-efi-amd64-bin:
 grub-efi-amd64-bin depends on grub-common (= 2.02~beta2-15ubuntu0.1); however:
  Package grub-common is not configured yet.

dpkg: error processing package grub-efi-amd64-bin (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 (= 2.02~beta2-15ubuntu0.1); however:
  Package grub-efi-amd64 is not configured yet.

dpkg: error processing package grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 sysv-rc
 grub-common
 grub2-common
 grub-efi-amd64
 grub-efi-amd64-bin
 grub-efi-amd64-signed

I tried entering the Terminal commands listed on the help page:
https://help.ubuntu.com/community/PackageManagerTroubleshootingProcedure

Here is what appears:

/etc/apt/sources.list

     1
     2 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     3 # newer versions of the distribution.
     4 deb http://archive.ubuntu.com/ubuntu/ utopic main restricted
     5 deb-src http://archive.ubuntu.com/ubuntu/ utopic main restricted
     6
     7 ## Major bug fix updates produced after the final release of the
     8 ## distribution.
     9 deb http://archive.ubuntu.com/ubuntu/ utopic-updates main restricted
    10 deb-src http://archive.ubuntu.com/ubuntu/ utopic-updates main restricted
    11
    12 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    13 ## team. Also, please note that software in universe WILL NOT receive any
    14 ## review or updates from the Ubuntu security team.
    15 deb http://archive.ubuntu.com/ubuntu/ utopic universe
    16 deb-src http://archive.ubuntu.com/ubuntu/ utopic universe
    17 deb http://archive.ubuntu.com/ubuntu/ utopic-updates universe
    18 deb-src http://archive.ubuntu.com/ubuntu/ utopic-updates universe
    19
    20 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    21 ## team, and may not be under a free licence. Please satisfy yourself as to
    22 ## your rights to use the software. Also, please note that software in
    23 ## multiverse WILL NOT receive any review or updates from the Ubuntu
    24 ## security team.
    25 deb http://archive.ubuntu.com/ubuntu/ utopic multiverse
    26 deb-src http://archive.ubuntu.com/ubuntu/ utopic multiverse
    27 deb http://archive.ubuntu.com/ubuntu/ utopic-updates multiverse
    28 deb-src http://archive.ubuntu.com/ubuntu/ utopic-updates multiverse
    29
    30 ## N.B. software from this repository may not have been tested as
    31 ## extensively as that contained in the main release, although it includes
    32 ## newer versions of some applications which may provide useful features.
    33 ## Also, please note that software in backports WILL NOT receive any review
    34 ## or updates from the Ubuntu security team.
    35
    36 deb http://security.ubuntu.com/ubuntu utopic-security main restricted
    37 deb-src http://security.ubuntu.com/ubuntu utopic-security main restricted
    38 deb http://security.ubuntu.com/ubuntu utopic-security universe
    39 deb-src http://security.ubuntu.com/ubuntu utopic-security universe
    40 deb http://security.ubuntu.com/ubuntu utopic-security multiverse
    41 deb-src http://security.ubuntu.com/ubuntu utopic-security multiverse
    42
    43 ## This software is not part of Ubuntu, but is offered by Canonical and the
    44 ## respective vendors as a service to Ubuntu users.
    45 deb http://archive.canonical.com/ubuntu utopic partner
    46 deb-src http://archive.canonical.com/ubuntu utopic partner
    47
    48 ## Uncomment the following two lines to add software from Ubuntu's
    49 ## 'extras' repository.
    50 ## This software is not part of Ubuntu, but is offered by third-party
    51 ## developers who want to ship their latest software.
    52 # deb http://extras.ubuntu.com/ubuntu trusty main
    53 # deb-src http://extras.ubuntu.com/ubuntu trusty main
    54
    55

/etc/apt/sources.list.d/webupd8team-tor-browser-trusty.list

     1 # deb http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu utopic main # disabled on upgrade to utopic
     2 # deb-src http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu trusty main

/etc/apt/sources.list.d/dell.list

     1 # deb file:/ / # disabled on upgrade to utopic
     2 # deb cdrom:[Ubuntu 14.04 _Trusty_ - Build amd64 LIVE Binary 20140620-04:25]/ trusty main

/etc/apt/sources.list.d/trusty-dell.list

     1 # deb http://dell.archive.canonical.com/updates/ trusty-dell public # disabled on upgrade to utopic
     2 # deb-src http://dell.archive.canonical.com/updates/ trusty-dell public # disabled on upgrade to utopic

/etc/apt/sources.list.d/trusty-oem.list

     1 # deb http://oem.archive.canonical.com/updates/ trusty-oem public # disabled on upgrade to utopic
     2 # deb-src http://oem.archive.canonical.com/updates/ trusty-oem public # disabled on upgrade to utopic

/etc/apt/sources.list.d/google-chrome.list

     1 ### THIS FILE IS AUTOMATICALLY CONFIGURED ###
     2 # You may comment out this entry, but any other modifications may be lost.
     3 # deb http://dl.google.com/linux/chrome/deb/ stable main # disabled on upgrade to utopic

Kindly advise how I should proceed from here in order to fix the problem (this is my first time using Linux, so any help will be greatly appreciated).

Thank you.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu apt Edit question
Assignee:
No assignee Edit question
Solved by:
Joel Butchana
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

lsb_release -a; uname -a

Thanks

Revision history for this message
Joel Butchana (j-butchana) said :
#2

Hi,

Here is the output of jb@jb-Inspiron-3451:~$ lsb_release -a; uname -a:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
Linux jb-Inspiron-3451 3.13.0-63-generic #103-Ubuntu SMP Fri Aug 14 21:42:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Utopic is EOL and not supported by the Ubuntu community or Canonical in any way. I suggest you upgrade to Trusty for continuing support

Revision history for this message
Joel Butchana (j-butchana) said :
#4

OK.

How do I upgrade to Trusty?

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

When you start update-manager, you should see an information "A new release is available". Just follow the related instructions.

Or open a command window and issue the command
sudo do-release-update

Revision history for this message
Joel Butchana (j-butchana) said :
#6

Hi Manfred,

I was able to do a release upgrade, but there are a host of errors that cropped up:

dpkg: too many errors, stopping
Errors were encountered while processing:
 cups-browsed
 cups-daemon
 cups-core-drivers
 grub-common
 dbus
 initscripts
 cron
 util-linux
 fontconfig
 grub-efi-amd64-bin
 grub-efi-amd64
 grub2-common
 cups
 libreoffice-core
 libreoffice-calc
 grub-efi-amd64-signed
 python3-uno
 rhythmbox
 libpango-1.0-0:amd64
 consolekit
 upstart
 libgail-3-0:amd64
 libpangox-1.0-0:amd64
 upstart-bin
 accountsservice
 libpango-perl
 libreoffice-gnome
 nautilus
 libreoffice-pdfimport
 libreoffice-gtk
 libgtk2-perl
 hplip
 libreoffice-draw
 rhythmbox-plugins
 libreoffice-ogltrans
 unity-control-center
 libreoffice-writer
 printer-driver-hpcups
 libpango1.0-0:amd64
 rhythmbox-plugin-magnatune
 unity-settings-daemon
 libreoffice-impress
 rhythmbox-plugin-zeitgeist
 rhythmbox-plugin-cdrecorder
 printer-driver-postscript-hp
 libreoffice-math
 libpangoxft-1.0-0:amd64
 rhythmbox-mozilla
 libreoffice-base-core
 unity
 libpangocairo-1.0-0:amd64
Processing was halted because there were too many errors.

How should I proceed from here?

Revision history for this message
Manfred Hampl (m-hampl) said :
#7

What is now the output of the following diagnostic commands:

uname -a
lsb_release -crid
cat -n /etc/apt/sources.list
sudo dpkg --audit

Revision history for this message
Joel Butchana (j-butchana) said :
#8

After another kernel panic upon booting up, I decided not to take up anyone else's time trying to troubleshoot the issue.
I instead restored my laptop back to the factory settings (Ubuntu 14.04 LTS) and tried again from a clean slate.

I suspect the initial setup was corrupt (as I can now see the brightness and sound volume indicators on screen, which did not appear after the initial setup). I remember having to turn off the system manually, since the initial setup process froze.

I ran Software Updater to get the latest updates, but it became unresponsive at "configuring grub-efi-amd64" (something like that).
I forced quit the updater and ran "sudo reconfigure grub-efi-amd64" to manually configure this package.
I re-ran Software Updater, at which point it told me to restart the system to apply the updates.

It's been a long day, so I decided to just shut it down and pick up again tomorrow.
Hopefully everything will run smoothly this time around.

Thank you for your time and help.
If issues crop up again, I may create a new topic and go from there.

Best regards,
JB