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

Reply via email to