On 06/18/12 00:08, Edward Pilatowicz wrote:
hey all,
i have a small solver bugfix i'd like reviewed:
https://cr.opensolaris.org/action/browse/pkg/edp/pkg.7177714/webrev/
7177714 zone install can create out of sync zones when using the dev repository
That's one way of fixing this, but it's a little gross
since it hardcodes the problem cases and needs attention if
another package ever gets a new parent dependency.
You could also iterate over the parent packages doing
a comb_auto_fmris on the pkgs w/ parent self dependencies...
sort of the reverse of of __trim_nonmatching_parents.
This would not require a hardcoded list, and would automatically
take care of any packages getting new parent dependencies in the
future.
- Bart
--
Bart Smaalders Solaris Kernel Performance
[email protected] http://blogs.oracle.com/barts
"You will contribute more with Mercurial than with Thunderbird."
"Civilization advances by extending the number of important
operations which we can perform without thinking about them."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss