"Do you have the sources file ? (PharoV40.sources)"

just for the record it used to work fine, and I have done nothing to my
system.  If you use the command I posted you will see it installs
everything it needs.


"Some of these seem to be resolved through environment variables that you
might not have. Read the comment for UnixResolver>>#xdgUserDir:

And no, I don't know why this is implemented that way. Apparently they are
following some standard."


and I repeat once again , that it used to work fine.

I look at the source code and trying to navigate through it froze my image.



On Tue, Dec 15, 2015 at 12:25 PM Sven Van Caekenberghe <s...@stfx.eu> wrote:

> Some of these seem to be resolved through environment variables that you
> might not have. Read the comment for UnixResolver>>#xdgUserDir:
>
> And no, I don't know why this is implemented that way. Apparently they are
> following some standard.
>
> > On 15 Dec 2015, at 11:14, Dimitris Chloupis <kilon.al...@gmail.com>
> wrote:
> >
> > I get my pharo on ubuntu 14 64 bit with
> >
> > cd Ephestos; wget -O- get.pharo.org/alpha+vmLatest | bash
> >
> > looks like startup scripts on ubuntu has been broken
> >
> > StartupPreferencesLoader preferencesGeneralFolder .
> >
> > returns nil, looking inside the method's source if I do
> >
> > FileLocator preferences asFileReference
> >
> > gives me a nice error Cant find the requested origin
> >
> > trying with
> >
> > cd Ephestos; wget -O- get.pharo.org/alpha+vm | bash
> >
> > for getting the stable default vm, same problem, so I assume this is an
> image problem
> >
> > here is the stack
> >
> > UnixResolver(PlatformResolver)>>cantFindOriginError [ self
> cantFindOriginError ] in
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed: in Block: [
> self cantFindOriginError ] [ ^ aBlock value ] in
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed:or: in Block:
> [ ^ aBlock value ] BlockClosure>>cull: Context>>evaluateSignal:
> Context>>handleSignal: Error(Exception)>>signal Error(Exception)>>signal:
> Error class(Exception class)>>signal: FFICallout>>loaderForArgNamed:
> FFICallout>>loaderForArgNamed:indirectIndex:
> FFICallout>>argName:indirectIndex:type:ptrArity:
> FFIFunctionParser>>parseArgument FFIFunctionParser>>parseArguments
> FFIFunctionParser>>parseNamedFunction:
> FFICalloutMethodBuilder>>parseSignature: FFICalloutMethodBuilder>>generate
> FFICalloutMethodBuilder>>build: FFICalloutAPI>>function:module:
> UnixEnvironment(Object)>>ffiCall:module:
> UnixEnvironment(OSEnvironment)>>getEnv:
> UnixEnvironment(OSEnvironment)>>at:ifAbsent: [ Smalltalk os environment at:
> aString ifAbsent: [ nil ] ] in
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed:or: in Block:
> [ Smalltalk os environment at: aString ifAbsent: [...etc...
> BlockClosure>>on:do:
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed:or:
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed:
> UnixResolver>>home [ self home / '.config' ] in UnixResolver>>preferences
> in Block: [ self home / '.config' ] [ ^ aBlock value ] in
> UnixResolver(PlatformResolver)>>directoryFromEnvVariableNamed:or: in Block:
> [ ^ aBlock value ] BlockClosure>>cull:
> >
> >
>
>
>

Reply via email to