Re: [Pharo-dev] "External module not found" while loading metacello project

2018-03-01 Thread Cyrille Delaunay
Yeah this was imprecise

Here is our build process:
To get a mac pharo vm, we use this url:

https://files.pharo.org/get-files/61/pharo-mac-stable.zip

To get a pharo image, we use the one retrieved with:

wget --quiet -O - get.pharo.org/61+vm | bash


I juste made a test with fresh image and vm retrieved using the above links.
But I was not able to reproduce !

So I guess there might be something wrong during our build process (in
between getting image + vm AND getting our source code loaded)
Or maybe we are not really getting these images and vms.

I will investigate more and come back if I have more elements




2018-03-01 11:05 GMT+01:00 Esteban Lorenzano :

> whet is this “latest vm” ? how do you get it?
> which 6 image are you getting?
>
> Esteban
>
>
> On 1 Mar 2018, at 10:39, Cyrille Delaunay  wrote:
>
> Hello,
>
> I am getting the error "External module not found" while trying to load a
> metacello project.
> I am running the latest 32 bits pharo 6 image and vm available with
> zeroconf script.
> The concerned external module seems to be "libgit" (self ffiCall: #(int
> git_libgit2_init()))
> But the plugin seems to be available within the vm folder:
>
> 
>
> The issue can be reproduced with any metacello project.
> For example, from the catalog, you can load the configuration of
> VoyageMongo.
> Then inspect:
>
> Metacello new
> configuration: 'VoyageMongo';
> version: #development;
> repository: 'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo60';
> load.
>
> I am able to collect to following information using the System reporter:
>
> Image
> -
> /Users/cdelaunay/Work/synectique-images/demo/synintegration/61/Java-OnWeb-
> Demo/Java-OnWeb.image
> Pharo6.0
> Latest update: #60535
> Unnamed
>
> Virtual Machine
> ---
> /Users/cdelaunay/Work/synectique-images/demo/synintegration/61/Java-OnWeb-
> Demo/pharo-mac-vm/Pharo.app/Contents/MacOS/Pharo
> CoInterpreter VMMaker.oscog-eem.2254 uuid: 
> 4f2c2cce-f4a2-469a-93f1-97ed941df0ad
> Jul 20 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid:
> 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017
> VM: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> Date: Thu Jul 20 12:42:21 2017 -0700 $ Plugins: 201707201942
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>
> Mac OS X built on Jul 20 2017 21:45:23 UTC Compiler: 4.2.1 Compatible
> Apple LLVM 6.1.0 (clang-602.0.53)
> VMMaker versionString VM: 201707201942 https://github.com/
> OpenSmalltalk/opensmalltalk-vm.git $ Date: Thu Jul 20 12:42:21 2017 -0700
> $ Plugins: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-
> vm.git $
> CoInterpreter VMMaker.oscog-eem.2254 uuid: 
> 4f2c2cce-f4a2-469a-93f1-97ed941df0ad
> Jul 20 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid:
> 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017
>
> Virtual Machine Commandline Options
> ---
> none
>
> Loaded VM Modules
> -
> AioPlugin VMConstruction-Plugins-AioPlugin-eem.18 (i)
> B2DPlugin VMMaker.oscog-eem.2252 (i)
> BitBltPlugin VMMaker.oscog-eem.2243 (i)
> FT2Plugin Freetype-Plugin-EstebanLorenzano.70 (e)
> FilePlugin VMMaker.oscog-nice.2233 (i)
> FloatArrayPlugin VMMaker.oscog-eem.2254 (i)
> JPEGReadWriter2Plugin VMMaker.oscog-eem.2243 (e)
> LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i)
> LocalePlugin VMMaker.oscog-eem.2064 (e)
> Matrix2x3Plugin VMMaker.oscog-eem.1975 (i)
> MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i)
> SecurityPlugin VMMaker.oscog-eem.2166 (i)
> SocketPlugin VMMaker.oscog-eem.2064 (i)
> SqueakFFIPrims
> SurfacePlugin Jul 20 2017 (e)
> UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.56
> (i)
> ZipPlugin VMMaker.oscog-eem.2243 (i)
>
> VM Built-in Modules
> ---
> ADPCMCodecPlugin VMMaker.oscog-eem.2079 (i)
> AioPlugin VMConstruction-Plugins-AioPlugin-eem.18 (i)
> AsynchFilePlugin VMMaker.oscog-eem.2030 (i)
> B2DPlugin VMMaker.oscog-eem.2252 (i)
> BMPReadWriterPlugin VMMaker.oscog-eem.1975 (i)
> BitBltPlugin VMMaker.oscog-eem.2243 (i)
> DSAPrims CryptographyPlugins-eem.12 (i)
> DropPlugin VMMaker.oscog-eem.1975 (i)
> FFTPlugin VMMaker.oscog-eem.2243 (i)
> FilePlugin VMMaker.oscog-nice.2233 (i)
> FloatArrayPlugin VMMaker.oscog-eem.2254 (i)
> GeniePlugin v2.0 15 June 2017 VMMaker.oscog-eem.2243 (i)
> HostWindowPlugin VMMaker.oscog-eem.2064 (i)
> IA32ABI VMMaker.oscog-eem.2156 (i)
> LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i)
> Matrix2x3Plugin VMMaker.oscog-eem.1975 (i)
> MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i)
> SecurityPlugin VMMaker.oscog-eem.2166 (i)
> SocketPlugin VMMaker.oscog-eem.2064 (i)
> SoundCodecPrims VMMaker.oscog-eem.1975 (i)
> SoundGenerationPlugin VMMaker.oscog-eem.2079 (i)
> SoundPlugin VMMaker.oscog-eem.2218 (i)
> SqueakFFIPrims
> StarSqueakPlugin VMMaker.oscog-eem.2079 (i)
> UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.56
> (i)
> VMProfileMacSupportPlugin 

