>
> It looks like ubuntu 18.04 does not come with libcurl or they have renamed
> the package.
> Looks also that we are not the only ones that got bit by this:
> https://github.com/atom/github/issues/1680
>
> Could you try installing curl in your system?
>

Oh well, I was focusing on the libgir stat thing, but it appears to be a
problem with libcurl as you said... But it don't seems to be solved soon:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1754686 and
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1754294

I will stay with ubuntu 16 for now.

To load the latest Seaside in Pharo 7 I use the develop branch:


I don't want to do that as it will make my build non repeatable. It is fine
to load in an image to test, but it can create a number of problems if used
into a dependency configuration.

Regards,
Vitor

On Tue, Dec 18, 2018 at 7:39 AM Guillermo Polito <guillermopol...@gmail.com>
wrote:

> Hi,
>
> On Mon, Dec 17, 2018 at 4:38 PM Vitor Medina Cruz <vitormc...@gmail.com>
> wrote:
>
>> Hello,
>>
>> I am trying Pharo with Docker and I will leave here some issues I had
>> since I am unsure where I should report them.
>>
>
> http://bugs.pharo.org should be the correct place.
>
>
>> The command I am running is:
>>
>> Metacello new baseline: 'Employees';
>>      repository: 'tonel:///home/employeesSource/pharo/';
>>      ignoreImage;
>>      onConflict: [ :ex | ex useIncoming ];
>>      onWarning: [ :ex | Transcript crShow: ex ];
>>      silently;
>>      load: #(core).
>>
>>
>> Ubuntu 16.04, Pharo 61 64bits -> *Ok*
>>
>> Ubuntu 16.04, Pharo 70 64bits -> *Fail*
>>
>>
>> Loaded -> Seaside-Widgets-CompatibleUserName.1544645021 --- 
>> https://github.com/SeasideSt/Seaside.git[v3.2.5] --- cache
>> Loaded -> Seaside-RenderLoop-CompatibleUserName.1544645021 --- 
>> https://github.com/SeasideSt/Seaside.git[v3.2.5] --- cache
>> Loaded -> Seaside-Tools-Core-CompatibleUserName.1544645021 --- 
>> https://github.com/SeasideSt/Seaside.git[v3.2.5] --- cache
>> Please use #base64Decoded now. See issue #21937a 
>> MetacelloScriptApiExecutored from ThemeIcons>>#seasideAdaptorRunningIcon has 
>> been deprecated.
>>
>>
>> Ubuntu 18.04, Pharo 61|Pharo 70 64bits -> *Fail*
>>
>> Seems like libgit is not found and it try to use one internal, but the
>> link is broken.
>>
>> Fetched -> BaselineOfEmployees-tonel.1 --- 
>> tonel:///home/employeesSource/pharo --- tonel:///home/employeesSource/pharo
>> Loaded -> BaselineOfEmployees-tonel.1 --- 
>> tonel:///home/employeesSource/pharo --- tonel:///home/employeesSource/pharo
>> Loading baseline of 
>> BaselineOfEmployees...ioLoadModule(/opt/pharo/pharo-vm/lib/pharo/5.0-201806281256/libgit2.so):
>>   libcurl-gnutls.so.4: cannot open shared object file: No such file or 
>> directory
>> ioLoadModule(/opt/pharo/pharo-vm/lib/pharo/5.0-201806281256/libgit2.so):
>>   libcurl-gnutls.so.4: cannot open shared object file: No such file or 
>> directory
>> tryLoading(/opt/pharo/pharo-vm/lib/pharo/5.0-201806281256/libgit2.so/.libs/,libgit2.so):
>>  stat(/opt/pharo/pharo-vm/lib/pharo/5.0-201806281256/libgit2.so/.libs/) Not 
>> a directory
>> [31mError: External module not found
>> [0mExternalLibraryFunction(Object)>>error:
>> ExternalLibraryFunction(Object)>>externalCallFailed
>> ExternalLibraryFunction(ExternalFunction)>>invokeWithArguments:
>> LGitLibrary>>libgit2_init
>> FFICalloutAPI>>function:module:
>> LGitLibrary(Object)>>ffiCall:
>> LGitLibrary>>libgit2_init
>> LGitLibrary>>initializeLibGit2
>> LGitGlobal class>>checkInitialized
>>
>> It looks like ubuntu 18.04 does not come with libcurl or they have
> renamed the package.
> Looks also that we are not the only ones that got bit by this:
> https://github.com/atom/github/issues/1680
>
> Could you try installing curl in your system?
>
> Tx,
> Guille
>

Reply via email to