Adopters of UC2 and multi-platform pkg(5) would like to report on new 
package installs vs updates of already installed packages, but it's not 
clear to us how to do so.  Currently,  a "pkg install pkg-java" 
operation that effects an update of the already installed pkg-java 
package results in the following access log record:

129.150.36.226 - - [27/Jan/2009:10:02:17 -0800] "HEAD 
/dev/latest/manifest/0/[email protected]%2c0-20.1684%3a20090127t041533z 
HTTP/1.1" 200 - "-" "pkg/7570d3749c6f (darwin i386; 9.6.0 Darwin Kernel 
Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; 
root:xnu-1228.9.59~1/RELEASE_I386; user; pkg)" "-" 
"(operation=install;reason=process)"

Note that the "operation=install" setting is the same as what is used 
when a new package installation occurs.

Is there a straightforward means based on log inspection to distinguish 
between new package installs and updates to existing packages?

If not, is there support for an RFE to indicate explicitly in the HEAD 
requests whether an operation is a new install vs an update?

Thanks,
Chris
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to