Re: [Pharo-dev] "External module not found" while loading metacello project

2018-03-01 Thread Esteban Lorenzano
whet is this “latest vm” ? how do you get it?
which 6 image are you getting?

Esteban


> On 1 Mar 2018, at 10:39, Cyrille Delaunay  wrote:
> 
> Hello,
> 
> I am getting the error "External module not found" while trying to load a 
> metacello project.
> I am running the latest 32 bits pharo 6 image and vm available with zeroconf 
> script.
> The concerned external module seems to be "libgit" (self ffiCall: #(int 
> git_libgit2_init()))
> But the plugin seems to be available within the vm folder:
> 
> 
> 
> The issue can be reproduced with any metacello project.
> For example, from the catalog, you can load the configuration of VoyageMongo.
> Then inspect:
> 
> Metacello new
> configuration: 'VoyageMongo';
> version: #development;
> repository: 'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo60 
> ';
> load.
> 
> I am able to collect to following information using the System reporter:
> 
> Image
> -
> /Users/cdelaunay/Work/synectique-images/demo/synintegration/61/Java-OnWeb-Demo/Java-OnWeb.image
> Pharo6.0
> Latest update: #60535
> Unnamed
> 
> Virtual Machine
> ---
> /Users/cdelaunay/Work/synectique-images/demo/synintegration/61/Java-OnWeb-Demo/pharo-mac-vm/Pharo.app/Contents/MacOS/Pharo
> CoInterpreter VMMaker.oscog-eem.2254 uuid: 
> 4f2c2cce-f4a2-469a-93f1-97ed941df0ad Jul 20 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid: 
> 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017
> VM: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git 
>  $ Date: Thu Jul 20 
> 12:42:21 2017 -0700 $ Plugins: 201707201942 
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git 
>  $
> 
> Mac OS X built on Jul 20 2017 21:45:23 UTC Compiler: 4.2.1 Compatible Apple 
> LLVM 6.1.0 (clang-602.0.53)
> VMMaker versionString VM: 201707201942 
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git 
>  $ Date: Thu Jul 20 
> 12:42:21 2017 -0700 $ Plugins: 201707201942 
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git 
>  $
> CoInterpreter VMMaker.oscog-eem.2254 uuid: 
> 4f2c2cce-f4a2-469a-93f1-97ed941df0ad Jul 20 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid: 
> 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017
> 
> Virtual Machine Commandline Options
> ---
> none
> 
> Loaded VM Modules
> -
> AioPlugin VMConstruction-Plugins-AioPlugin-eem.18 (i)
> B2DPlugin VMMaker.oscog-eem.2252 (i)
> BitBltPlugin VMMaker.oscog-eem.2243 (i)
> FT2Plugin Freetype-Plugin-EstebanLorenzano.70 (e)
> FilePlugin VMMaker.oscog-nice.2233 (i)
> FloatArrayPlugin VMMaker.oscog-eem.2254 (i)
> JPEGReadWriter2Plugin VMMaker.oscog-eem.2243 (e)
> LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i)
> LocalePlugin VMMaker.oscog-eem.2064 (e)
> Matrix2x3Plugin VMMaker.oscog-eem.1975 (i)
> MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i)
> SecurityPlugin VMMaker.oscog-eem.2166 (i)
> SocketPlugin VMMaker.oscog-eem.2064 (i)
> SqueakFFIPrims
> SurfacePlugin Jul 20 2017 (e)
> UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.56 (i)
> ZipPlugin VMMaker.oscog-eem.2243 (i)
> 
> VM Built-in Modules
> ---
> ADPCMCodecPlugin VMMaker.oscog-eem.2079 (i)
> AioPlugin VMConstruction-Plugins-AioPlugin-eem.18 (i)
> AsynchFilePlugin VMMaker.oscog-eem.2030 (i)
> B2DPlugin VMMaker.oscog-eem.2252 (i)
> BMPReadWriterPlugin VMMaker.oscog-eem.1975 (i)
> BitBltPlugin VMMaker.oscog-eem.2243 (i)
> DSAPrims CryptographyPlugins-eem.12 (i)
> DropPlugin VMMaker.oscog-eem.1975 (i)
> FFTPlugin VMMaker.oscog-eem.2243 (i)
> FilePlugin VMMaker.oscog-nice.2233 (i)
> FloatArrayPlugin VMMaker.oscog-eem.2254 (i)
> GeniePlugin v2.0 15 June 2017 VMMaker.oscog-eem.2243 (i)
> HostWindowPlugin VMMaker.oscog-eem.2064 (i)
> IA32ABI VMMaker.oscog-eem.2156 (i)
> LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i)
> Matrix2x3Plugin VMMaker.oscog-eem.1975 (i)
> MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i)
> SecurityPlugin VMMaker.oscog-eem.2166 (i)
> SocketPlugin VMMaker.oscog-eem.2064 (i)
> SoundCodecPrims VMMaker.oscog-eem.1975 (i)
> SoundGenerationPlugin VMMaker.oscog-eem.2079 (i)
> SoundPlugin VMMaker.oscog-eem.2218 (i)
> SqueakFFIPrims
> StarSqueakPlugin VMMaker.oscog-eem.2079 (i)
> UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.56 (i)
> VMProfileMacSupportPlugin VMMaker.oscog-eem.2079 (i)
> ZipPlugin VMMaker.oscog-eem.2243 (i)
> 
> Virtual Machine Parameters
> --
> #1417575824   end (v3)/size(Spur) of old-space (0-based, read-only)
> #22457904 end (v3)/size(Spur) of young/new-space (read-only)
> #3422576128   end (v3)/size(Spur) of heap (read-only)
> #4nil nil (was allocationCount (read-only))
> #5nil nil