I am trying to push a simple enhancement to Pharo50inbox on
smalltalkhub.com. I am running Pharo 5.0 (downloaded within the last
month) on Windows 10.
I started from a completely clean image, made my small change (about 5
lines in an existing Pharo 5.0 class), and I followed all of the
directions to contribute a proposed fix
<http://pharo.org/contribute-propose-fix> very carefully. All the steps
went smoothly, as expected, until it came time to pull and verify the slice.
Here is a snapshot of my Monticello browser right BEFORE pushing
<http://i.stack.imgur.com/Zv2bZ.jpg> the suggested change slice. What is
listed as dirty are the SLICE itself (containing Regex-Core
(TheIntegrator.38)) and the package itself, listed separately, as dirty
(Regex-Core (TheIntegrator.38)).
As indicated in the instructions, I highlighted the SLICE and did a Save
to the `http://smalltalkhub.com/mc/Pharo/Pharo50Inbox/main` repository.
That went smoothly. After clicking save, Monticello showed
<http://i.stack.imgur.com/BYfVf.jpg> that the SLICE (with subpackage)
and the separately listed package were no longer marked dirty and
version had been bumped with my name associated (both now called,
"Regex-Core (MarkBratcher.39)").
The dialog that popped up after the save indicated that there is a
dependency on `Regex-Core (MarkBratcher.39)` which surprised me a bit,
but since I followed the instructions exactly, I wasn't concerned yet...
When I tried to verify, I started with a clean image again (as
recommended in the instructions, opened Monticello, opened the
Pharo50Inbox repository, found and highlighted my slice, and clicked
"Load". Then I got an error that there was a missing dependency on the
package: `Regex-Core (MarkBratcher.39)`. I thought that package was
integrated as part of the SLICE.
If I followed the linked instructions precisely, what am I missing?