Metacello 说 "This package"?

Metacello says "This package"?

我正在使用 pharo 4。我刚刚安装了一个加载其他配置的配置,但出现此错误:

This package depends on the following classes:
  GTExampleTestCase
  GTExampleFinder
You must resolve these dependencies before you will be able to load these definitions: 
  RTExampleFinder
  gtExampleInstance
  class:selector:method:to:
  newExample
  RTExampleTestCase
  packageNames

Select Proceed to continue, or close this window to cancel the operation.

我怎么知道哪个包是 "this"?

是的,这是一个已知问题。您可以做的是使用调试器将几帧返回到方法 #loadWithNameLike:。该方法的参数将是包的名称。

在这个具体案例中,GTExampleFinder 当前位于 GT-Inspector-Examples-Utils 中。当您在 Pharo 4 中安装 Roassal2 时,您可能 运行 遇到一些麻烦。 Roassal2 正在 Pharo 5 中开发,Roassal2 的 Metacello 配置不使用语义版本控制

如果您打开成绩单,当出现警告时,您应该在其中包含当前加载的详细信息。包加载应该在最后一行。