Unable to update my Suse12 sp4 system

The following 2 packages are going to be upgraded:
cmpi-pywbem-base cmpi-pywbem-power-management

2 packages to upgrade.
Overall download size: 100.1 KiB. Already cached: 0 B. After the operation, 2.3 KiB will be freed.
Continue? [y/n/…? shows all options] (y): y
Retrieving package cmpi-pywbem-base-0.2.0-21.14.noarch (1/2), 71.3 KiB (662.2 KiB unpacked)
Retrieving: cmpi-pywbem-base-0.2.0-21.14.noarch.rpm …[done]
Retrieving package cmpi-pywbem-power-management-0.2.0-20.13.noarch (2/2), 28.8 KiB (251.2 KiB unpacked)
Retrieving: cmpi-pywbem-power-management-0.2.0-20.13.noarch.rpm …[done]
Checking for file conflicts: …[done]
(1/2) Installing: cmpi-pywbem-base-0.2.0-21.14.noarch …[error]
Installation of cmpi-pywbem-base-0.2.0-21.14.noarch failed:
Error: Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.rVzAiI: line 2: /usr/sbin/cmpi-provider-register: No such file or directory
error: %pre(cmpi-pywbem-base-0.2.0-21.14.noarch) scriptlet failed, exit status 127
error: cmpi-pywbem-base-0.2.0-21.14.noarch: install failed
error: cmpi-pywbem-base-0.2.0-2.27.noarch: erase skipped

Abort, retry, ignore? [a/r/i] (a):

Even i am trying to remove it those packages and reinstall it but still getting the same error ;

rllg2dis:~ # zypper remove cmpi-pywbem-base
Loading repository data…
Reading installed packages…
Resolving package dependencies…

The following 2 packages are going to be REMOVED:
cmpi-pywbem-base cmpi-pywbem-power-management

2 packages to remove.
After the operation, 915.6 KiB will be freed.
Continue? [y/n/…? shows all options] (y): y
(1/2) Removing cmpi-pywbem-power-management-0.2.0-2.27.noarch …[error]
Removal of (114)cmpi-pywbem-power-management-0.2.0-2.27.noarch(@System) failed:
Error: Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.dkAy9Y: line 2: /usr/sbin/cmpi-provider-register: No such file or directory
error: %preun(cmpi-pywbem-power-management-0.2.0-2.27.noarch) scriptlet failed, exit status 127
error: cmpi-pywbem-power-management-0.2.0-2.27.noarch: erase failed

Abort, retry, ignore? [a/r/i] (a):

Can anyone suggest me on this

@suresh1 Hi and welcome to the Forum :smile:
Those are third party rpms, or from a repository that was added at some point and removed?

Have you tried cleaning up the system with zypper --clean