Manuscript (Case [Issue]22784) Metacello - Metacello scripts does not work when project is already loaded

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Manuscript (Case [Issue]22784) Metacello - Metacello scripts does not work when project is already loaded

Pharo Issue Tracker
Manuscript Notification
avatar
Denis Kudryashov opened Case 22784: Metacello scripts does not work when project is already loaded and assigned it to Everyone:
Bug in Project:  Metacello: Divers  •  You are subscribed to this case
Try to load release version of SystemCommander:

Metacello new
baseline: 'SystemCommands';
repository: 'github://pharo-ide/SystemCommands/src';
onUpgrade: [:ex | ex useIncoming];
onConflict: [ :err | err useIncoming ];
ignoreImage;
load.

In Iceberg you can see that it is loaded fine.
Now try to switch to dev version with Metacello script:

Metacello new
baseline: 'SystemCommands';
repository: 'github://pharo-ide/SystemCommands:dev/src';
onUpgrade: [:ex | ex useIncoming];
onConflict: [ :err | err useIncoming ];
ignoreImage;
load.

You will see in Iceberg that nothing was changed. It simply does nothing.

Same happens when you load project which depends on exiting project. Metacello does not load required version (defined in baseline).
Priority Priority: 2 – Really Important Status Status: Work Needed
Assigned To Assigned to: Everyone Milestone Milestone: Pharo7.0

Go to Case
No longer need updates? Unsubscribe from this case.

Don't want Manuscript notifications anymore? Update your preferences.

Manuscript

_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
https://lists.gforge.inria.fr/mailman/listinfo/pharo-bugtracker