Douglas Atique wrote: > Hi, > > Upon LU upgrade from snv_105 to snv_106 I get a warning that 1 package failed > to install. Below are the relevant logs from > /var/sadm/system/logs/upgrade_log. > Is this a known problem? What exactly is SUNWdcopy?
6799076 SUNWdcopy: pkg_drvadd(): Failed again ...which has not yet been synced to bugs.opensolaris.org. Basically, the SUNWdcopy postinstall script relies on update_drv behavior from build 106. If you were liveupgrading a Solaris 10 system, the way this would work is that the liveupgrade patches would depend on the patch to update_drv, so you would get the right behavior. In the current source base, there isn't such a synchronization mechanism. You may work around the problem by copying the update_drv binary from a build 106 system (or out of the install image) before running liveupgrade. SUNWdcopy contains dma-related kmods dcopy and ioat. --Mark > Since the log looks like a problem with a driver installation, I am also > copying the Device Drivers community discussion. Sorry for eventual > duplication. > > Thanks in advance, > Douglas > > > Installation of <SUNWdcar> was successful. > Doing pkgadd of SUNWdcopy to / > 288 blocks > Usage: update_drv [ -f | -v ] <driver_module> > update_drv [ -b basedir ] [ -f | -v ] -a > [-m 'permission'] [-i 'identify_name'] > [-P privilege] [-p 'policy'] <driver_module> > update_drv [ -b basedir ] [ -f | -v ] -d > [-m 'permission'] [-i 'identify_name'] > [-P privilege] [-p 'policy'] <driver_module> > > NOTE: at least one of m/i/P/p must be specified with -a and -d. > pkg_drvadd(): Failed "update_drv -b /a -i 'pciex8086,1a38 pciex8086,360b > pciex80 > 86,402f' ioat"! > > pkgadd: ERROR: postinstall script did not complete successfully > > Installation of <SUNWdcopy> failed. > pkgadd return code = 1 > Doing pkgadd of SUNWdcraw to /