Package Details: ferdi 5.7.0-1

Git Clone URL: https://aur.archlinux.org/ferdi.git (read-only, click to copy)
Package Base: ferdi
Description: A messaging browser that allows you to combine your favorite messaging services into one application
Upstream URL: https://getferdi.com
Keywords: app browser franz gmail messenger slack whatsapp
Licenses: Apache
Submitter: AG_Caesar
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 16
Popularity: 0.48
First Submitted: 2019-09-25 13:30
Last Updated: 2022-01-12 18:26

Pinned Comments

dpeukert commented on 2020-02-16 11:54

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/ferdi

Latest Comments

1 2 3 4 5 Next › Last »

pannet1 commented on 2022-01-14 12:06

thanks @dpeukert unfortunately i installed ferdi-bin which removed ferdi. also pnpm has lot of deprecated and lags amongst the whole packages list of EOS.

halfhorn commented on 2022-01-13 18:29

@pannet1

I had a similar issue. npm cache clear --force fixed it.

pannet1 commented on 2022-01-13 03:09

unable to build. i am using Endeavor OS.

• electron-builder version=22.14.12 os=5.15.13-arch1-1 • loaded configuration file=/home/pannet1/.cache/yay/ferdi/src/ferdi-5.7.0/electron-builder.yml • writing effective config file=out/builder-effective-config.yaml • installing production dependencies platform=linux arch=x64 appDir=/home/pannet1/.cache/yay/ferdi/src/ferdi-5.7.0/build ⨯ npm exited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Error output: npm ERR! code ETARGET npm ERR! notarget No matching version found for @babel/plugin-proposal-class-properties@^7.16.7. npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist.

npm ERR! A complete log of this run can be found in: npm ERR! /home/pannet1/.npm/_logs/2022-01-13T03_01_33_166Z-debug-0.log failedTask=build stackTrace=Error: npm exited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Error output: npm ERR! code ETARGET npm ERR! notarget No matching version found for @babel/plugin-proposal-class-properties@^7.16.7. npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist. npm ERR! A complete log of this run can be found in: npm ERR! /home/pannet1/.npm/_logs/2022-01-13T03_01_33_166Z-debug-0.log

dpeukert commented on 2021-12-13 21:14

@patrakov: Hey, thanks for the report, but I've been unable to reproduce the issues you're having after having enabled the ru_RU.UTF-8 UTF-8 locale and then building with LANG=ru_RU.UTF-8. I've ran into a similar error regarding the version matching and deleting the npm cache (~/.npm) helped, so you can try that.

If that doesn't help, can you provide your entire build output?

Another thing to try could be building Ferdi following the directions in the Ferdi repo itself to figure out if the issue is with this PKGBUILD or Ferdi itself.

If you just want to get Ferdi up and running, there's also a ferdi-bin package that just uses the binary distributed by the Ferdi team.

patrakov commented on 2021-12-12 22:00

The build has failed anyway.

9628 verbose type range
9629 verbose stack source-map-support: No matching version found for source-map-support@~0.5.20.
9629 verbose stack     at module.exports (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:209:23)
9629 verbose stack     at /usr/lib/node_modules/npm/node_modules/pacote/lib/registry.js:118:26
9630 verbose cwd /home/aep/ferdi/src/ferdi-5.6.3/build

patrakov commented on 2021-12-12 21:39

This package does not build in non-English locales (e.g. ru_RU.UTF-8), due to broken detection of non-git checkouts.

> node scripts/package.js

/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/plugins/error-detection.plugin.js:30
                return { error: new git_error_1.GitError(undefined, error.toString('utf-8')) };
                                ^

GitError: fatal: не найден git репозиторий (или один из родительских каталогов): .git

    at Object.action (/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/plugins/error-detection.plugin.js:30:33)
    at PluginStore.exec (/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/plugins/plugin-store.js:21:33)
    at /home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/runners/git-executor-chain.js:95:45
    at new Promise (<anonymous>)
    at GitExecutorChain.handleTaskData (/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/runners/git-executor-chain.js:93:16)
    at GitExecutorChain.<anonymous> (/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/runners/git-executor-chain.js:77:46)
    at Generator.next (<anonymous>)
    at fulfilled (/home/aep/ferdi/src/ferdi-5.6.3/recipes/node_modules/.pnpm/simple-git@2.46.0/node_modules/simple-git/src/lib/runners/git-executor-chain.js:5:58) {
  task: {
    commands: [ 'rev-parse', '--is-inside-work-tree' ],
    format: 'utf-8',
    onError: [Function: onError],
    parser: [Function: parser]
  }
}

dpeukert commented on 2021-12-09 11:21

@KokaKiwi: Should be fixed now, thanks for letting me know.

KokaKiwi commented on 2021-12-07 10:43

There is a bug in latest version 5.6.3 which make the tray icon to not open window when clicked, fixed by this PR: https://github.com/getferdi/ferdi/pull/2234

Until the 5.6.4 release fix, could you integrate the patch in this package?

dpeukert commented on 2021-09-07 09:15

@RealOrRandom: Thanks for the heads-up, should be fixed now.

RealOrRandom commented on 2021-09-07 08:57

After the update electron 14 (I assume this is the cause), I just get a blank window. Rebuilding the package does not help. As a workaround, ferdi-bin works.

Developer console shows the error below plus a very similar error.

Uncaught TypeError: Cannot read properties of undefined (reading 'app')
    at Object.<anonymous> (node_modules/electron-is-dev/index.js:8)
    at Object.<anonymous> (node_modules/electron-is-dev/index.js:15)
    at Module._compile (internal/modules/cjs/loader.js:1083)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1113)
    at Module.load (internal/modules/cjs/loader.js:940)
    at Module._load (internal/modules/cjs/loader.js:781)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Object.<anonymous> (node_modules/electro…util/source/is.js:2)
    at Object.<anonymous> (node_modules/electro…til/source/is.js:17)
    at Module._compile (internal/modules/cjs/loader.js:1083)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1113)
    at Module.load (internal/modules/cjs/loader.js:940)
    at Module._load (internal/modules/cjs/loader.js:781)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Object.<anonymous> (node_modules/electron-util/index.js:12)
    at Object.<anonymous> (node_modules/electron-util/index.js:303)
    at Module._compile (internal/modules/cjs/loader.js:1083)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1113)
    at Module.load (internal/modules/cjs/loader.js:940)
    at Module._load (internal/modules/cjs/loader.js:781)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Object.<anonymous> (environment.js:1)
    at Object.<anonymous> (environment.js:2)
    at Module._compile (internal/modules/cjs/loader.js:1083)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1113)
    at Module.load (internal/modules/cjs/loader.js:940)
    at Module._load (internal/modules/cjs/loader.js:781)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Object.<anonymous> (stores/UserStore.js:1)
    at Object.<anonymous> (stores/UserStore.js:2)
    at Module._compile (internal/modules/cjs/loader.js:1083)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1113)
    at Module.load (internal/modules/cjs/loader.js:940)
    at Module._load (internal/modules/cjs/loader.js:781)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)