On Wed, 2011-07-27 at 16:57 -0700, Shawn Walker wrote:
> > ERROR pkglint.dupaction009.5      path foo uses 'overlay=true' actions but 
> > has no corresponding 'overlay=allow' actions across 
> > pkg://opensolaris.org/[email protected],1.0, 
> > pkg://opensolaris.org/[email protected],1.0
> 
> ^^^ This shouldn't be an error.  It allows delivery of packages that 
> will overlay another package that hasn't yet been delivered.

Right, the error message is slightly misleading and will only appear if
there are valid overlay mistakes being made.  The code itself actually
does the right thing, that is, it allows:

timf@linn[1074] pkglint p1.mf 2>&1 | grep dupaction
timf@linn[1075] tail -1 p1.mf 
file path=foo overlay=true mode=0644 owner=root group=sys 

and

timf@linn[1083] pkglint p3.mf 2>&1 | grep dupaction
timf@linn[1084] tail -1 p3.mf 
file path=foo overlay=allow mode=0644 owner=root group=sys 

        cheers,
                        tim



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

Reply via email to