[SOLVED] Installation of openmediavault-docker-gui fails: unmet dependencies

  • Hi, I would like to try docker as a transmission container, but I can't install the docker plugin.
    I enabled docker-ce in omv-extras, but when i try to install openemdiavault-docker-gui I get an error:

    Code
    openmediavault-docker-gui : Depends: php5-imagick but it is not installable
    E: Unable to correct problems, you have held broken packages.


    These are my installed packages:


    Any hint is really appreciated.
    Thanks,

    • Offizieller Beitrag

    It should not be trying to install a php5 package on OMV 4.x. Your repos are probably messed up. What is the output of: omv-aptclean

    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!

  • Thanks.
    The command removed a bunch of sources.
    Now when I do apt-get update at the end I get this error:

    Code
    Hit:24 https://dl.bintray.com/openmediavault-plugin-developers/erasmus-ce-docker jessie Release
    Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7fb73ff217b8>
    Traceback (most recent call last):
      File "/usr/lib/python3.5/weakref.py", line 117, in remove
    TypeError: 'NoneType' object is not callable
    Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7fb73ff217b8>
    Traceback (most recent call last):
      File "/usr/lib/python3.5/weakref.py", line 117, in remove


    However the installation of openmediavault-docker-gui fails with the same dependency error.
    I found a fix for the python error, but docker gui still fails to install. I'm going to purge docker-ce and reinstall.

    • Offizieller Beitrag

    The command removed a bunch of sources.

    It doesn't remove any sources. It just removes cache.

    Now when I do apt-get update at the end I get this error:

    Well known and harmless. Search for weakref.py if it bugs you.


    However the installation of openmediavault-docker-gui fails with the same dependency error.

    That is why I asked for the output of omv-aptclean and not just execute it.

    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!

    • Offizieller Beitrag

    The problem is you have deb-multimedia and jessie-backports repos setup. Remove them and apt-get update.

    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!

    • Offizieller Beitrag

    You still have old repos all over the place. Execute:


    omv-mkconf apt
    apt-get update


    then post the output of:


    cat /etc/apt/sources.list
    cat /etc/apt/sources.list.d/*

    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!


  • Ok. I solved this strange problem.
    I uninstalled and reinstalled omvextras plugin and then everything went smooth.
    Maybe this mess was caused by installing the .deb file of omvextras plugin with dpkg instead of uploading it through the web interface?
    I remember that I had an old omvextras plugin installed and had to upgrade, but I installed via terminal with dpkg -i


    Sorry for all this confusion.
    Now I woll experiment with docker.
    Thanks again,

    • Offizieller Beitrag

    I uninstalled and reinstalled omvextras plugin and then everything went smooth.
    Maybe this mess was caused by installing the .deb file of omvextras plugin with dpkg instead of uploading it through the web interface?
    I remember that I had an old omvextras plugin installed and had to upgrade, but I installed via terminal with dpkg -i

    Uploading from the web interface and installing from the command line do the same thing. I think cleaning up the repos and doing any package installation probably fixed things.

    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!

Jetzt mitmachen!

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