dpkg: dependency problems prevent configuration of linux-headers-generic

Asked by UnoGelato

I have package manager dependency problems that prevent me from installing or updating anything.

Any help is appreciated.

Below is output of

uname -a
lsb_release -crid
df -h
df -i
dpkg -l | grep linux-h
dpkg -l | grep linux-i
sudo dpkg --audit
sudo apt-get -f install

----
tt@MythTV:~$ uname -a
Linux MythTV 3.2.0-74-generic #109-Ubuntu SMP Tue Dec 9 16:47:54 UTC 2014 i686 i686 i386 GNU/Linux
tt@MythTV:~$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise
tt@MythTV:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 18G 12G 4.6G 73% /
udev 1000M 12K 1000M 1% /dev
tmpfs 202M 1.3M 201M 1% /run
none 5.0M 8.0K 5.0M 1% /run/lock
none 1007M 92K 1007M 1% /run/shm
/dev/sda3 877G 466G 412G 54% /media/mythtv
/dev/sdb5 932G 530G 403G 57% /media/mythtv2
tt@MythTV:~$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda5 1150560 863659 286901 76% /
udev 214821 585 214236 1% /dev
tmpfs 218464 531 217933 1% /run
none 218464 6 218458 1% /run/lock
none 218464 8 218456 1% /run/shm
/dev/sda3 862552608 3595 862549013 1% /media/mythtv
/dev/sdb5 843169184 367 843168817 1% /media/mythtv2
tt@MythTV:~$ dpkg -l | grep linux-h
pi linux-headers-3.2.0-37 3.2.0-37.58 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-37-generic 3.2.0-37.58 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-37-generic-pae 3.2.0-37.58 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
pi linux-headers-3.2.0-38 3.2.0-38.61 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-38-generic 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-38-generic-pae 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
pi linux-headers-3.2.0-39 3.2.0-39.62 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-39-generic 3.2.0-39.62 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-39-generic-pae 3.2.0-39.62 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-40 3.2.0-40.64 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-40-generic 3.2.0-40.64 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-40-generic-pae 3.2.0-40.64 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-41 3.2.0-41.66 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-41-generic 3.2.0-41.66 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-41-generic-pae 3.2.0-41.66 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-43 3.2.0-43.68 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-43-generic 3.2.0-43.68 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-43-generic-pae 3.2.0-43.68 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-44 3.2.0-44.69 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-44-generic 3.2.0-44.69 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-44-generic-pae 3.2.0-44.69 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
pi linux-headers-3.2.0-48 3.2.0-48.74 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-51 3.2.0-51.77 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-52 3.2.0-52.78 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-53 3.2.0-53.81 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-54 3.2.0-54.82 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-55 3.2.0-55.85 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-56 3.2.0-56.86 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-56-generic 3.2.0-56.86 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-56-generic-pae 3.2.0-56.86 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
pi linux-headers-3.2.0-57 3.2.0-57.87 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-58 3.2.0-58.88 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-59 3.2.0-59.90 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-60 3.2.0-60.91 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-61 3.2.0-61.93 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-63 3.2.0-63.95 Header files related to Linux kernel version 3.2.0
pi linux-headers-3.2.0-64 3.2.0-64.97 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-65 3.2.0-65.99 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-65-generic 3.2.0-65.99 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-65-generic-pae 3.2.0-65.99 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-67 3.2.0-67.101 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-67-generic 3.2.0-67.101 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-67-generic-pae 3.2.0-67.101 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-68 3.2.0-68.102 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-68-generic 3.2.0-68.102 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-68-generic-pae 3.2.0-68.102 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-69 3.2.0-69.103 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-69-generic 3.2.0-69.103 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-69-generic-pae 3.2.0-69.103 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-70 3.2.0-70.105 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-70-generic 3.2.0-70.105 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-70-generic-pae 3.2.0-70.105 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-72 3.2.0-72.107 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-72-generic 3.2.0-72.107 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-72-generic-pae 3.2.0-72.107 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-74 3.2.0-74.109 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-74-generic 3.2.0-74.109 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-74-generic-pae 3.2.0-74.109 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-76 3.2.0-76.111 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-76-generic 3.2.0-76.111 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-76-generic-pae 3.2.0-76.111 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
iU linux-headers-generic 3.2.0.75.89 Generic Linux kernel headers
iU linux-headers-generic-pae 3.2.0.75.89 Generic Linux kernel headers
tt@MythTV:~$ dpkg -l | grep linux-i
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-14-generic 3.0.0-14.23 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-16-generic 3.0.0-16.29 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-17-generic 3.0.0-17.30 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-19-generic 3.0.0-19.33 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-20-generic 3.0.0-20.34 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-21-generic 3.0.0-21.35 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-22-generic 3.0.0-22.36 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-24-generic 3.0.0-24.40 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-26-generic 3.0.0-26.43 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-28-generic 3.0.0-28.45 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-29-generic 3.0.0-29.46 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-30-generic 3.0.0-30.47 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.2.0-41-generic 3.2.0-41.66 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-43-generic 3.2.0-43.68 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-65-generic 3.2.0-65.99 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-67-generic 3.2.0-67.101 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-68-generic 3.2.0-68.102 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-69-generic 3.2.0-69.103 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-70-generic 3.2.0-70.105 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-72-generic 3.2.0-72.107 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-74-generic 3.2.0-74.109 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-75-generic 3.2.0-75.110 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-76-generic 3.2.0-76.111 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.76.90 Generic Linux kernel image

