Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: apt-get unmet dependencies

  1. #1
    Join Date
    May 2007
    Beans
    7

    apt-get unmet dependencies

    it appears my ubuntu 12.04 LTS, currently on 3.2.0-36-generic, is having issues upgrading to -37... I think it's stuck half way or something.

    See attached screenshot for the error I get when I try to do anything with apt-get.

    When the server starts, I get a warning about /boot only having 2.5mb space left. I tried removing old kernels, but am greeted with the error depicted in the screenshot.

    I tried to install ubuntu-tweak and synaptic, but am greeted with the same error message.

    The server still runs w/o issue, just the warning about low space on /boot and I can't complete the kernel update to -37.

    I've tried sudo apt-get autoremove as well, but still same error.
    Attached Images Attached Images

  2. #2
    ibjsb4 is offline Ubuntu addict and loving it
    Join Date
    Sep 2012
    Beans
    4,987

    Re: apt-get unmet dependencies


  3. #3
    Join Date
    May 2007
    Beans
    7

    Re: apt-get unmet dependencies

    Thanks ibjsb4, however, those links outline all the things I've tried. I'm at a point where I can't install or remove anything because Ubuntu is stuck in lala land trying/waiting to update from 3.2.0.37.44 to 3.2.0.37.45 or something.

    See attached photo of my attempt at
    Code:
    sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)
    Also, when I try to sudo apt-get -f install, I get the following:
    Code:
    mylogon:~$ 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-34 linux-headers-3.2.0-34-generic fwbuilder-doc
      fwbuilder-common
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
      linux-image-server linux-server
    The following packages will be upgraded:
      linux-image-server linux-server
    2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    4 not fully installed or removed.
    Need to get 0 B/4,458 B of archives.
    After this operation, 0 B of additional disk space will be used.
    Do you want to continue [Y/n]? Y
    Setting up initramfs-tools (0.99ubuntu13.1) ...
    update-initramfs: deferring update (trigger activated)
    Setting up linux-image-3.2.0-37-generic (3.2.0-37.58) ...
    Running depmod.
    update-initramfs: deferring update (hook will be called later)
    The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-37-generic
    Examining /etc/kernel/postinst.d.
    run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
    update-initramfs: Generating /boot/initrd.img-3.2.0-37-generic
    
    gzip: stdout: No space left on device
    E: mkinitramfs failure cpio 141 gzip 1
    update-initramfs: failed for /boot/initrd.img-3.2.0-37-generic with 1.
    run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
    Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-37-generic.postinst line 1010.
    dpkg: error processing linux-image-3.2.0-37-generic (--configure):
     subprocess installed post-installation script returned error exit status 2
    dpkg: dependency problems prevent configuration of linux-image-server:
     linux-image-server depends on linux-image-3.2.0-37-generic; however:
      Package linux-image-3.2.0-37-generic is not configured yet.
    dpkg: error processing linux-image-server (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of linux-server:
     linux-server depends on linux-image-server (= 3.2.0.37.44); however:
      Package linux-image-server is not configured yet.
     linux-server depends on linux-headers-server (= 3.2.0.37.44); however:
      Version of linux-headers-server on system is 3.2.0.37.45.
    dpkg: error processing linux-server (--configure):
     dependency problems - leaving unconfigured
    Processing triggers for initramfs-tools ...
    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.
                                                        update-initramfs: Generating /boot/initrd.img-3.2.0-36-generic
    
    gzip: stdout: No space left on device
    E: mkinitramfs failure cpio 141 gzip 1
    update-initramfs: failed for /boot/initrd.img-3.2.0-36-generic with 1.
    dpkg: error processing initramfs-tools (--configure):
     subprocess installed post-installation script returned error exit status 1
    No apport report written because MaxReports is reached already
                                                                  Errors were encountered while processing:
     linux-image-3.2.0-37-generic
     linux-image-server
     linux-server
     initramfs-tools
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    [/spoiler]
    Attached Images Attached Images

  4. #4
    Join Date
    Jun 2008
    Beans
    4

    Re: apt-get unmet dependencies

    I think I am having the same problem, seemingly caused by an upgrade that failed due to insufficient space on boot drive.
    Having alleviated the space problem, I am unable to to fix the upgrade:


    xxxxxx@server1:~$ sudo apt-get install -f
    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-31-generic linux-headers-3.2.0-31 linux-headers-3.2.0-32 linux-headers-3.2.0-34 linux-headers-3.2.0-29
    linux-headers-3.2.0-35 linux-headers-3.2.0-36 linux-headers-3.2.0-34-generic linux-headers-3.2.0-29-generic libutouch-evemu1
    libutouch-geis1 libutouch-frame1 linux-headers-3.2.0-32-generic linux-headers-3.2.0-35-generic libutouch-grail1
    linux-headers-3.2.0-36-generic
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
    linux-server
    The following packages will be upgraded:
    linux-server
    1 upgraded, 0 newly installed, 0 to remove and 143 not upgraded.
    1 not fully installed or removed.
    Need to get 0 B/1,734 B of archives.
    After this operation, 0 B of additional disk space will be used.
    Do you want to continue [Y/n]? y
    dpkg: dependency problems prevent configuration of linux-server:
    linux-server depends on linux-image-server (= 3.2.0.37.44); however:
    Version of linux-image-server on system is 3.2.0.37.45.
    linux-server depends on linux-headers-server (= 3.2.0.37.44); however:
    Version of linux-headers-server on system is 3.2.0.37.45.
    dpkg: error processing linux-server (--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-server
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    xxxxxx@server1:~$

  5. #5
    ibjsb4 is offline Ubuntu addict and loving it
    Join Date
    Sep 2012
    Beans
    4,987

    Re: apt-get unmet dependencies

    And did you try

    Code:
    sudo apt-get autoremove

  6. #6
    Join Date
    Jan 2013
    Location
    Another Dimension
    Beans
    164
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Re: apt-get unmet dependencies

    TnTSCS
    Your log file is complaining about disk space. You must be running out.

    Have a look at what archived log files you can get rid of.

    More importantly using package manager, how many kernel images have you got?

    If more than 2 start there and 'completely remove' (purge) them in the package manager. You want headers and matching image
    e.g. linux-headers-3.5.0-17
    linux-headers-3.5.0-17-generic
    linux-image-3.5.0-17-generic
    linux-image-extra-3.5.0-17-generic

    Use disk utility to check your hard disk is not failing - check SMART data should be green

  7. #7
    Join Date
    Jan 2013
    Location
    Another Dimension
    Beans
    164
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Re: apt-get unmet dependencies

    jodpcc
    as asked by ibjsb4 have you tried the
    Code:
    sudo apt-get automremove
    If fails also try
    Code:
    sudo apt-get dist-upgrade
    last one fixed very similar for me

  8. #8
    Join Date
    Jun 2008
    Beans
    4

    Re: apt-get unmet dependencies

    Thanks for the advice. I had already tried autoremove and just gave dist-upgrade a go .... Unfortunately both issue same error:

    E: Unmet dpenendencies. Try using -f

    I also tried the advised apt-get -f install but to no avail

    Appreciate your help

  9. #9
    Join Date
    Aug 2008
    Location
    WA
    Beans
    2,186
    Distro
    Ubuntu

    Re: apt-get unmet dependencies

    find and download the debs for:

    linux-image-server 3.2.0.37.44
    and
    linux-headers-server 3.2.0.37.44

    and install them using "sudo dpkg -i <package>"

  10. #10
    Join Date
    Jun 2008
    Beans
    4

    Re: apt-get unmet dependencies

    Quote Originally Posted by iponeverything View Post
    find and download the debs for:

    linux-image-server 3.2.0.37.44
    and
    linux-headers-server 3.2.0.37.44

    and install them using "sudo dpkg -i <package>"

    Sorry, would you be able to to detail the steps involved a little more; I'm afraid you've lost me
    (Pretend you're talking to an idiot, you won't be far wrong .... )

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •