SUMMARY: patchadd 110380-03 problem
2007-12-24 21:15:00
Thanks to Jonathan A. Zdziarski <jonathan at cafejesus.com> who immediately
responded with "try copying the patch to /var/spool/pkg and adding it."
I copied the patch to /var/spool/pkg and patchadded it without a problem.
To get the rest of MU6 installed, I moved all the files from
Solaris_8_MU6/sparc/Patches into /var/spool/pkg, and started the MU update
with ./install_mu -p /var/spool/pkg.
Thanks also to Casper Dik <Casper.Dik at Sun.COM> who noted:
> You probably also need to run with an umask of 022 and the
> *containing* directories must also all be more 555 or better. (The
> entire path leading up to the directory you have unpackaed the patches
> in must be world readable).
I didn't have a chance to try this suggestion.
Thanks,
Marc
------------------------------------------------------------------------
"Those who do not understand Unix are condemned to reinvent it, poorly."
-- Henry Spencer
On Sat, 17 Nov 2001, Marc Alvidrez wrote:
> Hello,
>
> I am not able to install patch 110380-03 from MU6 on Solaris 8.
> Unfortunately, all of the other patches depend on this one being installed
> correctly, so I am unable to install any patches in the MU. I get the
> following output when I try:
>
> > Script started on Sat 17 Nov 2001 08:42:33 AM PST
> > bash-2.03# patchadd 110380-03
> >
> > Checking installed patches...
> > Verifying sufficient filesystem capacity (dry run method)...
> >
> > Patch 110380-03 failed to install due to a failure produced by pkgadd.
> >
> > See /var/sadm/patch/110380-03/log for details
> >
> > Patchadd is terminating.
> >
> > bash-2.03# cat /var/sadm/patch/110380-03/log
> >
> > This appears to be an attempt to install the same architecture and
> > version of a package which is already installed. This installation
> > will attempt to overwrite this package.
> >
> > /root/110380-03/SUNWarc/install/checkinstall:
> > /root/110380-03/SUNWarc/install/checkinstall: cannot open
> > pkgadd: ERROR: checkinstall script did not complete successfully
> > Dryrun complete.
> > No changes were made to the system.
> > bash-2.03# exit
> > script done on Sat 17 Nov 2001 08:43:16 AM PST
>
> A few things I have already tried:
>
> o Verified that permissions are 755/644 on all files in the 110380-03
> directory and its subdirs.
> o Running patchadd with -u has no effect (as I would expect).
> o patchadd's man page gives no other clues as to how to debug the
> problem.
> o running ksh -x patchadd did not produce output I could comprehend
> well enough to diagnose the problem.
> o pkgadd on the package itself fails with the same error.
> o pkgadd -v does not provide any additional debugging info.
> o The pkgadd manpage gives no other clues how to how to debug the
> problem.
> o The patch bundled in MU6 matches the patch as independently fetched
> from sunsolve.
> o I verified that all commands that are called in checkinstall are in
> /usr/bin and thus in the PATH.
> o I tried to invoke pkgadd/patchadd with sh, csh, and ksh.
>
> Any help would be much appreciated.
>
> Thanks,
> Marc
>
Comments
Got something to say?
You must be logged in to post a comment.

