Error "cpio: open failed" when installing a package through rug

  • 7000646
  • 11-Jun-2008
  • 30-Apr-2012


Novell ZENworks 7.2 Linux Management - ZLM7.2


When installing a package from a patch bundle via "rug in " it leads to a cpio error and the package is not installed.


To obtain access to a hot patch with the fix for this problem, follow the instructions in KB 3469853 "Updates to Novell ZENworks 7.2 Linux Management" which can be found at

Additional Information

1) Client: SLES9 SP3 WITHOUT rsync previously installed.
2) ZLM server: Mirror patch-11690 from
3) Creat a catalog containing this patch and assign it to the client.
4) Subscribe to the catalog and "rug in rsync" from the client

ERROR: Transaction failed: Unable to complete RPM transaction: unpacking of
archive failed on file /usr/share/doc/packages/rsync/;46f3bcfb:
cpio: open failed - No such file or directory

This is due to the bundle.xml from ZLM server for that patch bundle being ordered randomly. If the bundle.xml has metadata for patch.rpm before the rpm metadata rug fails to install the package.

The install succeeds if the package/patch rpm is an upgrade scenario rather a fresh install.