--- Begin Message ---
I can't understand a mess in Zinc packages versions. I downloaded fresh 6.1 
(32bit) image from pharo.org, opened Monticelo Browser and searced for 
'Zinc-HTTP' package.
There is version Zinc-HTTP (TheIntegrator.461). Repository info points to 
"http://mc.stfx.eu/ZincHTTPComponents"; by default, so I opened the repository 
and there is no packages with "TheIntegrator". Even version numbers are 
different - version SvenVanCaekenberghe.461 is different if I diff it. It looks 
like the version TheIntegrator.461 is close to SvenVanCaekenberghe.453.

Next test: when I run this code in fresh image:

ConfigurationOfZincHTTPComponents project load: #stable

there is Zinc-HTTP (SvenVanCaekenberghe.453) after load. Why not 475 (it's 
stable or not)?

And now, I'm totally confused.

pf


> Hi Petr,
> 
> I also have
> 
>   project: 'ZincHTTPComponents' with: [
>     spec 
>       className: 'ConfigurationOfZincHTTPComponents';
>       repository: 'http://mc.stfx.eu/ZincHTTPComponents';
>       loads: #('Core' 'Tests' 'REST' 'AWS');
>       versionString: #stable ];
> 
> in my main project, which has not changed in years and always works, AFAIK.
> 
> I also use(d) the load expression
> 
>   ConfigurationOfZincHTTPComponents project load: #stable
> 
> a lot and it normally works.
> 
> Metacello sometimes acts weird when you already have code/projects loaded.
> 
> I am afraid I don't know what could be wrong.
> 
> Sven
> 
> > On 16 Aug 2018, at 17:09, Petr Fischer via Pharo-users 
> > <pharo-users@lists.pharo.org> wrote:
> > 
> > 
> > From: Petr Fischer <petr.fisc...@me.com>
> > Subject: Zinc loading problems (as project dep)
> > Date: 16 August 2018 at 17:09:41 GMT+2
> > To: pharo-users@lists.pharo.org
> > 
> > 
> > Hello, 
> > 
> > I am trying to load stable Zinc as dependency in my project, like this:
> > 
> > ...
> >                     project: 'ZincHTTPComponents' with: [
> >                             spec
> >                                     className: 
> > #ConfigurationOfZincHTTPComponents;
> >                                     versionString: #'stable';
> >                                     loads: #('Core' 'WebSocket' );
> >                                     repository: 
> > 'http://mc.stfx.eu/ZincHTTPComponents/' ].
> > ...
> > 
> > I need WebSocket package, whiuch is not loaded by default and updated Core 
> > package (there is new method ZnClient defaultEncoder: - I need this).
> > 
> > Actual stable version of ZincHTTPComponents is 2.9.4 (for Pharo 6.x) and in 
> > this 2.9.4 stable version, there is Zinc-HTTP package with version 
> > Zinc-HTTP-SvenVanCaekenberghe.475.
> > 
> > Default version in Pharo 6.1 image is Zinc-HTTP-TheIntegrator.461.
> > 
> > After my project configuration load, there is no updated Zinc in my image.
> > 
> > When I try to load manually by:
> > 
> > ConfigurationOfZincHTTPComponents project load: #stable.
> > 
> > error dialog occurs complaining about Zinc-HTTP have unsaved changes in the 
> > image (load/merge/cancel) - so, maybe, automatic load of Zinc as project 
> > depenedency is ignored due to this reason.
> > 
> > How to solve this situation? Can I force dependency to load (in my project 
> > ConfigurationOf)?
> > 
> > Thanks! Petr Fischer
> > 
> > 
> > 
> > 
> > 
> 


--- End Message ---

Reply via email to