Package Details: ferdi-git 5.4.0-1

Git Clone URL: https://aur.archlinux.org/ferdi-git.git (read-only)
Package Base: ferdi-git
Description: Ferdi is a messaging browser that allows you to combine your favorite messaging services into one application.
Upstream URL: https://getferdi.com/
Licenses: Apache
Conflicts: ferdi
Submitter: AG_Caesar
Maintainer: AG_Caesar
Last Packager: AG_Caesar
Votes: 4
Popularity: 0.90
First Submitted: 2019-06-06 16:59
Last Updated: 2019-10-26 09:22

Pinned Comments

AG_Caesar commented on 2019-11-14 10:27

You need to keep electron 6.1.1-1 for ferdi-git to work!

Latest Comments

« First ‹ Previous 1 2

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 http://127.0.0.1:45569
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. https://aur.archlinux.org/packages/ferdi/ 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: https://i.imgur.com/ztv7yLy.png

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().

infinitnet commented on 2019-07-26 08:23

The nag screen is showing up after the latest update. Package or upstream issue or is it just me?

AG_Caesar commented on 2019-06-06 18:05

My first AUR package, please excuse any errors, I am grateful for hints and tips. PKGBUILD is mainly copied from the Franz build, with small edits