tt@MythTV:~$ sudo dpkg --audit
The following packages have been unpacked but not yet configured.
They must be configured using dpkg --configure or the configure
menu option in dselect for them to work:
 linux-headers-generic-pae Generic Linux kernel headers
 linux-generic Complete Generic Linux kernel
 linux-headers-generic Generic Linux kernel headers

tt@MythTV:~$ 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:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-generic linux-headers-generic linux-headers-generic-pae
The following packages will be upgraded:
  linux-generic linux-headers-generic linux-headers-generic-pae
3 upgraded, 0 newly installed, 0 to remove and 102 not upgraded.
3 not fully installed or removed.
Need to get 0 B/6,412 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]?
dpkg: dependency problems prevent configuration of linux-headers-generic:
 linux-headers-generic depends on linux-headers-3.2.0-75-generic; however:
  Package linux-headers-3.2.0-75-generic is not installed.
dpkg: error processing linux-headers-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
 linux-generic depends on linux-headers-generic (= 3.2.0.75.89); however:
  Package linux-headers-generic is not configured yet.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              No apport report written because MaxReports is reached already
                                                                                                                            No apport report written because MaxReports is reached already
             dpkg: dependency problems prevent configuration of linux-headers-generic-pae:
 linux-headers-generic-pae depends on linux-headers-3.2.0-75-generic-pae; however:
  Package linux-headers-3.2.0-75-generic-pae is not installed.
