curl : Depends: libcurl3 (= 7.26.0-1+wheezy11) but it is not going to be installed

  • Newbie
    Installed OMV from this instructions https://linuxpluse.wordpress.c…ver-as-home-media-server/


    At the below command to install curl I am getting the below error message. Not sure what to do.


    apt-get install curl
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    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:
    curl : Depends: libcurl3 (= 7.26.0-1+wheezy11) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

  • uh.... always try in situatios like this.


    apt-get -f install


    Sub is right on plex though. I just say this for future reference. Plugins that are in the repos installed via the plugin section will install the dependencies.


    Something else that is good to know. If you install a plugin via command line the dependencies will not be installed. You will have to do an "apt-get -f install" afterwards. If you upload the plugin in the via the upload manager in the web gui and then install via the plugin section the dependencies will be installed. So it is better to install the plugins via the web gui.

  • I did the extras but everytime I select some plugin to install it keeps showing me the following messages and just hangs there.


    Reading package lists...
    Building dependency tree...


    I found the plex plugin and uploaded it and tried to install and it shows the above messages and just stays there. if I refresh the webpage it just shows the plugin is not installed.

  • Thanks for the info. Looks like extras did not install. It keeps showing the same message when I try to install the extras.


    Reading package lists...
    Building dependency tree...

  • 1. Restart OMV using shutdown -r now.
    2. Delete the broken curl packages apt-get remove --purge remove curl.


    Afterwards,
    1. Do apt-get update.
    2. Install the OMV-Extras.org plugin from the Web Interface. @subzero79 has a guide for that.
    3. Goto OMV-Extras.org > Secondary > tick Enable Plex Media Server repository.
    4. Goto Plugins and install openmediavault-plexmediaserver 1.0.9 (or latest).
    5. Change your DNS Server settings, Primary: The IP address of your router & Secondary: 8.8.8.8


    You can login to Plex by going to hostname:32400/web/index.html (Replace hostname with the IP address you use to login to the OMV GUI)

    Version: OMV 1.6 (Kralizec) w/ Backports 3.16 amd64 Kernel & OMV-Extras.org 1.2
    Hardware: HP g6 w/ Intel Core i7 Processor, 8GB RAM, 750GB HDD
    Services: AFP, SMB/CIFS, SSH, FTP, Plex, AutoShutdown

    7 Mal editiert, zuletzt von Damian ()

  • You should let people answer the question. It may be sources.list issue.


    Check this 1st:
    5. Change your DNS Server settings, Primary: The IP address of your router & Secondary: 8.8.8.8 save/apply (this needs to be done if you changed to static ip)


    Then in command line enter this to reboot to get off dpkg lock if it is locked:
    reboot


    After you are rebooted do this in command line:
    dpkg --configure -a


    This should install the dependency for curl if DNS Server was the problem. If this did not work give output of this command:


    cat /etc/apt/sources.list


    If the dpkg --configure -a did work you can go in the web gui and try to install omv extras again, it is already uploaded.


    After installing that you can enable the plex repo and install it in the plugin section.


    If you did mess up your sources.list we can give you a copy to fix it.

  • BTW, you can test for DNS issue before you even do anything....


    ping 8.8.8.8 -c 4 (if this gives you how many milliseconds to reach host)


    ping google.com -c 4 (and this says unknown host it is most likely you need to set DNS Servers)

  • You don't need to install curl separately, a fresh installation of Plex through OMV-Extras.org installs the necessary dependencies. Purge the broken curl packages first, since OMV builds the dependency list prior to any installation this could be whats messing with his installation attempts.


    P.S. @tekkb sorry for disliking your reply, that was a mistake, i'm still a newbie here and i actually meant to like it instead. :)

    Version: OMV 1.6 (Kralizec) w/ Backports 3.16 amd64 Kernel & OMV-Extras.org 1.2
    Hardware: HP g6 w/ Intel Core i7 Processor, 8GB RAM, 750GB HDD
    Services: AFP, SMB/CIFS, SSH, FTP, Plex, AutoShutdown

  • Thanks for helping.


    1. Restart OMV using shutdown -r now.
    2. Delete the broken curl packages apt-get remove --purge remove curl.


    These steps results in "unable to locate remove"


    I tried the ping tests 8.8.8.8 gives 17ms and google.com give 80ms. So both seem to work.


    apt-get -f install - did not try this not sure when to do this.

  • #


    # deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot i386 LIVE/INSTALL Binary 20140910-20:04]/ wheezy contrib main non-free


    #deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot i386 LIVE/INSTALL Binary 20140910-20:04]/ wheezy contrib main non-free


    deb http://security.debian.org/ wheezy/updates main contrib non-free
    deb-src http://security.debian.org/ wheezy/updates main contrib non-free


    # wheezy-updates, previously known as 'volatile'
    deb http://mirrors.usc.edu/pub/linux/distributions/debian/ wheezy-updates main contrib non-free
    deb-src http://mirrors.usc.edu/pub/linux/distributions/debian/ wheezy-updates main contrib non-free
    deb http://shell.ninthgate.se/packages/debian squeeze main

  • sorry, repeated remove twice. try apt-get --purge remove curl Do that and go ahead with the other steps.

    Version: OMV 1.6 (Kralizec) w/ Backports 3.16 amd64 Kernel & OMV-Extras.org 1.2
    Hardware: HP g6 w/ Intel Core i7 Processor, 8GB RAM, 750GB HDD
    Services: AFP, SMB/CIFS, SSH, FTP, Plex, AutoShutdown

  • I would just:


    dpkg --configure -a


    edit sources.list:
    take off the ninthgate line in the sources.list


    then:
    apt-get update


    if no errors try to install omv extras in the web gui again.


    PS- if he is still having problems with the curl we need to see results of apt-get update. We need to see the repos that are causing errors.

  • it says "package curl not installed"


    Also when I run apt-get update it gives below error.


    Creating index of OpenMediaVault plugins ...
    Reading package lists... Done
    W: GPG error: http://packages.omv-extras.org kralizec Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AAA3036B30B2308A


    I got this openmediavault_1.0.20_i386.iso from http://sourceforge.net/projects/openmediavault/files/1.0.20/

Jetzt mitmachen!

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