One small comment on this: The purpose of PackageDependencyTest is to
document dependencies. If we find that new dependencies are reasonable,
we should add the dependency to the test instead of having to stand on
our heads trying to avoid the dependency.
I'm not saying that you stood on your head here, just that we should
evaluate new dependencies to decide whether to avoid the dependency or
whether to simply document it.
Cheers,
- Andreas
On 1/8/2011 2:35 PM, Bernhard Pieber wrote:
> Dear Squeakers,
>
> I just saved three versions to the inbox which fix all remaining failures in PackageDependencyTest. This should work in every trunk image without the need to do Smalltalk cleanUp: aggressive.
>
> 1. Load PackageInfo-Base-bp.47.
> 2. Load Graphics-bp.173.
> 3. Load Morphic-bp.509.
> 4. You get a warning that there are unsaved changes to the Morphic package. Proceed.
> 5. Run PackageDependencyTest to verify that all tests are green. :-)
>
> Cheers,
> Bernhard
>