[SOLVED] Error updating qemu in OMV 5

  • Hi to all,

    recently I get this kind of error while updating qemu-system-common and qemu-system-x86 packages for OMV 5.

    I'm applying it via-GUI as usual... what's happening? :/




    >>> *************** Error ***************

    Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" install cockpit cockpit-bridge cockpit-machines cockpit-packagekit cockpit-pcp cockpit-storaged cockpit-system cockpit-ws openmediavault qemu-system-common qemu-system-data qemu-system-x86 qemu-utils 2>&1' with exit code '100': Reading package lists...


    Building dependency tree...


    Reading state information...


    Some packages could not be installed. This may mean that you have

    requested an impossible situation or if you are using the unstable

    distribution that some required packages have not yet been created

    or been moved out of Incoming.

    The following information may help to resolve the situation:


    The following packages have unmet dependencies:

    qemu-system-x86 : Depends: libfdt1 (>= 1.6.0) but 1.4.7-3 is to be installed

    E: Unable to correct problems, you have held broken packages.

    <<< ************************************

  • mbinax

    Hat den Titel des Themas von „Error while updating packages in OMV 5“ zu „[SOLVED] Error updating qemu in OMV 5“ geändert.
    • Offizieller Beitrag

    While I can't recreate this, I would imagine if you install one package at a time, it would work.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Hi all


    I faced same problem here.

    Because of QEMU is updated in buster-backports.

    And OMV 5 used apt-preferences to update QEMU from buster-backport, but `libfdt1` will be kept in buster (not buster-backports)

    Other dependencies are not affected.

    So `sudo apt install libfdt1 -t buster-backports` and `sudo apt install qemu-system-x86` will fix this problem.

    Or you can update apt-preferences file in /etc/apt/preferences.d/omvextras.pref and append a new entry for libfdt1

  • This worked perfecly :) thanks !

    • Offizieller Beitrag

    omvextras 5.4.4 does the right thing and is in the repo now.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • mbinax

    Hat das Label OMV 5.x hinzugefügt.
  • mbinax

    Hat das Label gelöst hinzugefügt.
  • So `sudo apt install libfdt1 -t buster-backports` and `sudo apt install qemu-system-x86` will fix this problem.

    Or you can update apt-preferences file in /etc/apt/preferences.d/omvextras.pref and append a new entry for libfdt1

    Thanks for this hint!

    I had also an issue with unsolved dependencies for that package during the update. And the proposed solution worked.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!