On 11 Dec 2014, at 05:54, Yanni Chiu <yanni@rogers.com> wrote:
Is there something broken in the MetaRepoForPharo30 on SmalltalkHub?
This was the first time I was trying the command line interface to install code, and it took me a while to figure out that it was the MetaRepoForPharo30 repository (and not my image/vm). In the log below, when looking for configurations in the Fuel repo, the result is normal. Also, SS3 and mc.stfx.eu/ZincHTTPComponents gave normal results.
=====
Pharo3.0 Latest update: #30860
yanni@foobar:~/cc/work$ ./pharo Pharo.image --version M: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14535
=====
yanni@foobar:~/cc/work$ ./pharo Pharo.image config http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
That cannot work, there is no ConfigurationOfMetaRepoForPharo30 MetaRepoForPharo30 is special, it contains many different configurations. The config command tries to be clever and resolves one configuration based on the repository name.
Error: Unable to resolve ConfigurationOfMetaRepoForPharo30 GoferConfigurationReference(Object)>>error: GoferConfigurationReference(GoferReference)>>resolveWith: Gofer>>resolved in Block: [ :each | each resolveWith: self ] Array(SequenceableCollection)>>collect: Gofer>>resolved GoferLoad>>initializeOn: GoferLoad class(GoferOperation class)>>on: Gofer>>execute:do: Gofer>>execute: Gofer>>load ConfigurationCommandLineHandler>>configuration ConfigurationCommandLineHandler>>project ConfigurationCommandLineHandler>>listConfigurationDetails ConfigurationCommandLineHandler>>list ConfigurationCommandLineHandler>>activate ConfigurationCommandLineHandler class(CommandLineHandler class)>>activateWith: PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: in Block: [ aCommandLinehandler activateWith: commandLine ] BlockClosure>>on:do: PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: PharoCommandLineHandler(BasicCommandLineHandler)>>handleSubcommand PharoCommandLineHandler(BasicCommandLineHandler)>>handleArgument: PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ self handleArgument: (self arguments ifEmpty: [ ...etc... BlockClosure>>on:do: PharoCommandLineHandler(BasicCommandLineHandler)>>activate PharoCommandLineHandler>>activate PharoCommandLineHandler class(CommandLineHandler class)>>activateWith: PharoCommandLineHandler class>>activateWith: in Block: [ super activateWith: aCommandLine ] WorldState>>runStepMethodsIn: WorldMorph>>runStepMethods WorldState>>doOneCycleNowFor:
yanni@foobar:~/cc/work$ ./pharo Pharo.image config http://smalltalkhub.com/mc/Pharo/Fuel/main 'Available versions for ConfigurationOfFuel' 1.0 1.0-baseline 1.1 1.1-baseline 1.2 1.2-baseline 1.3 1.4 1.5 1.5-baseline 1.6 1.6-baseline 1.6.1 1.7 1.7-baseline 1.8 1.8-baseline 1.8-beta1 1.8-forMarea 1.8.1 1.8.1-baseline 1.8.2 1.8.2-baseline 1.9 1.9-alphaForTanker 1.9-alphaForTanker-baseline 1.9-baseline 1.9.1 1.9.2 1.9.2-baseline 1.9.3 1.9.3-baseline 1.9.4 2.0.0-baseline bleedingEdge development last stable