hey all,
a while back, after syncing up with the pkg gate, i noticed new test
failures. after root causing them i determined this was due to the fact
that the tests had a dependency up on the following facet:
facet.locale.fr_FR=True
after enabling this facet on my system everything started working again.
then just this past week, i synced up with the gate and discovered some
new tests failures. it seems that test_help_character_encoding()
depends on:
facet.locale.ja_JP=True
normally, development dependencies (which i assumed would include test
suite dependencies since for ips the tests are part of the gate) are
expressed via the developer/opensolaris/* packages. but afaik there is
no way for a package to specify required facets for an image.
i also don't remember seeing any heads up messages about these changing
dependencies.
so is it expected that all individual developers should discover these
dependencies as they go? (seems to be the status quo now.)
perhaps i'm the only person who saw these problems (and everyone else
has the fr_FR and ja_JP locales enabled)?
perhaps the test suite should check for facet dependencies at startup?
(would be my preference.)
perhaps individual tests which require specific facets should check for
those facets at execution time?
thoughts?
ed
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss