Error Updating Nethserver

i am getting this error
image

output of command as requested is echo ‘{“action”:“update”,“packages”:["@nethserver-cockpit"]}’ | /usr/bin/setsid /usr/bin/sudo /usr/libexec/nethserver/api/system-packages/update | jq
{
“state”: “running”,
“steps”: -1,
“event”: “Initialization”
}
{
“state”: “running”,
“steps”: -1,
“event”: “Resolving RPM dependencies”
}
{
“state”: “running”,
“steps”: -1,
“event”: “Downloading Packages”
}
{
“state”: “running”,
“steps”: -1,
“event”: “Running Test Transaction”
}
{
“state”: “running”,
“steps”: -1,
“event”: “Running Transaction”
}
{
“status”: “success”,
“steps”: -1,
“event”: “Transaction end”
}
{
“state”: “success”
}

these are the items that cant update |Name|Version|Release|
|rpm|4.11.3|46.el7_9|
|rpm-python|4.11.3|46.el7_9|
|yum|3.4.3|168.el7.centos|

Try to update from command line and share the output if there’s any error/failure.

this is where the error is

--> Finished Dependency Resolution
Error: Package: rpm-libs-4.11.3-35.el7.x86_64 (@base)
           Requires: rpm = 4.11.3-35.el7
           Removing: rpm-4.11.3-35.el7.x86_64 (@base)
               rpm = 4.11.3-35.el7
           Updated By: rpm-4.11.3-46.el7_9.x86_64 (ce-updates)
               rpm = 4.11.3-46.el7_9
           Available: rpm-4.11.3-45.el7.x86_64 (ce-base)
               rpm = 4.11.3-45.el7
 You could try using --skip-broken to work around the problem
** Found 140 pre-existing rpmdb problem(s), 'yum check' output follows:

A full error is this

Resolving Dependencies
--> Running transaction check
---> Package rpm.x86_64 0:4.11.3-35.el7 will be updated
--> Processing Dependency: rpm = 4.11.3-35.el7 for package: rpm-libs-4.11.3-35.el7.x86_64
---> Package rpm.x86_64 0:4.11.3-46.el7_9 will be an update
---> Package rpm-python.x86_64 0:4.11.3-35.el7 will be updated
---> Package rpm-python.x86_64 0:4.11.3-46.el7_9 will be an update
---> Package yum.noarch 0:3.4.3-161.el7.centos will be updated
---> Package yum.noarch 0:3.4.3-168.el7.centos will be an update
--> Finished Dependency Resolution
Error: Package: rpm-libs-4.11.3-35.el7.x86_64 (@base)
           Requires: rpm = 4.11.3-35.el7
           Removing: rpm-4.11.3-35.el7.x86_64 (@base)
               rpm = 4.11.3-35.el7
           Updated By: rpm-4.11.3-46.el7_9.x86_64 (ce-updates)
               rpm = 4.11.3-46.el7_9
           Available: rpm-4.11.3-45.el7.x86_64 (ce-base)
               rpm = 4.11.3-45.el7
 You could try using --skip-broken to work around the problem
