With a freshly downloaded 6.1 image, started via the Launcher (BTW I had to uncheck "Launch image from a login shell" in the Launcher settings before anything actually started) I could load NeoCSV from the Catalog. But executing
Metacello new baseline: 'Cruiser'; repository: 'github://vincentblondeau/cruiser:master/src'; load. In a playground resulted in the error: LGit_GIT_ERROR: failed to get server certificate: The handle is in the wrong state for the requested operation Stack copy and debug.log attached... Trying to install Roassal2 from the Catalog also resulted more or less directly in an error message (but that may be a different issue?) So currently it is not easy to get a working pharo with all the functionality I need and came to appreciate so much Hans -----Original Message----- From: Stephane Ducasse [mailto:stepharo.s...@gmail.com] Sent: dinsdag 13 maart 2018 19:04 To: Any question about pharo is welcome <pharo-users@lists.pharo.org> Subject: Re: [Pharo-users] Pharo-users] SSL Exception when installing DataFrame I know that Hayatou got the same error while trying to load DataFrame. Here is what he told me I use to load DataFrame on Pharo6.1 with Linux it work well But on Windows 7 Édition Intégrale 64-bit (6.1, Build 7600) (7600.win7_gdr.110622-1503) with Pharo6.1 it not working. But with Pharo5 on the same windows 7 it work well On Tue, Mar 13, 2018 at 10:36 AM, Baveco, Hans <hans.bav...@wur.nl> wrote: > I get the same error when trying to install other packages (e.g. > Cruiser) (SSL Exception: connect failed [code:-5]), > > Also when trying to do a software update from the System menu. > > This is Pharo 6.1 on windows 7 > > > > It might be somehow related to Iceberg: the Iceberg item in the World > menu has gone after trying to update?? > > Hans > > > > > >
LGitReturnCodeEnum>>handleLGitReturnCode LGitRepository(LGitExternalObject)>>withReturnHandlerDo: LGitRepository>>clone:options:to: LGitRepository>>clone:options: [ repo clone: url options: cloneOptions ] in [ | repo cloneOptions | repo := LGitRepository on: self location. cloneOptions := LGitCloneOptions withCredentialsProvider: IceCredentialsProvider default. cloneOptions checkoutOptions checkoutStrategy: LGitCheckoutStrategyEnum git_checkout_none. [ repo clone: url options: cloneOptions ] on: LGit_GIT_ERROR do: [ :e | e acceptError: IceLibgitErrorVisitor new ]. repo checkout: (aBranchName ifNil: [ self branch ifNotNil: [ :b | b name ] ifNil: [ 'master' ] ]). (LGitRemote of: repo named: 'origin') lookup; setUrl: url ] in IceLibgitLocalRepository>>cloneRepositoryFrom:branch: in Block: [ repo clone: url options: cloneOptions ] BlockClosure>>on:do: [ | repo cloneOptions | repo := LGitRepository on: self location. cloneOptions := LGitCloneOptions withCredentialsProvider: IceCredentialsProvider default. cloneOptions checkoutOptions checkoutStrategy: LGitCheckoutStrategyEnum git_checkout_none. [ repo clone: url options: cloneOptions ] on: LGit_GIT_ERROR do: [ :e | e acceptError: IceLibgitErrorVisitor new ]. repo checkout: (aBranchName ifNil: [ self branch ifNotNil: [ :b | b name ] ifNil: [ 'master' ] ]). (LGitRemote of: repo named: 'origin') lookup; setUrl: url ] in IceLibgitLocalRepository>>cloneRepositoryFrom:branch: in Block: [ | repo cloneOptions |... [ self checkInitialized. aBlock value ] in LGitGlobal class>>runSequence: in Block: [ self checkInitialized.... [ activeProcess psValueAt: index put: anObject. aBlock value ] in LGitActionSequence(DynamicVariable)>>value:during: in Block: [ activeProcess psValueAt: index put: anObject.... BlockClosure>>ensure: LGitActionSequence(DynamicVariable)>>value:during: LGitActionSequence class(DynamicVariable class)>>value:during: LGitGlobal class>>runSequence: IceLibgitLocalRepository>>cloneRepositoryFrom:branch: IceRepositoryCreator>>createRepository [ (IceRepositoryCreator new url: urlToUse; subdirectory: repoPath; branchName: self projectVersion; createRepository) register ] in [ | urlToUse | urlToUse := remote url. [ (IceRepositoryCreator new url: urlToUse; subdirectory: repoPath; branchName: self projectVersion; createRepository) register ] on: IceAuthenticationError do: [ :e | self crLog: ('I got an error while cloning: {1}. I will try to clone the HTTPS variant.' format: {e messageText}). urlToUse := remote httpsUrl. e retry ] ] in MCGitHubRepository(MCGitBasedNetworkRepository)>>getOrCreateIcebergRepository in Block: [ (IceRepositoryCreator new... BlockClosure>>on:do: [ | urlToUse | urlToUse := remote url. [ (IceRepositoryCreator new url: urlToUse; subdirectory: repoPath; branchName: self projectVersion; createRepository) register ] on: IceAuthenticationError do: [ :e | self crLog: ('I got an error while cloning: {1}. I will try to clone the HTTPS variant.' format: {e messageText}). urlToUse := remote httpsUrl. e retry ] ] in MCGitHubRepository(MCGitBasedNetworkRepository)>>getOrCreateIcebergRepository in Block: [ | urlToUse |... OrderedCollection(Collection)>>detect:ifFound:ifNone: OrderedCollection(Collection)>>detect:ifNone: MCGitHubRepository(MCGitBasedNetworkRepository)>>getOrCreateIcebergRepository IceGithubRepositoryType>>mcRepository Iceberg class>>mcRepositoryFor: IceMetacelloPharoPlatform>>createRepository: MetacelloMCBaselineProject(MetacelloMCProject)>>createRepository: MetacelloRepositorySpec>>createRepository [ aSpec createRepository ] in [ :aSpec | | description repo | description := aSpec description. (repo := repositories detect: [ :rep | rep description = description ] ifNone: [ aSpec createRepository ]) ~~ nil ifTrue: [ repos add: repo ] ] in MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>repositoriesFrom:ignoreOverrides: in Block: [ aSpec createRepository ] Array(Collection)>>detect:ifFound:ifNone: Array(Collection)>>detect:ifNone: [ :aSpec | | description repo | description := aSpec description. (repo := repositories detect: [ :rep | rep description = description ] ifNone: [ aSpec createRepository ]) ~~ nil ifTrue: [ repos add: repo ] ] in MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>repositoriesFrom:ignoreOverrides: in Block: [ :aSpec | ...
PharoDebug.log
Description: PharoDebug.log