On 14 October 2012 20:25, Usman Bhatti <[email protected]> wrote:
> I have a configuration as follows :
>
> spec for: #common do: [
> "a class in package BBB inherits from a class in package AAA"
> spec
> package: 'AAA';
>         package: 'BBB' with: [spec requires:  'AAA']
> ].
>
> Now, when I try to load this configuration, it fails to properly load the
> package BBB (there are some missing classes) with this msg:
>
> This package depends on the following classes:
>
>   A class in package AAA
>
> You must resolve these dependencies before you will be able to load these
> definitions: A class in package BBB.
>
> It seems that there is a way to load packages in a linear order
> (http://code.google.com/p/metacello/wiki/FAQ#Controlling_Package_Initialization_Order).
> However, my project defaults is already set to linear and after reading this
> post my problem is not resolved.
>
> Can anyone help me how I can enforce package AAA to load before BBB?
>

That should not happen. Unless you doing something wrong.
 It looks like a bug in metacello.

> tx,
>
> usman



-- 
Best regards,
Igor Stasenko.

Reply via email to