ssbc / patchbay

An alternative Secure Scuttlebutt client interface that is fully compatible with Patchwork
http://www.scuttlebutt.nz
386 stars 78 forks source link

WIP new_installer #333

Closed mixmix closed 5 years ago

mixmix commented 5 years ago

@christianbundy here's my work so far.

Current state:

Haven't been able to get beyond:

/tmp/.mount_patchbIOQqxL/patchbay: symbol lookup error: /tmp/.org.chromium.Chromium.FYBWbm: undefined symbol: crypto_core_ed25519_scalarbytes
christianbundy commented 5 years ago

I'm not sure what's causing that, but it's working wonderfully for me. :tada:

Screenshot from 2019-05-14 10-43-28

I made some dependency changes, maybe npm ci && npm run dist to see if maybe there's an old sodium-native v1.x.x hanging in your node_modules directory? I'll upload my build artifact just in case it's helpful: https://send.firefox.com/download/9912e4dc17f9d023/#BK5a9PtOq_IQXG29Yhhmeg

christianbundy commented 5 years ago

Thanks! I'll look out for those bugs in Patchwork's Windows build. I don't know what the new ssb-invite code does, my change just unbreaks package.json: https://github.com/ssbc/ssb-invite/commit/a25d351ecaac26385c62cfaa6ad259bcf5b1040f

On Wed, May 15, 2019, at 21:39, mix irving wrote:

@mixmix commented on this pull request.

In package.json https://github.com/ssbc/patchbay/pull/333#discussion_r284536576:

@@ -101,7 +102,7 @@ "ssb-ebt": "^5.5.2", "ssb-friend-pub": "^1.0.5", "ssb-friends": "^3.1.12",

  • "ssb-invite": "^2.0.3",
  • "ssb-invite": "^2.1.3",

hey @christianbundy https://github.com/christianbundy head up this introduced bugs in windows install! ssbc/ssb-invite#7 https://github.com/ssbc/ssb-invite/issues/7

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ssbc/patchbay/pull/333?email_source=notifications&email_token=AAEDIZBAHOUGTVZAPV32FDDPVTQQZA5CNFSM4HMWNKC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOBYZEHQQ#pullrequestreview-238175170, or mute the thread https://github.com/notifications/unsubscribe-auth/AAEDIZGS34NUD5NYJ7SASYDPVTQQZANCNFSM4HMWNKCQ.