SeasideSt / Seaside

The framework for developing sophisticated web applications in Smalltalk.
MIT License
519 stars 71 forks source link

load error #1440

Closed bmason closed 2 months ago

bmason commented 3 months ago

new install of Pharo 12 under windows 11

Metacello new baseline:'Seaside3'; repository: 'github://SeasideSt/Seaside:master/repository'; load

aborting I got an error while cloning: There was an authentication error while trying to execute the operation: . This happens usually because you didn't provide a valid set of credentials. You may fix this problem in different ways:

  1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your command line.
  2. adding your keys in settings (open settings browser search for "Use custom SSH keys" and add your public and private keys).
  3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.
jbrichau commented 3 months ago

Hi, This is more an issue with your git configuration rather than a Seaside issue. Are you able to load other projects in Pharo? Can you try adding the Seaside repository to Iceberg and then loading using the Metacello menu from Iceberg?

Rinzwind commented 3 months ago

If you got a debugger window when trying the loading snippet, could you post the error as it appears in the debugger?

The strings ‘I got an error while cloning’ and ‘I will try to clone the HTTPS variant’ are, as far as I can tell, only used in #createIcebergRepositoryWithFallbackFor:url: on MCGitBasedNetworkRepository to log that an IceAuthenticationError was handled by a fallback to the HTTPS URL. That doesn’t imply that loading failed, it’s just a warning.

If you didn’t get a debugger window, there was presumably no unrecoverable error, and you should be able to open the Seaside welcome page at ‘http://localhost:8080’.

Rinzwind commented 2 months ago

@bmason: I’m closing this on the assumption that my previous comment resolved the issue, but please do leave another comment if that’s not the case.