I think I resolved this.

If you look at the output of my "dpkg -l" command, you'll see

iU linux-generic-pae 3.2.0.41.49 Complete Generic Linux kernel

and

iU linux-image-generic-pae 3.2.0.41.49 Generic Linux kernel image

It says right there that these two packages are depending on 3.2.0.41.49, but everything else is depending on a 3.2.0.45.x version. So, I purged those two items via

dpkg --purge linux-generic-pae
dpkg --purge linux-image-generic-pae

And then ran the apt-get -f install command to fix any broken installs. It didn't report errors this time. apt-get upgrade is now running. And if I do a listing again these packages are now reporting dependencies on the .45.x version of the kernel.

Crisis averted. Now the real test will be to reboot the server and see if I broke anything. I mean I did purge EVERY kernel except the latest...

Shawn

On 13-06-05 10:28 PM, Shawn wrote:
Trying to update my server system (Ubuntu 12.04-LTS) to hopefully
address the latest security issues making the rounds.  But I keep
getting a failed dependency:

root@terra:/home/sgrover# apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
   linux-generic-pae linux-image-generic-pae
The following packages will be upgraded:
   linux-generic-pae linux-image-generic-pae
2 upgraded, 0 newly installed, 0 to remove and 58 not upgraded.
2 not fully installed or removed.
Need to get 0 B/4,204 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-image-generic-pae:
  linux-image-generic-pae depends on linux-image-3.2.0-41-generic-pae;
however:
   Package linux-image-3.2.0-41-generic-pae is not installed.
dpkg: error processing linux-image-generic-pae (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic-pae:
  linux-generic-pae depends on linux-image-generic-pae (= 3.2.0.41.49);
however:
   Package linux-image-generic-pae is not configured yet.
  linux-generic-pae depends on linux-headers-generic-pae (=
3.2.0.41.49); however:
   Version of linux-headers-generic-pae on system is 3.2.0.45.54.
dpkg: error processing linux-generic-pae (--configure):
  dependency problems - leaving unconfigured
No apport report written because the error message indicates its a
followup error from a previous failure.

                                    No apport report written because the
error message indicates its a followup error from a previous failure.



Errors were encountered while processing:
  linux-image-generic-pae
  linux-generic-pae


This problem originally started when my /boot partition filled up.  I
manually deleted some files, and then ran the command(s)

dpkg -P linux-headers-3.2.0-{27,29,31,32,33,34,35,37,40}-generic-pae
dpkg -P linux-headers-3.2.0-{27,29,31,32,33,34,35,37,40}

This should have purged any old kernels.

If I list the kernels with "dpkg -l | grep generic-pae" I see the
following:
root@terra:/home/sgrover# dpkg -l | grep linux-headers
ii  linux-headers-3.2.0-45               3.2.0-45.70 Header files
related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-45-generic-pae   3.2.0-45.70 Linux kernel
headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-generic-pae            3.2.0.45.54 Generic Linux
kernel headers
root@terra:/home/sgrover# dpkg -l | grep generic-pae
iU  linux-generic-pae                    3.2.0.41.49 Complete Generic
Linux kernel
ii  linux-headers-3.2.0-45-generic-pae   3.2.0-45.70 Linux kernel
headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-generic-pae            3.2.0.45.54 Generic Linux
kernel headers
rc  linux-image-2.6.35-22-generic-pae    2.6.35-22.35 Linux kernel image
for version 2.6.35 on x86
ii  linux-image-2.6.35-28-generic-pae    2.6.35-28.50 Linux kernel image
for version 2.6.35 on x86
rc  linux-image-2.6.35-30-generic-pae    2.6.35-30.61 Linux kernel image
for version 2.6.35 on x86
rc  linux-image-2.6.35-31-generic-pae    2.6.35-31.63 Linux kernel image
for version 2.6.35 on x86
rc  linux-image-2.6.35-32-generic-pae    2.6.35-32.65 Linux kernel image
for version 2.6.35 on x86
ii  linux-image-2.6.38-13-generic-pae    2.6.38-13.55 Linux kernel image
for version 2.6.38 on x86
rc  linux-image-3.0.0-19-generic-pae     3.0.0-19.33 Linux kernel image
for version 3.0.0 on x86
ii  linux-image-3.0.0-20-generic-pae     3.0.0-20.34 Linux kernel image
for version 3.0.0 on x86
ii  linux-image-3.2.0-32-generic-pae     3.2.0-32.51 Linux kernel image
for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-33-generic-pae     3.2.0-33.52 Linux kernel image
for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-34-generic-pae     3.2.0-34.53 Linux kernel image
for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-45-generic-pae     3.2.0-45.70 Linux kernel image
for version 3.2.0 on 32 bit x86 SMP
iU  linux-image-generic-pae              3.2.0.41.49 Generic Linux
kernel image


At this point, I *think* I should only have
linux-image-3.2.0-45-generic-pae installed, so I'm not sure how to
resolve this issue.

Any tips?  The online stuff says the apt-get -f install should "just
work" now...  I think it's wrong. :)

Shawn

_______________________________________________
clug-talk mailing list
clug-talk@clug.ca
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

_______________________________________________
clug-talk mailing list
clug-talk@clug.ca
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to