Hi,
About the current problem, I have found that Roassal2 current stable version depends on GlamourCore version 3.1.4, which depends on Rubric version 1.2.14 (the actual version that Metacello can���t find) which use 3.1-baseline. Indeed this version is not visible from ConfigurationOfGlamourCore>>3.1-baseline (http://www.smalltalkhub.com/mc/AlainPlantec/Rubric/main), but it is visible from ConfigurationOfGlamourCore>>3.2-baseline (http://www.smalltalkhub.com/mc/Pharo/Rubric/main)

So I don���t know if it is better to change GlamourCore version 3.1.4 to use 3.2-baseline (and change the history) or create a new version that use the new baseline, which involves to change all the projects that depends on version 3.1.4 of GlamourCore.

Also I do not own the configuration of GlamourCore and I don���t know either about Glamour dependencies, so I will not touch it. But this information should be useful to someone who knows about Glamour.

Cheers,
Alejandro

On Jun 19, 2015, at 2:11 AM, Alejandro Infante <alejandroinfante91@gmail.com> wrote:

Hi,
I did that because when using:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gofer it
    smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';
    configurationOf: 'Roassal2';
    loadStable
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It was installing 1.52 even though the stable version of Roassal was 1.12. 
Instead if I used:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gofer new smalltalkhubUser: 'ObjectProfile'
    project: 'Roassal2';
    package: 'ConfigurationOfRoassal2';
    load.
((Smalltalk at: #ConfigurationOfRoassal2) project version: #stable) load
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I was getting the right version (1.12).

Then looking the commit numbers loaded in 1.51 I realized that it was 1.5.1, but was never fixed and fixing it solves the problem.

I was hoping to do more experiments before reporting it to the mailing list, but I was in a hurry because Roassal was being loaded incorrectly for everyone that tried to load the stable version in a Pharo4.0 image.

About the people that was relying of 1.51 and 1.52 version name, I���m deeply apologized for the troubles I may have caused, but the Roassal versions were inconsistently defined and I did not found any way to solve that cleanly. Even though I do not know how this can affect the loading of Roassal stable version now (that was 2 weeks ago) and considering that Roassal does not depends directly on Rubric.

Cheers,
Alejandro

PS: I would appreciate if someone can point a better way to handle the issue with version 1.51 and 1.52 of Roassal2 and hope nobody face any problem with it, because we have not received any complains about it (yet).

On Jun 18, 2015, at 6:49 PM, Peter Uhn��k <i.uhnak@gmail.com> wrote:

Because I do not see how a version can be removed.
Configuration is version-less so if you can remove it there, or just change it... e.g.

~~~~~
Name: ConfigurationOfRoassal2-AlejandroInfante.37
Author: AlejandroInfante
Time: 2 June 2015, 6:48:30.901514 pm
UUID: 6257332e-2902-4cd0-ba0f-0d9180ac6e65
Ancestors: ConfigurationOfRoassal2-AlejandroInfante.36

Fixed version 1.51 and 1.52 to be 1.5.1 and 1.5.2.
~~~~

Not sure if it is good approach, but even in git you can remove tags/versions and rewrite history, but if you know about it it's rarely a problem.

Peter