Steve Chang wrote:
> Dear James,
> Please find out a solution for that. 
>  
> By the way, I saw lots of other vendors they provide customers
> just a copy of DU package. I am wondering how do they solve
> this 32-bit/64-bit installation issue?




Hi Steve,
Good news - I've got a workaround, and (even better) Jan
Setje-Eilers found some ITU tools lying around, we're going
to get them released to the community as soon as possible.


Here's the workaround:

(1):    create your package with both 32- and 64-bit
        drivers, postinstall scripts etc etc.

(2):    Transfer the package to a pkg data stream format
        using pkgtrans, name the datastream something like
        HIGHPOINT.pkg

(3):    run pkg_drv like this:


/opt/SUNWpkgd/bin/pkg_drv \
        -D $VENDORNAME \
        -N $PKGNAME \
        -o $OUTPUTDIR \
        -P HIGHPOINT.pkg \
        -r 5.11 highpoint


The important point is using the -P option to override
what pkg_drv would otherwise generate for you.



Best regards,
James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp       http://www.jmcp.homeunix.com/blog
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to