** Found 140 pre-existing rpmdb problem(s), 'yum check' output follows:
1:NetworkManager-1.18.8-2.el7_9.x86_64 is a duplicate with 1:NetworkManager-1.12.0-8.el7_6.x86_64
1:NetworkManager-libnm-1.18.8-2.el7_9.x86_64 is a duplicate with 1:NetworkManager-libnm-1.12.0-8.el7_6.x86_64
acl-2.2.51-15.el7.x86_64 is a duplicate with acl-2.2.51-14.el7.x86_64
avahi-libs-0.6.31-20.el7.x86_64 is a duplicate with avahi-libs-0.6.31-19.el7.x86_64
bash-4.2.46-34.el7.x86_64 is a duplicate with bash-4.2.46-31.el7.x86_64
32:bind-license-9.11.4-26.P2.el7_9.7.noarch is a duplicate with 32:bind-license-9.9.4-72.el7.noarch
binutils-2.27-44.base.el7.x86_64 is a duplicate with binutils-2.27-34.base.el7.x86_64
ca-certificates-2021.2.50-72.el7_9.noarch is a duplicate with ca-certificates-2018.2.22-70.0.el7_5.noarch
centos-release-7-9.2009.1.el7.centos.x86_64 is a duplicate with centos-release-7-6.1810.2.el7.centos.x86_64
chkconfig-1.7.6-1.el7.x86_64 is a duplicate with chkconfig-1.7.4-1.el7.x86_64
coreutils-8.22-24.el7_9.2.x86_64 is a duplicate with coreutils-8.22-23.el7.x86_64
cpio-2.11-28.el7.x86_64 is a duplicate with cpio-2.11-27.el7.x86_64
cronie-1.4.11-23.el7.x86_64 is a duplicate with cronie-1.4.11-20.el7_6.x86_64
cronie-anacron-1.4.11-23.el7.x86_64 is a duplicate with cronie-anacron-1.4.11-20.el7_6.x86_64
cryptsetup-libs-2.0.3-6.el7.x86_64 is a duplicate with cryptsetup-libs-2.0.3-3.el7.x86_64
curl-7.29.0-59.el7_9.1.x86_64 is a duplicate with curl-7.29.0-51.el7.x86_64
1:dbus-1.10.24-15.el7.x86_64 is a duplicate with 1:dbus-1.10.24-12.el7.x86_64
1:dbus-libs-1.10.24-15.el7.x86_64 is a duplicate with 1:dbus-libs-1.10.24-12.el7.x86_64
7:device-mapper-1.02.170-6.el7_9.5.x86_64 is a duplicate with 7:device-mapper-1.02.149-10.el7_6.2.x86_64
7:device-mapper-event-1.02.170-6.el7_9.5.x86_64 is a duplicate with 7:device-mapper-event-1.02.149-10.el7_6.2.x86_64
7:device-mapper-event-libs-1.02.170-6.el7_9.5.x86_64 is a duplicate with 7:device-mapper-event-libs-1.02.149-10.el7_6.2.x86_64
7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64 is a duplicate with 7:device-mapper-libs-1.02.149-10.el7_6.2.x86_64
device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64 is a duplicate with device-mapper-persistent-data-0.7.3-3.el7.x86_64
12:dhcp-common-4.2.5-83.el7.centos.1.x86_64 is a duplicate with 12:dhcp-common-4.2.5-68.el7.centos.1.x86_64
12:dhcp-libs-4.2.5-83.el7.centos.1.x86_64 is a duplicate with 12:dhcp-libs-4.2.5-68.el7.centos.1.x86_64
diffutils-3.3-5.el7.x86_64 is a duplicate with diffutils-3.3-4.el7.x86_64
1:dmidecode-3.2-5.el7_9.1.x86_64 is a duplicate with 1:dmidecode-3.1-2.el7.x86_64
dracut-033-572.el7.x86_64 is a duplicate with dracut-033-554.el7.x86_64
e2fsprogs-libs-1.42.9-19.el7.x86_64 is a duplicate with e2fsprogs-libs-1.42.9-13.el7.x86_64
elfutils-default-yama-scope-0.176-5.el7.noarch is a duplicate with elfutils-default-yama-scope-0.172-2.el7.noarch
elfutils-libelf-0.176-5.el7.x86_64 is a duplicate with elfutils-libelf-0.172-2.el7.x86_64
elfutils-libs-0.176-5.el7.x86_64 is a duplicate with elfutils-libs-0.172-2.el7.x86_64
2:ethtool-4.8-10.el7.x86_64 is a duplicate with 2:ethtool-4.8-9.el7.x86_64
expat-2.1.0-12.el7.x86_64 is a duplicate with expat-2.1.0-10.el7_3.x86_64
file-5.11-37.el7.x86_64 is a duplicate with file-5.11-35.el7.x86_64
file-libs-5.11-37.el7.x86_64 is a duplicate with file-libs-5.11-35.el7.x86_64
firewalld-filesystem-0.6.3-13.el7_9.noarch is a duplicate with firewalld-filesystem-0.5.3-5.el7.noarch
freetype-2.8-14.el7_9.1.x86_64 is a duplicate with freetype-2.8-12.el7.x86_64
gettext-0.19.8.1-3.el7.x86_64 is a duplicate with gettext-0.19.8.1-2.el7.x86_64
gettext-libs-0.19.8.1-3.el7.x86_64 is a duplicate with gettext-libs-0.19.8.1-2.el7.x86_64
glib2-2.56.1-9.el7_9.x86_64 is a duplicate with glib2-2.56.1-2.el7.x86_64
glibc-2.17-325.el7_9.x86_64 is a duplicate with glibc-2.17-260.el7.x86_64
glibc-common-2.17-325.el7_9.x86_64 is a duplicate with glibc-common-2.17-260.el7.x86_64
gpm-libs-1.20.7-6.el7.x86_64 is a duplicate with gpm-libs-1.20.7-5.el7.x86_64
1:grub2-common-2.02-0.87.el7.centos.7.noarch is a duplicate with 1:grub2-common-2.02-0.76.el7.centos.noarch
1:grub2-pc-modules-2.02-0.87.el7.centos.7.noarch is a duplicate with 1:grub2-pc-modules-2.02-0.76.el7.centos.noarch
1:grub2-tools-minimal-2.02-0.87.el7.centos.7.x86_64 is a duplicate with 1:grub2-tools-minimal-2.02-0.76.el7.centos.x86_64
grubby-8.28-26.el7.x86_64 is a duplicate with grubby-8.28-25.el7.x86_64
hostname-3.13-3.el7_7.1.x86_64 is a duplicate with hostname-3.13-3.el7.x86_64
initscripts-9.49.53-1.el7_9.1.x86_64 is a duplicate with initscripts-9.49.46-1.el7.x86_64
iproute-4.11.0-30.el7.x86_64 is a duplicate with iproute-4.11.0-14.el7.x86_64
ipset-7.1-1.el7.x86_64 is a duplicate with ipset-6.38-3.el7_6.x86_64
ipset-libs-7.1-1.el7.x86_64 is a duplicate with ipset-libs-6.38-3.el7_6.x86_64
kernel-tools-libs-3.10.0-1160.45.1.el7.x86_64 is a duplicate with kernel-tools-libs-3.10.0-957.1.3.el7.x86_64
kmod-20-28.el7.x86_64 is a duplicate with kmod-20-23.el7.x86_64
kmod-libs-20-28.el7.x86_64 is a duplicate with kmod-libs-20-23.el7.x86_64
libacl-2.2.51-15.el7.x86_64 is a duplicate with libacl-2.2.51-14.el7.x86_64
libblkid-2.23.2-65.el7_9.1.x86_64 is a duplicate with libblkid-2.23.2-59.el7.x86_64
libcap-2.22-11.el7.x86_64 is a duplicate with libcap-2.22-9.el7.x86_64
libcom_err-1.42.9-19.el7.x86_64 is a duplicate with libcom_err-1.42.9-13.el7.x86_64
libcroco-0.6.12-6.el7_9.x86_64 is a duplicate with libcroco-0.6.12-4.el7.x86_64
libcurl-7.29.0-59.el7_9.1.x86_64 is a duplicate with libcurl-7.29.0-51.el7.x86_64
libdb-5.3.21-25.el7.x86_64 is a duplicate with libdb-5.3.21-24.el7.x86_64
libdb-utils-5.3.21-25.el7.x86_64 is a duplicate with libdb-utils-5.3.21-24.el7.x86_64
libdrm-2.4.97-2.el7.x86_64 is a duplicate with libdrm-2.4.91-3.el7.x86_64
libffi-3.0.13-19.el7.x86_64 is a duplicate with libffi-3.0.13-18.el7.x86_64
libgcc-4.8.5-44.el7.x86_64 is a duplicate with libgcc-4.8.5-36.el7.x86_64
libgomp-4.8.5-44.el7.x86_64 is a duplicate with libgomp-4.8.5-36.el7.x86_64
libmount-2.23.2-65.el7_9.1.x86_64 is a duplicate with libmount-2.23.2-59.el7.x86_64
libmspack-0.5-0.8.alpha.el7.x86_64 is a duplicate with libmspack-0.5-0.6.alpha.el7.x86_64
libndp-1.2-9.el7.x86_64 is a duplicate with libndp-1.2-7.el7.x86_64
14:libpcap-1.5.3-12.el7.x86_64 is a duplicate with 14:libpcap-1.5.3-11.el7.x86_64
2:libpng-1.5.13-8.el7.x86_64 is a duplicate with 2:libpng-1.5.13-7.el7_2.x86_64
libselinux-2.5-15.el7.x86_64 is a duplicate with libselinux-2.5-14.1.el7.x86_64
libsmartcols-2.23.2-65.el7_9.1.x86_64 is a duplicate with libsmartcols-2.23.2-59.el7.x86_64
libss-1.42.9-19.el7.x86_64 is a duplicate with libss-1.42.9-13.el7.x86_64
libssh2-1.8.0-4.el7.x86_64 is a duplicate with libssh2-1.4.3-12.el7.x86_64
libstdc++-4.8.5-44.el7.x86_64 is a duplicate with libstdc++-4.8.5-36.el7.x86_64
libteam-1.29-3.el7.x86_64 is a duplicate with libteam-1.27-5.el7.x86_64
libuuid-2.23.2-65.el7_9.1.x86_64 is a duplicate with libuuid-2.23.2-59.el7.x86_64
libxml2-2.9.1-6.el7_9.6.x86_64 is a duplicate with libxml2-2.9.1-6.el7_2.3.x86_64
libxml2-python-2.9.1-6.el7_9.6.x86_64 is a duplicate with libxml2-python-2.9.1-6.el7_2.3.x86_64
libxslt-1.1.28-6.el7.x86_64 is a duplicate with libxslt-1.1.28-5.el7.x86_64
lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64 is a duplicate with lm_sensors-libs-3.4.0-6.20160601gitf9185e5.el7.x86_64
logrotate-3.8.6-19.el7.x86_64 is a duplicate with logrotate-3.8.6-17.el7.x86_64
7:lvm2-libs-2.02.187-6.el7_9.5.x86_64 is a duplicate with 7:lvm2-libs-2.02.180-10.el7_6.2.x86_64
lz4-1.8.3-1.el7.x86_64 is a duplicate with lz4-1.7.5-2.el7.x86_64
1:make-3.82-24.el7.x86_64 is a duplicate with 1:make-3.82-23.el7.x86_64
1:mariadb-libs-5.5.68-1.el7.x86_64 is a duplicate with 1:mariadb-libs-5.5.60-1.el7_5.x86_64
nettle-2.7.1-9.el7_9.x86_64 is a duplicate with nettle-2.7.1-8.el7.x86_64
nspr-4.32.0-1.el7_9.x86_64 is a duplicate with nspr-4.19.0-1.el7_5.x86_64
nss-3.67.0-3.el7_9.x86_64 is a duplicate with nss-3.36.0-7.el7_5.x86_64
nss-pem-1.0.3-7.el7.x86_64 is a duplicate with nss-pem-1.0.3-5.el7.x86_64
nss-softokn-3.67.0-3.el7_9.x86_64 is a duplicate with nss-softokn-3.36.0-5.el7_5.x86_64
nss-softokn-freebl-3.67.0-3.el7_9.x86_64 is a duplicate with nss-softokn-freebl-3.36.0-5.el7_5.x86_64
nss-sysinit-3.67.0-3.el7_9.x86_64 is a duplicate with nss-sysinit-3.36.0-7.el7_5.x86_64
nss-util-3.67.0-1.el7_9.x86_64 is a duplicate with nss-util-3.36.0-1.el7_5.x86_64
numactl-libs-2.0.12-5.el7.x86_64 is a duplicate with numactl-libs-2.0.9-7.el7.x86_64
openssh-7.4p1-21.el7.x86_64 is a duplicate with openssh-7.4p1-16.el7.x86_64
1:openssl-1.0.2k-22.el7_9.x86_64 is a duplicate with 1:openssl-1.0.2k-16.el7.x86_64
1:openssl-libs-1.0.2k-22.el7_9.x86_64 is a duplicate with 1:openssl-libs-1.0.2k-16.el7.x86_64
pam-1.1.8-23.el7.x86_64 is a duplicate with pam-1.1.8-22.el7.x86_64
4:perl-5.16.3-299.el7_9.x86_64 is a duplicate with 4:perl-5.16.3-293.el7.x86_64
perl-Socket-2.010-5.el7.x86_64 is a duplicate with perl-Socket-2.010-4.el7.x86_64
4:perl-libs-5.16.3-299.el7_9.x86_64 is a duplicate with 4:perl-libs-5.16.3-293.el7.x86_64
4:perl-macros-5.16.3-299.el7_9.x86_64 is a duplicate with 4:perl-macros-5.16.3-293.el7.x86_64
plymouth-0.8.9-0.34.20140113.el7.centos.x86_64 is a duplicate with plymouth-0.8.9-0.31.20140113.el7.centos.x86_64
plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64 is a duplicate with plymouth-core-libs-0.8.9-0.31.20140113.el7.centos.x86_64
plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64 is a duplicate with plymouth-scripts-0.8.9-0.31.20140113.el7.centos.x86_64
polkit-0.112-26.el7.x86_64 is a duplicate with polkit-0.112-18.el7.x86_64
2:postfix-2.10.1-9.el7.x86_64 is a duplicate with 2:postfix-2.10.1-7.el7.x86_64
ppp-2.4.5-34.el7_7.x86_64 is a duplicate with ppp-2.4.5-33.el7.x86_64
procps-ng-3.3.10-28.el7.x86_64 is a duplicate with procps-ng-3.3.10-23.el7.x86_64
python-2.7.5-90.el7.x86_64 is a duplicate with python-2.7.5-76.el7.x86_64
python-firewall-0.6.3-13.el7_9.noarch is a duplicate with python-firewall-0.5.3-5.el7.noarch
python-libs-2.7.5-90.el7.x86_64 is a duplicate with python-libs-2.7.5-76.el7.x86_64
python-linux-procfs-0.4.11-4.el7.noarch is a duplicate with python-linux-procfs-0.4.9-4.el7.noarch
python-perf-3.10.0-1160.45.1.el7.x86_64 is a duplicate with python-perf-3.10.0-957.1.3.el7.x86_64
python-urlgrabber-3.10-10.el7.noarch is a duplicate with python-urlgrabber-3.10-9.el7.noarch
readline-6.2-11.el7.x86_64 is a duplicate with readline-6.2-10.el7.x86_64
rpm-libs-4.11.3-46.el7_9.x86_64 is a duplicate with rpm-libs-4.11.3-35.el7.x86_64
rpm-libs-4.11.3-46.el7_9.x86_64 has missing requires of rpm = ('0', '4.11.3', '46.el7_9')
sed-4.2.2-7.el7.x86_64 is a duplicate with sed-4.2.2-5.el7.x86_64
selinux-policy-3.13.1-268.el7_9.2.noarch is a duplicate with selinux-policy-3.13.1-229.el7_6.6.noarch
setup-2.8.71-11.el7.noarch is a duplicate with setup-2.8.71-10.el7.noarch
2:shadow-utils-4.6-5.el7.x86_64 is a duplicate with 2:shadow-utils-4.1.5.1-25.el7.x86_64
shared-mime-info-1.8-5.el7.x86_64 is a duplicate with shared-mime-info-1.8-4.el7.x86_64
sqlite-3.7.17-8.el7_7.1.x86_64 is a duplicate with sqlite-3.7.17-8.el7.x86_64
systemd-219-78.el7_9.3.x86_64 is a duplicate with systemd-219-62.el7.x86_64
systemd-libs-219-78.el7_9.3.x86_64 is a duplicate with systemd-libs-219-62.el7.x86_64
systemd-python-219-78.el7_9.3.x86_64 is a duplicate with systemd-python-219-62.el7.x86_64
systemd-sysv-219-78.el7_9.3.x86_64 is a duplicate with systemd-sysv-219-62.el7.x86_64
tzdata-2021c-1.el7.noarch is a duplicate with tzdata-2018g-1.el7.noarch
util-linux-2.23.2-65.el7_9.1.x86_64 is a duplicate with util-linux-2.23.2-59.el7.x86_64
2:vim-common-7.4.629-8.el7_9.x86_64 is a duplicate with 2:vim-common-7.4.160-5.el7.x86_64
2:vim-filesystem-7.4.629-8.el7_9.x86_64 is a duplicate with 2:vim-filesystem-7.4.160-5.el7.x86_64
2:vim-minimal-7.4.629-8.el7_9.x86_64 is a duplicate with 2:vim-minimal-7.4.160-5.el7.x86_64
virt-what-1.18-4.el7_9.1.x86_64 is a duplicate with virt-what-1.18-4.el7.x86_64
1:wpa_supplicant-2.6-12.el7_9.2.x86_64 is a duplicate with 1:wpa_supplicant-2.6-12.el7.x86_64
zlib-1.2.7-19.el7_9.x86_64 is a duplicate with zlib-1.2.7-18.el7.x86_64

Here’s a solved thread about duplicates: