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.