Conversion from CentOS 7 to OpenVZ 7 fails: Transaction check error: package nss-softokn-freebl-3.53.1-6.el7_9.x86_64 (which is newer than nss-softokn-freebl-3.44.0-8.vl7.i686) is already installed

Have more questions? Submit a request

Applicable to:

  • SolusVM

Symptoms 

Conversion from CentOS 7 to OpenVZ 7 fails:

CONFIG_TEXT: Transaction check error: package nss-softokn-freebl-3.53.1-6.el7_9.x86_64 (which is newer than nss-softokn-freebl-3.44.0-8.vl7.i686) is already installed

Cause

System packages version mismatch.

Resolution

  1. Connect to OpenVZ 7 node via SSH
  2. Remove the nss-softokn-freebl and all the related packages from RPM database:

    # rpm -e --nodeps --justdb nspr
    # rpm -e --nodeps --justdb nss
    # rpm -e --nodeps --justdb nss-pem
    # rpm -e --nodeps --justdb nss-softokn
    # rpm -e --nodeps --justdb nss-softokn-freebl
    # rpm -e --nodeps --justdb nss-sysinit
    # rpm -e --nodeps --justdb nss-tools
    # rpm -e --nodeps --justdb nss-util

  3. Install the packages back from virtuozzo repos:

    # yum localinstall http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/n/nss-3.44.0-7.vl7.x86_64.rpm
    # yum localinstall http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/n/nss-softokn-freebl-3.44.0-8.vl7.i686.rpm
    # yum localinstall http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/n/nss-tools-3.44.0-7.vl7.x86_64.rpm

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.