NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Nightraider89's avatar
Oct 19, 2020

Apt-Get dependency failures after update to 6.10.3

Hi there,

 

i Updated from 6.9.4 to 6.10.3 this weekend, and i have a lot of different apps installed, one will be the openvpn package.

that depends on openssl (minimum 1.0.2) and i saw with rebuilding my kernel for the VPN modules that 1.0.1  was gonna be installed.

 

So when the update was complete OpenVPN would not work anymore.

When i tried to update OpenSSL trough apt-get, i get a **bleep**load of dependency failures: 1st APT command

(I cannot type anymore under the code, so i have to do that here)

 

The 2nd piece of coding is apt-get install -f, when i enter  that a **bleep**load of modules comes up, that all want to be removed, for instance, Tautulli, wich has nothing to do with any of it, that runs fine.

So, i am scared to press Y on that command, since so much will be removed. all my apps are not the buggest deal, i can backup them and reinstall them.

There are multiple instances of Python installed as you may see, i dont know how to clean that without making a mess, at least 2.7.16 and 3.7 are needed.

But im worried that to much will be deleted and the NAS or the WebGUI wil no longer boot up, i wich case i have a problem..

Havent got enough storage to simply back it all up and start over unfortunately..\

 

Has anyone a bright idea how to fix this, without messing things up ?

Thanks!

 

 

1st APT command:

root@NAS6:~# apt install openssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version (1.0.1t-1+deb8u12).
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 apt-utils : Depends: apt (= 1.2.25+netgear1) but 1.2.29+netgear1 is to be installed
 busybox-dnsutils : Conflicts: dnsutils
 busybox-unzip : Conflicts: unzip
 libcurl4-openssl-dev : Depends: libcurl3 (= 7.59.0-0.netgear2) but 7.64.0-0.netgear1 is to be installed
 libncurses5-dev : Depends: libtinfo5 (= 6.0+20161126-1+deb9u2.1) but 5.9+20140913-1+deb8u3 is to be installed
                   Depends: libncurses5 (= 6.0+20161126-1+deb9u2.1) but 5.9+20140913-1+deb8u3 is to be installed
 libncursesw5-dev : Depends: libtinfo5 (= 6.0+20161126-1+deb9u2.1) but 5.9+20140913-1+deb8u3 is to be installed
                    Depends: libncursesw5 (= 6.0+20161126-1+deb9u2.1) but 5.9+20140913-1+deb8u3 is to be installed
 libpam-systemd : Depends: systemd (= 230-7~bpo8+2.netgear2) but 230-7~bpo8+2.netgear3 is to be installed
 libpython2.7-stdlib : Depends: libpython2.7-minimal (= 2.7.16-2+deb10u1~rnx1) but it is not going to be installed
                       Depends: libncursesw5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
                       Depends: libtinfo5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
 libpython3.7-stdlib : Depends: libncursesw5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
                       Depends: libtinfo5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
 libreadline7 : Depends: libtinfo5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
 libsqlite3-dev : Depends: libsqlite3-0 (= 3.23.0-0.netgear1) but 3.25.2-0.netgear1 is to be installed
 libtinfo-dev : Depends: libtinfo5 (= 6.0+20161126-1+deb9u2.1) but 5.9+20140913-1+deb8u3 is to be installed
                Depends: ncurses-bin (>= 6.0+20151017) but 5.9+20140913-1+deb8u3 is to be installed
 libvorbisenc2 : Depends: libvorbis0a (= 1.3.4-2+deb8u3) but 1.3.4-2+deb8u1 is to be installed
 llvm-3.5 : Depends: libllvm3.5 but it is not going to be installed
 llvm-3.5-runtime : Depends: libllvm3.5 but it is not going to be installed
 mariadb-server-10.0 : Depends: libaio1 (>= 0.3.93) but it is not going to be installed
 mariadb-server-core-10.0 : Depends: libaio1 (>= 0.3.93) but it is not going to be installed
 openvpn : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1t-1+deb8u12 is to be installed
 php7.2-cli : Depends: libpcre3 (>= 2:8.41) but 2:8.35-3.3+deb8u4 is to be installed
 php7.2-fpm : Depends: libpcre3 (>= 2:8.41) but 2:8.35-3.3+deb8u4 is to be installed
 php7.2-readline : Depends: libncurses5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
                   Depends: libtinfo5 (>= 6) but 5.9+20140913-1+deb8u3 is to be installed
 python : Depends: python2.7 (>= 2.7.16-1~) but it is not going to be installed
 python-ldap : Depends: python2.7 but it is not going to be installed or
                        python2.6 but it is not installable
 python-minimal : Depends: python2.7-minimal (>= 2.7.16-1~) but it is not going to be installed
 python2 : Depends: python2.7 (>= 2.7.16-1~) but it is not going to be installed
 python2-minimal : Depends: python2.7-minimal (>= 2.7.16-1~) but it is not going to be installed
 python2.7-dev : Depends: python2.7 (= 2.7.16-2+deb10u1~rnx1) but it is not going to be installed
 zlib1g-dev : Depends: zlib1g (= 1:1.2.8.dfsg-2+deb8u1) but 1:1.2.8.dfsg-2+b1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

 

 2nd Apt command:

