Package Details: ferdi-git 5.4.1.beta.5.r271.gf07b3f70-5

Git Clone URL: (read-only, click to copy)
Package Base: ferdi-git
Description: A messaging browser that allows you to combine your favorite messaging services into one application - git version
Upstream URL:
Keywords: app browser franz gmail messenger slack whatsapp
Licenses: Apache
Conflicts: ferdi
Provides: ferdi
Submitter: AG_Caesar
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 6
Popularity: 1.53
First Submitted: 2019-06-06 16:59
Last Updated: 2020-02-16 22:48

Pinned Comments

dpeukert commented on 2020-02-16 11:54

The PKGBUILD for this package is hosted here (contributions are welcome!):

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

AG_Caesar commented on 2019-11-04 19:33

@Devorlon Thanks, I reported this upstream, hope it will be fixed soon :) @tam1m I have no further idea sorry. I tried yay and manual building and both worked fine...

Devorlon commented on 2019-11-04 17:26

@AG_Caesar Weird bug on my end, For some reason it's not applying this commit:

Which results in an error:

" Permission denied (publickey)."

For others, To fix go into the .gitmodules file under src/ferdi and change to the link above.

tam1m commented on 2019-10-24 16:21

@AG_Caesar Yes I tried to clean build with makepkg -sC. I also tried building in a clean chroot which didn't work either. Building it manually following the build instructions from github works. That's why I thought the problem is in the PKGBUILD.

AG_Caesar commented on 2019-10-24 14:31

@tam1m I just tried building it myself and it worked perfectly. Did you clean build it? I am no expert on electron builds at all, maybe someone else can help...

tam1m commented on 2019-10-24 12:13

Can't run this anymore since a few days. It builds fine but crashes on startup with

Starting local server on port 45569
info: serving app on
Knex: run
$ npm install sqlite3 --save
Error: Cannot find module '/usr/lib/ferdi/resources/app.asar/node_modules/sqlite3/lib/binding/electron-v6.1-linux-x64/node_sqlite3.node'
Require stack:
- /usr/lib/ferdi/resources/app.asar/node_modules/sqlite3/lib/sqlite3.js
- /usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/dialects/sqlite3/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/knex/knex.js
- /usr/lib/ferdi/resources/app.asar/node_modules/@adonisjs/lucid/src/Database/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/@adonisjs/lucid/src/Database/Manager.js
- /usr/lib/ferdi/resources/app.asar/node_modules/@adonisjs/lucid/providers/LucidProvider.js
- /usr/lib/ferdi/resources/app.asar/node_modules/require-stack/src/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/require-stack/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/@adonisjs/fold/src/Ioc/index.js
- /usr/lib/ferdi/resources/app.asar/node_modules/@adonisjs/fold/index.js
- /usr/lib/ferdi/resources/app.asar/server/start.js
- /usr/lib/ferdi/resources/app.asar/electron/ipc-api/localServer.js
- /usr/lib/ferdi/resources/app.asar/electron/ipc-api/index.js
- /usr/lib/ferdi/resources/app.asar/index.js
- /usr/lib/electron/resources/default_app.asar/main.js
at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
at Function.Module._resolveFilename (/usr/lib/electron/resources/electron.asar/common/reset-search-paths.js:41:16)
at Function.Module._load (internal/modules/cjs/loader.js:531:27)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/usr/lib/ferdi/resources/app.asar/node_modules/sqlite3/lib/sqlite3.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Client_SQLite3._driver (/usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/dialects/sqlite3/index.js:57:12)
at Client_SQLite3.initializeDriver (/usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/client.js:250:26)
at Client_SQLite3.Client (/usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/client.js:108:10)
at new Client_SQLite3 (/usr/lib/ferdi/resources/app.asar/node_modules/knex/lib/dialects/sqlite3/index.js:42:20)

AG_Caesar commented on 2019-09-28 15:44

Fixed the problem, package updated to electron6 and working again :)

AG_Caesar commented on 2019-09-25 13:33

@infinitnet I created a new package for ferdi stable here. The problem does not occur in this version, please use it if you need a more stable environment :)

infinitnet commented on 2019-09-25 12:53

Ferdi is broken again after the latest update. Stuck at the purple screen:

AG_Caesar commented on 2019-09-18 15:51

@dreieck If i move npm install lerna lerna bootstrap Into the prepare() section I get an " lerna: Command not found." error. Any idea why that is and how I could fix this?

dreieck commented on 2019-08-23 14:52

It seems that it downloads stuff in build(). This should not happen, every data needed to build the package should already be there during build(). Please download everything needed with the source-array or, as an exception if that is not possible, in prepare().