I am trying to use the following command line to install the 1998-09-04
aggregate ECO for DUX 4.0C:
/ux0/patch/v4.0c/patch_kit/dupatch -install -data /ux0/patch/v4.0c/data
where "data" contains:
kit = /ux0/patch/v4.0c/patch_kit
name = Jonathan Ferro <jferro_at_ece.cmu.edu>
note = 19980904 Aggregate ECO for v4.0c
patch = all
proceed
nobackup
However, the patch process fails with the following error message:
./usr/sbin/setld: /sbin/tar: arg list too long
tar: No input
*.ctrl not found
setld: specified subset(s) not available on media
* There were problems installing the following patch(es):
...
This can be traced to a point in /usr/sbin/setld where the script tries
to do "tar cf - *" in the instctrl directory to copy all of the
inventory files to a temporary space. However, there are too many
patches in the aggregate cluster, so it fails!
Is there a simple workaround for this other than directly modifying
setld to debug it? I don't think it can be solved by just trying to
apply some of the patches, because the copying of all of the inventory
files takes place no matter how many are going to be installed.
Also, how do I go about reporting this bug to Digital?
--
Jon Ferro, ECE Systems Administrator
Received on Tue Oct 27 1998 - 23:45:12 NZDT