root@NAS6:~# 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:
  libapparmor-perl libargon2-1 libmpdec2 libpkcs11-helper1 libpython3.7-minimal libsodium23 php7.2-json php7.2-opcache python-colorama-whl
  python-distlib-whl python-html5lib-whl python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl python3-minimal python3.7-minimal
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  apt-utils libaio1 libcurl4-openssl-dev libllvm3.5 libpam-systemd libsqlite3-dev libvorbis0a libvorbisfile3 zlib1g
Suggested packages:
  libcurl4-doc libcurl3-dbg libidn11-dev libkrb5-dev libldap2-dev libssh2-1-dev sqlite3-doc
The following packages will be REMOVED:
  apparmor dnsutils libncurses5-dev libncursesw5-dev libpython-dev libpython-stdlib libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev
  libpython2.7-stdlib libpython3-stdlib libpython3.7-stdlib libreadline-dev libreadline7 libtinfo-dev lsb-release openvpn php-fpm php7.2-cli php7.2-fpm
  php7.2-readline python python-chardet python-chardet-whl python-dev python-gevent python-greenlet python-ldap python-minimal python-pip-whl
  python-pkg-resources python-requests python-setuptools python-six python-urllib3 python-virtualenv python2 python2-dev python2-minimal python2.7-dev
  python3 python3-chardet python3-colorama python3-distlib python3-distutils python3-html5lib python3-lib2to3 python3-pip python3-pkg-resources
  python3-requests python3-setuptools python3-six python3-urllib3 python3-virtualenv python3.7 tautulli unzip virtualenv
The following NEW packages will be installed:
  libaio1 libllvm3.5
The following packages will be upgraded:
  apt-utils libcurl4-openssl-dev libpam-systemd libsqlite3-dev libvorbis0a libvorbisfile3 zlib1g
7 upgraded, 2 newly installed, 59 to remove and 43 not upgraded.
Need to get 1,736 kB/9,557 kB of archives.
After this operation, 87.1 MB disk space will be freed.
Do you want to continue? [Y/n]
 

1 Reply

  • Hi! Did you get around this issue? I think I have the same, trying to install qbittorrent app.

    I have no experience with linux or SSL, so I'd prefer to not need to go there to fix things.

    From the install_debpkg.log

    fv-app-install.c:674(error) fv-app-install (plexmediaserver-ros6-binaries): error code [100]: Reading package lists...
    Building dependency tree...
    Reading state information...
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies:
    libvorbisenc2 : Depends: libvorbis0a (= 1.3.4-2) but 1.3.4-2+deb8u1 is to be installed
    perl : Depends: perl-base (= 5.20.2-3+deb8u9) but 5.20.2-3+deb8u12 is to be installed
    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
    
    
    fv-app-install-utils.c:121(info) [plexmediaserver-ros6-binaries](0%) abort
    Install app qbittorrentr6
    
    fv-app-install-utils.c:101(info) [qbittorrentr6](0%) prepare
    Removing broken packages...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    You might want to run 'apt-get -f install' to correct these.
    The following packages have unmet dependencies:
    libvorbisenc2 : Depends: libvorbis0a (= 1.3.4-2) but 1.3.4-2+deb8u1 is installed
    perl : Depends: perl-base (= 5.20.2-3+deb8u9) but 5.20.2-3+deb8u12 is installed
    E: Unmet dependencies. Try using -f.


    fv-app-install.c:674(error) fv-app-install (/tmp/qbittorrentr6_3.3.0_armel.deb): error code [100]: Reading package lists... Building dependency tree... Reading state information... You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: libvorbisenc2 : Depends: libvorbis0a (= 1.3.4-2) but 1.3.4-2+deb8u1 is installed perl : Depends: perl-base (= 5.20.2-3+deb8u9) but 5.20.2-3+deb8u12 is installed E: Unmet dependencies. Try using -f. fv-app-install-utils.c:121(info) [qbittorrentr6](0%) abort

     

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More