dpkg: error processing linux-headers-generic-pae (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-generic
 linux-generic
 linux-headers-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

Question information

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

sudo dpkg -P `dpkg -l | grep ^rc |awk {'print $2'}`

will help clean up the system, you have a LOTof old kernels which you could do with clearing out.

Revision history for this message
UnoGelato (unogelato) said :
#2

I understand this, but packager doesn't work. Same complain:

tt@MythTV:~$ sudo dpkg --audit
The following packages have been unpacked but not yet configured.
They must be configured using dpkg --configure or the configure
menu option in dselect for them to work:
 linux-headers-generic-pae Generic Linux kernel headers
 linux-generic Complete Generic Linux kernel
 linux-headers-generic Generic Linux kernel headers

tt@MythTV:~$ sudo dpkg --configure -a
dpkg: dependency problems prevent configuration of linux-headers-generic-pae:
 linux-headers-generic-pae depends on linux-headers-3.2.0-75-generic-pae; however:
  Package linux-headers-3.2.0-75-generic-pae is not installed.
dpkg: error processing linux-headers-generic-pae (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-headers-generic:
 linux-headers-generic depends on linux-headers-3.2.0-75-generic; however:
  Package linux-headers-3.2.0-75-generic is not installed.
dpkg: error processing linux-headers-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-generic-pae
 linux-generic
 linux-headers-generic

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

You can help clear it up with:

sudo dpkg -P `dpkg -l | grep ^rc | awk {'print $2'}`

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

Sorry. Brain fart.

What is the output of :

dpkg -l | grep linux-image | awk {'print $2'}

Thanks

Revision history for this message
UnoGelato (unogelato) said :
#5

actionparsnip, when I ran sudo dpkg -P `dpkg -l | grep ^rc |awk {'print $2'}` yesterday, it did remove few 'rc' packages. It did not help though.

Here is output:

tt@MythTV:~$ sudo dpkg -P `dpkg -l | grep ^rc | awk {'print $2'}`
[sudo] password for vsg:
dpkg: error: --purge needs at least one package name argument

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through `less' or `more' !
tt@MythTV:~$ dpkg -l | grep linux-image | awk {'print $2'}
linux-image-3.0.0-30-generic
linux-image-3.2.0-41-generic
linux-image-3.2.0-43-generic
linux-image-3.2.0-65-generic
linux-image-3.2.0-67-generic
linux-image-3.2.0-68-generic
linux-image-3.2.0-69-generic
linux-image-3.2.0-70-generic
linux-image-3.2.0-72-generic
linux-image-3.2.0-74-generic
linux-image-3.2.0-75-generic
linux-image-3.2.0-76-generic
linux-image-generic

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

What is the output of the terminal command

apt-get --simulate install --reinstall linux-generic linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic -f

Revision history for this message
UnoGelato (unogelato) said :
#7

tt@MythTV:~$ sudo apt-get --simulate install --reinstall linux-generic linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-headers-3.2.0-75-generic : Depends: linux-headers-3.2.0-75 but it is not going to be installed
 linux-headers-3.2.0-75-generic-pae : Depends: linux-headers-3.2.0-75 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
tt@MythTV:~$

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

What is the output of the terminal command

apt-get --simulate install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f

Revision history for this message
UnoGelato (unogelato) said :
#9

tt@MythTV:~$ apt-get --simulate install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae
The following packages will be upgraded:
  linux-generic linux-headers-generic linux-headers-generic-pae
3 upgraded, 3 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Inst linux-headers-3.2.0-75 (3.2.0-75.110 Ubuntu:12.04/precise-security [all]) [linux-headers-generic:i386 linux-headers-generic-pae:i386 linux-generic:i386 ]
Inst linux-headers-3.2.0-75-generic (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) [linux-headers-generic-pae:i386 linux-generic:i386 ]
Inst linux-headers-3.2.0-75-generic-pae (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Inst linux-image-generic [3.2.0.76.90] (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-headers-generic (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-image-generic (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-generic:i386 broken
 Depends:linux-image-generic:i386
 []
Conf linux-headers-generic-pae (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) []
Conf linux-headers-3.2.0-75 (3.2.0-75.110 Ubuntu:12.04/precise-security [all]) []
Conf linux-headers-3.2.0-75-generic (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) []
Conf linux-headers-3.2.0-75-generic-pae (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) []
E: Conf Broken linux-generic:i386

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

Try again with the commands

sudo apt-get update
apt-get --simulate install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f

and copy/paste all output into the question document as done before

Revision history for this message
UnoGelato (unogelato) said :
#11

tt@MythTV:~# sudo apt-get update
Hit http://archive.ubuntu.com precise Release.gpg
Get:1 http://archive.ubuntu.com precise-security Release.gpg [198 B]
Get:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B]
Hit http://archive.ubuntu.com precise Release
Get:3 http://archive.ubuntu.com precise-security Release [53.0 kB]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Ign http://ppa.launchpad.net precise Release.gpg
Ign http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:4 http://archive.ubuntu.com precise-updates Release [194 kB]
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Ign http://ppa.launchpad.net precise Release
Ign http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://archive.ubuntu.com precise/main Sources
Hit http://archive.ubuntu.com precise/restricted Sources
Hit http://archive.ubuntu.com precise/universe Sources
Hit http://archive.ubuntu.com precise/multiverse Sources
Hit http://archive.ubuntu.com precise/main i386 Packages
Hit http://archive.ubuntu.com precise/restricted i386 Packages
Hit http://archive.ubuntu.com precise/universe i386 Packages
Hit http://archive.ubuntu.com precise/multiverse i386 Packages
Hit http://archive.ubuntu.com precise/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Hit http://archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://archive.ubuntu.com precise/restricted TranslationIndex
Hit http://archive.ubuntu.com precise/universe TranslationIndex
Get:5 http://archive.ubuntu.com precise-security/main Sources [124 kB]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:6 http://archive.ubuntu.com precise-security/restricted Sources [3,759 B]
Get:7 http://archive.ubuntu.com precise-security/universe Sources [33.9 kB]
Get:8 http://archive.ubuntu.com precise-security/multiverse Sources [1,819 B]
Get:9 http://archive.ubuntu.com precise-security/main i386 Packages [520 kB]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Hit http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:10 http://archive.ubuntu.com precise-security/restricted i386 Packages [8,939 B]
Get:11 http://archive.ubuntu.com precise-security/universe i386 Packages [113 kB]
Get:12 http://archive.ubuntu.com precise-security/multiverse i386 Packages [2,651 B]
Hit http://archive.ubuntu.com precise-security/main TranslationIndex
Hit http://archive.ubuntu.com precise-security/multiverse TranslationIndex
Hit http://archive.ubuntu.com precise-security/restricted TranslationIndex
Hit http://archive.ubuntu.com precise-security/universe TranslationIndex
Hit http://archive.ubuntu.com precise/main Translation-en
Get:13 http://archive.ubuntu.com precise-updates/restricted i386 Packages [13.6 kB]
Get:14 http://archive.ubuntu.com precise-updates/main i386 Packages [905 kB]
Hit http://ppa.launchpad.net precise/main Translation-en
Get:15 http://archive.ubuntu.com precise-updates/multiverse i386 Packages [16.6 kB]
Get:16 http://archive.ubuntu.com precise-updates/universe i386 Packages [262 kB]
Get:17 http://archive.ubuntu.com precise-updates/main TranslationIndex [10.6 kB]
Get:18 http://archive.ubuntu.com precise-updates/multiverse TranslationIndex [7,613 B]
Get:19 http://archive.ubuntu.com precise-updates/restricted TranslationIndex [7,297 B]
Get:20 http://archive.ubuntu.com precise-updates/universe TranslationIndex [8,333 B]
Hit http://archive.ubuntu.com precise/multiverse Translation-en
Hit http://archive.ubuntu.com precise/restricted Translation-en
Hit http://archive.ubuntu.com precise/universe Translation-en
Hit http://archive.ubuntu.com precise-security/main Translation-en
Hit http://archive.ubuntu.com precise-security/multiverse Translation-en
Hit http://archive.ubuntu.com precise-security/restricted Translation-en
Hit http://archive.ubuntu.com precise-security/universe Translation-en
Hit http://archive.ubuntu.com precise-updates/main Translation-en
Hit http://archive.ubuntu.com precise-updates/multiverse Translation-en
Hit http://archive.ubuntu.com precise-updates/restricted Translation-en
Hit http://archive.ubuntu.com precise-updates/universe Translation-en
Err http://ppa.launchpad.net precise/main Sources
  404 Not Found
Err http://ppa.launchpad.net precise/main i386 Packages
  404 Not Found
Err http://ppa.launchpad.net precise/main Sources
  404 Not Found
Err http://ppa.launchpad.net precise/main i386 Packages
  404 Not Found
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Fetched 2,287 kB in 7s (301 kB/s)
W: Failed to fetch http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu/dists/precise/main/source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu/dists/precise/main/source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

tt@MythTV:~# apt-get --simulate install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae
The following packages will be upgraded:
  linux-generic linux-headers-generic linux-headers-generic-pae
3 upgraded, 3 newly installed, 1 reinstalled, 0 to remove and 7 not upgraded.
3 not fully installed or removed.
Inst linux-headers-3.2.0-75 (3.2.0-75.110 Ubuntu:12.04/precise-security [all]) [linux-headers-generic:i386 linux-headers-generic-pae:i386 linux-generic:i386 ]
Inst linux-headers-3.2.0-75-generic (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) [linux-headers-generic-pae:i386 linux-generic:i386 ]
Inst linux-headers-3.2.0-75-generic-pae (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Inst linux-image-generic [3.2.0.76.90] (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-headers-generic (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-image-generic (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) [linux-generic:i386 ]
Conf linux-generic:i386 broken
 Depends:linux-image-generic:i386
 []
Conf linux-headers-generic-pae (3.2.0.76.90 Ubuntu:12.04/precise-security [i386]) []
Conf linux-headers-3.2.0-75 (3.2.0-75.110 Ubuntu:12.04/precise-security [all]) []
Conf linux-headers-3.2.0-75-generic (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) []
Conf linux-headers-3.2.0-75-generic-pae (3.2.0-75.110 Ubuntu:12.04/precise-security [i386]) []
E: Conf Broken linux-generic:i386

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

Ok, try the real execution of the commands

sudo apt-get install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f

and copy/paste all output into the question document as done before

Revision history for this message
UnoGelato (unogelato) said :
#13

tt@MythTV:~# sudo apt-get install --reinstall linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae linux-headers-generic linux-headers-generic-pae linux-image-generic linux-generic -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-3.2.0-75 linux-headers-3.2.0-75-generic linux-headers-3.2.0-75-generic-pae
The following packages will be upgraded:
  linux-generic linux-headers-generic linux-headers-generic-pae
3 upgraded, 3 newly installed, 1 reinstalled, 0 to remove and 7 not upgraded.
3 not fully installed or removed.
Need to get 13.6 MB/13.7 MB of archives.
After this operation, 79.1 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ precise-security/main linux-headers-3.2.0-75 all 3.2.0-75.110 [11.7 MB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise-security/main linux-headers-3.2.0-75-generic i386 3.2.0-75.110 [974 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ precise-security/main linux-headers-3.2.0-75-generic-pae i386 3.2.0-75.110 [975 kB]
Fetched 13.6 MB in 7s (1,908 kB/s)
(Reading database ... 830079 files and directories currently installed.)
Unpacking linux-headers-3.2.0-75 (from .../linux-headers-3.2.0-75_3.2.0-75.110_all.deb) ...
Unpacking linux-headers-3.2.0-75-generic (from .../linux-headers-3.2.0-75-generic_3.2.0-75.110_i386.deb) ...
Unpacking linux-headers-3.2.0-75-generic-pae (from .../linux-headers-3.2.0-75-generic-pae_3.2.0-75.110_i386.deb) ...
Preparing to replace linux-image-generic 3.2.0.76.90 (using .../linux-image-generic_3.2.0.76.90_i386.deb) ...
Unpacking replacement linux-image-generic ...
Setting up linux-image-generic (3.2.0.76.90) ...
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Setting up linux-headers-3.2.0-75 (3.2.0-75.110) ...
Setting up linux-headers-3.2.0-75-generic (3.2.0-75.110) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-75-generic /boot/vmlinuz-3.2.0-75-generic
Setting up linux-headers-3.2.0-75-generic-pae (3.2.0-75.110) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-75-generic-pae /boot/vmlinuz-3.2.0-75-generic-pae
Setting up linux-headers-generic (3.2.0.75.89) ...
Setting up linux-headers-generic-pae (3.2.0.75.89) ...
Errors were encountered while processing:
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

ok, now try

sudo apt-get install --reinstall linux-generic -f

and copy/paste all output as done before.

Revision history for this message
UnoGelato (unogelato) said :
#15

tt@MythTV:~# sudo apt-get install --reinstall linux-generic -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.76.90) but 3.2.0.75.89 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

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

What is the output of the terminal command

apt-cache policy linux-generic linux-headers-generic

Revision history for this message
UnoGelato (unogelato) said :
#17

tt@MythTV:~# apt-cache policy linux-generic linux-headers-generic
linux-generic:
  Installed: 3.2.0.75.89
  Candidate: 3.2.0.76.90
  Version table:
     3.2.0.76.90 0
        500 http://archive.ubuntu.com/ubuntu/ precise-security/main i386 Packages
        500 http://archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
 *** 3.2.0.75.89 0
        100 /var/lib/dpkg/status
     3.2.0.23.25 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
linux-headers-generic:
  Installed: 3.2.0.75.89
  Candidate: 3.2.0.76.90
  Version table:
     3.2.0.76.90 0
        500 http://archive.ubuntu.com/ubuntu/ precise-security/main i386 Packages
        500 http://archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
 *** 3.2.0.75.89 0
        100 /var/lib/dpkg/status
     3.2.0.23.25 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages

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

Try

sudo apt-get -f install

If that ends with an error message, try

sudo apt-get install --reinstall linux-generic=3.2.0.76.90 linux-headers-generic=3.2.0.76.90 -f

and copy/paste the output as done before.

Revision history for this message
UnoGelato (unogelato) said :
#19

tt@MythTV:~# 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:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-generic linux-headers-generic
The following packages will be upgraded:
  linux-generic linux-headers-generic
2 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
1 not fully installed or removed.
Need to get 0 B/4,060 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 860860 files and directories currently installed.)
Preparing to replace linux-headers-generic 3.2.0.75.89 (using .../linux-headers-generic_3.2.0.76.90_i386.deb) ...
Unpacking replacement linux-headers-generic ...
Setting up linux-headers-generic (3.2.0.76.90) ...
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
 linux-generic depends on linux-headers-generic (= 3.2.0.75.89); however:
  Version of linux-headers-generic on system is 3.2.0.76.90.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
tt@MythTV:~# sudo apt-get install --reinstall linux-generic=3.2.0.76.90 linux-headers-generic=3.2.0.76.90 -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
  linux-generic
1 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 8 not upgraded.
1 not fully installed or removed.
Need to get 0 B/4,060 B of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 860860 files and directories currently installed.)
Preparing to replace linux-headers-generic 3.2.0.76.90 (using .../linux-headers-generic_3.2.0.76.90_i386.deb) ...
Unpacking replacement linux-headers-generic ...
Setting up linux-headers-generic (3.2.0.76.90) ...
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
 linux-generic depends on linux-headers-generic (= 3.2.0.75.89); however:
  Version of linux-headers-generic on system is 3.2.0.76.90.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

What is the output of

sudo apt-get install --reinstall linux-generic=3.2.0.76.90 -f

Revision history for this message
UnoGelato (unogelato) said :
#21

tt@MythTV:~# sudo apt-get install --reinstall linux-generic=3.2.0.76.90 -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-70-generic linux-headers-3.2.0-65-generic linux-headers-3.2.0-43-generic-pae linux-headers-3.2.0-41-generic-pae linux-headers-3.2.0-68-generic
  linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-44 linux-headers-3.2.0-39 linux-headers-3.2.0-37-generic
  linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-60 linux-headers-3.2.0-55
  linux-headers-3.2.0-61 linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-63 linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
  linux-headers-3.2.0-70 linux-headers-3.2.0-65 linux-headers-3.2.0-72 linux-headers-3.2.0-67 linux-headers-3.2.0-68 linux-headers-3.2.0-69
  linux-headers-3.2.0-72-generic-pae linux-headers-3.2.0-67-generic-pae linux-headers-3.2.0-44-generic-pae linux-headers-3.2.0-39-generic-pae
  linux-headers-3.2.0-37-generic-pae linux-headers-3.2.0-69-generic linux-headers-3.2.0-40-generic linux-headers-3.2.0-56-generic-pae linux-headers-3.2.0-56-generic
  linux-headers-3.2.0-43-generic nvidia-settings-304 linux-headers-3.2.0-68-generic-pae linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-65-generic-pae
  linux-headers-3.2.0-72-generic linux-headers-3.2.0-67-generic linux-headers-3.2.0-40-generic-pae firefox-locale-en linux-headers-3.2.0-41-generic
  linux-headers-3.2.0-74-generic-pae linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-44-generic linux-headers-3.2.0-39-generic
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
  linux-generic
1 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,714 B of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.75.89); however:
  Version of linux-image-generic on system is 3.2.0.76.90.
 linux-generic depends on linux-headers-generic (= 3.2.0.75.89); however:
  Version of linux-headers-generic on system is 3.2.0.76.90.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

For whatever reason apt-get does not want to install the right version of linux-generic. Let's try with dpkg.

What is the output of

ls -l /var/cache/apt/archives/linux-generic*

Revision history for this message
UnoGelato (unogelato) said :
#23

The reason is at some point this box ran out of space for Inodes. That probably messed up the configuration during an automated update. Now there is plenty of space (see first post), but config is broken.

tt@MythTV:~# ls -l /var/cache/apt/archives/linux-generic*
-rw-r--r-- 1 root root 1714 Jan 15 14:50 /var/cache/apt/archives/linux-generic_3.2.0.76.90_i386.deb

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

Try

sudo dpkg --install /var/cache/apt/archives/linux-generic_3.2.0.76.90_i386.deb

and report the outcome.

Revision history for this message
UnoGelato (unogelato) said :
#25

tt@MythTV:~# sudo dpkg --install /var/cache/apt/archives/linux-generic_3.2.0.76.90_i386.deb
(Reading database ... 860860 files and directories currently installed.)
Preparing to replace linux-generic 3.2.0.75.89 (using .../linux-generic_3.2.0.76.90_i386.deb) ...
Unpacking replacement linux-generic ...
Setting up linux-generic (3.2.0.76.90) ...

tt@MythTV:~# sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

Looks like that fixed it. Thank you very much!

Revision history for this message
UnoGelato (unogelato) said :
#26

Thanks Manfred Hampl, that solved my question.

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

Seems that the dependency problem has been solved and the package management system is back in a consistent state.

There are a few additional issues, e.g. the messages

W: Failed to fetch http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found

What is the output of

grep lirc-mod-mce /etc/apt/sources.list.d/*
grep mjblenner /etc/apt/sources.list.d/*

Furthermore you should clean up your system by running

sudo apt-get autoremove

Revision history for this message
UnoGelato (unogelato) said :
#28

Already did autoremove.

tt@MythTV:~# grep lirc-mod-mce /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list:deb http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu precise main
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list:deb-src http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu precise main
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.distUpgrade:deb http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu oneiric main
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.distUpgrade:deb-src http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu oneiric main
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.save:deb http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu precise main
/etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.save:deb-src http://ppa.launchpad.net/jon-hedgerows/lirc-mod-mce/ubuntu precise main
tt@MythTV:~# grep mjblenner /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list:deb http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu precise main
/etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list:deb-src http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu precise main
/etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list.save:deb http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu precise main
/etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list.save:deb-src http://ppa.launchpad.net/mjblenner/ppa-hal/ubuntu precise main

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

Both the jon-hedgerows/lirc-mod-mce and mjblenner/ppa-hal PPAs do not contain software for precise, and this leads to the warning and error messages for apt-get update.

Execute the terminal command

sudo rm /etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list /etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.distUpgrade /etc/apt/sources.list.d/jon-hedgerows-lirc-mod-mce-oneiric.list.save /etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list /etc/apt/sources.list.d/mjblenner-ppa-hal-precise.list.save

After that deletion the execution of
sudo apt-get update
should no more show errors.