I have to admit this is a bit too much for me:)
Let me post the output of rpm upgrade and if you can help pointing out the
problem, I'll be very happy:)
Environment:
```
[root@abc ~]# rpm -qa | grep dcgm_exporter
dcgm_exporter-3.1.7-6.el8.x86_64
[root@ abc ~]# rpm -qa | grep datacenter
datacenter-gpu-manager-2.4.7-1.x86_64
[root@abc ~]# rpm -qp dcgm_exporter-3.1.7-9.el8.x86_64.rpm --requires | grep
datacenter
datacenter-gpu-manager = 1:3.2.5-1
```
Upgrading the package:
```
[root@abc ~]# rpm -Uvv dcgm_exporter-3.1.7-9.el8.x86_64.rpm
ufdio: 1 reads,17154 total bytes in 0.09 secs
D: == dcgm_exporter-3.1.7-9.el8.x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening db environment /var/lib/rpm cdb:0x401
D: opening db index /var/lib/rpm/Packages 0x400 mode=0x0
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Name 0x400 mode=0x0
D: read h# 400
Header SHA1 digest: OK
D: added key gpg-pubkey-3abb34f8-5ffd890e to keyring
D: added subkey 0 of main key gpg-pubkey-3abb34f8-5ffd890e to keyring
D: read h# 401
Header SHA1 digest: OK
D: added key gpg-pubkey-ef8d349f-57b6233e to keyring
D: read h# 402
Header SHA1 digest: OK
D: added key gpg-pubkey-9e61ef26-5cabbf8a to keyring
D: added subkey 0 of main key gpg-pubkey-9e61ef26-5cabbf8a to keyring
D: read h# 594
Header SHA1 digest: OK
D: added key gpg-pubkey-dfef9127-5db710ae to keyring
D: read h# 603
Header SHA1 digest: OK
D: added key gpg-pubkey-2f86d6a1-5cf7cefb to keyring
D: read h# 604
Header SHA1 digest: OK
D: added key gpg-pubkey-d42d0685-62589a51 to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D: dcgm_exporter-3.1.7-9.el8.x86_64.rpm: Header SHA256 digest: OK
D: dcgm_exporter-3.1.7-9.el8.x86_64.rpm: Header SHA1 digest: OK
ufdio: 6 reads, 8384 total bytes in 0.06 secs
D: Plugin: calling hook init in systemd_inhibit plugin
D: read h#1293
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added binary package [0]
D: found 0 source and 1 binary packages
D: opening db index /var/lib/rpm/Conflictname 0x400 mode=0x0
D: opening db index /var/lib/rpm/Requirename 0x400 mode=0x0
D: == +++ dcgm_exporter-3.1.7-9.el8 x86_64/linux 0x2
D: opening db index /var/lib/rpm/Basenames 0x400 mode=0x0
D: read h# 28
Header V4 RSA/SHA256 Signature, key ID c21ad6ea: OK
Header SHA256 digest: OK
Header SHA1 digest: OK
D: Requires: /bin/sh YES (db files)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: opening db index /var/lib/rpm/Providename 0x400 mode=0x0
D: read h#1278
Header V4 RSA/SHA512 Signature, key ID d42d0685: OK
Header SHA256 digest: OK
Header SHA1 digest: OK
D: Requires: datacenter-gpu-manager = 1:3.2.5-1YES (db provides)
D: read h# 408
Header V4 RSA/SHA256 Signature, key ID c21ad6ea: OK
Header SHA256 digest: OK
Header SHA1 digest: OK
D: Requires: libc.so.6()(64bit)YES (db provides)
D: Requires: libc.so.6(GLIBC_2.2.5)(64bit) YES (db provides)
D: Requires: libdl.so.2()(64bit) YES (db provides)
D: Requires: libdl.so.2(GLIBC_2.2.5)(64bit)YES (db provides)
D: Requires: libpthread.so.0()(64bit) YES (db provides)
D: Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) YES (db provides)
D: Requires: libpthread.so.0(GLIBC_2.3.2)(64bit) YES (db provides)
D: Requires: libresolv.so.2()(64bit) YES (db provides)
D: Requires: libresolv.so.2(GLIBC_2.2.5)(64bit)YES (db provides)
D: Requires: rpmlib(CompressedFileNames) <= 3.0.4-1YES (rpmlib
provides)
D: Requires: rpmlib(FileDigests) <= 4.6.0-1YES (rpmlib
provides)
D: Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 YES (rpmlib
provides)
D: Requires: rpmlib(PayloadIsXz) <= 5.2-1 YES (rpmlib
provides)
D: Requires: rtld(GNU_HASH)YES (db provides)
D: opening db index /var/lib/rpm/Obsoletename 0x400 mode=0x0
D: == --- dcgm_exporter-3.1.7-6.el8 x86_64/linux 0x2
D: == recording tsort relations
D: == tsorting packages (order, #predecessors, #succesors, depth)
D: 0001 +dcgm_exporter-3.1.7-9.el8.x86_64
D: 1001 -dcgm_exporter-3.1.7-6.el8.x86_64
D: installing binary packages
D: closed db index /var/lib/rpm/Packages
D: closed db index /var/lib/rpm/Obsoletename
D: closed db index /var/lib/rpm/Conflictname
D: closed db index /var/lib/rpm/Providename
D: closed db index /var/lib/rpm/Requirename
D: closed db index /var/lib/rpm/Basenames
D: closed db index