Thanks for the replies.

With Juraj's help, I figured out the first layer of my problem. I needed to
recompile all the methods after loading the code with Monticello, because
their bytecode was all messed up. Now I can get code out of the image via
plain Monticello. Tests were failing not because of reversion, but because
of random bytecode issues. There is still some odd versioning behavior, but
it's not my biggest problem.

Now I am trying to create a ConfigurationOf with Versionner. I followed this
video:

https://www.youtube.com/watch?v=cFRJDuWL-Q0

When I go to commit, Versionner gives me an array out of bounds due to the
"KommitStagingArea" not having any elements in its packages array. Sometimes
this yields no upload, sometimes it uploads a Config that does not seem to
work when I try to download with it, and sometimes I get a debugger on
smalltalkhub while trying to view the source. I'm not sure how to predict or
interpret which will happen.

Essentially, I am just trying to find the simplest, easiest way to let
people download a project and its dependencies. The above errors have
happened in more or less every project I've tried to commit, and I know
other people don't have the same difficulty I do in trying to get code out
of and into an image, so I suspect that it is something about my workflow
that is off, or possibly my computer. So my first question is, is that video
still up to date, or has the system changed?

Thanks,
Sorry for what I know is not a lot of detail. I'm not really sure where to
start with this one.
Evan





--
View this message in context: 
http://forum.world.st/Wandering-Through-Dependency-Hell-tp4946266p4946815.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Reply via email to