Package Details: franz 1:5.3.3-1

Git Clone URL: https://aur.archlinux.org/franz.git (read-only)
Package Base: franz
Description: Free messaging app for services like WhatsApp, Slack, Messenger and many more.
Upstream URL: https://meetfranz.com
Licenses: Apache
Submitter: 314eter
Maintainer: ItachiSan
Last Packager: ItachiSan
Votes: 138
Popularity: 1.377496
First Submitted: 2017-10-26 11:34
Last Updated: 2019-09-29 10:43

Pinned Comments

ItachiSan commented on 2019-10-07 08:26

If you have problems with the app (the app opens but I got a blue screen and nothing more), READ THIS ALL!

I always install and test the package (opening my services and sending a few messages, the package is built in a clean chroot every time) on every update, but there is a catch:

The package depends on Node.js native stuff which are compiled at build time, which makes it break on new Node.js (and maybe Electron?) updates.

If you would like to help me on this, whenever you have problems starting it, do the following:

  1. Open Franz
  2. Franz is broken: maybe for a recent update?
  3. Reinstall Franz from AUR; this will make it rebuild the native blobs
  4. Re-open Franz
  5. Franz should work fine; if so, it was a Node.js/Electron/else update problem

If the above steps help you, report the package as outdated here and write in the comment something like:

Update broke Franz

If you have some other issues, you should open the developer tools and give me its output, in addition to what is your environment, so I can figure out if it is a packaging issue (my job to fix) or an upstream/code issue (their job to fix); in the second case, I will open a bug request and mention it in a comment, so that you can track it.

Hope this was a good explanation, might get updates if I missed something :)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

ItachiSan commented on 2019-10-07 08:26

If you have problems with the app (the app opens but I got a blue screen and nothing more), READ THIS ALL!

I always install and test the package (opening my services and sending a few messages, the package is built in a clean chroot every time) on every update, but there is a catch:

The package depends on Node.js native stuff which are compiled at build time, which makes it break on new Node.js (and maybe Electron?) updates.

If you would like to help me on this, whenever you have problems starting it, do the following:

  1. Open Franz
  2. Franz is broken: maybe for a recent update?
  3. Reinstall Franz from AUR; this will make it rebuild the native blobs
  4. Re-open Franz
  5. Franz should work fine; if so, it was a Node.js/Electron/else update problem

If the above steps help you, report the package as outdated here and write in the comment something like:

Update broke Franz

If you have some other issues, you should open the developer tools and give me its output, in addition to what is your environment, so I can figure out if it is a packaging issue (my job to fix) or an upstream/code issue (their job to fix); in the second case, I will open a bug request and mention it in a comment, so that you can track it.

Hope this was a good explanation, might get updates if I missed something :)

ItachiSan commented on 2019-10-07 08:18

@xored I tested it and it was working. As it uses native Node.js stuff, you have to rebuild it every time there is a Node.js / Electron update.

Actually, thanks for pointing this out, should do a pinned comment for this.

xored commented on 2019-10-06 15:33

As usual, broken again as on very single update :)

ItachiSan commented on 2019-08-24 09:04

Hi @dreieck

  1. That's impossible as many packages are not properly Arch-packaged, thus npm is the only way to install them.
  2. That is more reasonable; will do when I come back from my holidays.

dreieck commented on 2019-08-23 16:00

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

ItachiSan commented on 2019-08-12 08:02

Hi @everyone, Was on a business trip until Saturday. Will update the package ASAP.

plooff commented on 2019-07-12 14:00

Thanks everyone ! You're the best !

ItachiSan commented on 2019-07-11 13:12

Hey, @AG_Caesar thanks for the tip, will do it soon. @everyone sorry for the delay in updating this but life is quite busy recently!

AG_Caesar commented on 2019-07-10 12:30

@plooff Change all occurrences of electron to electron4 (remember franz.sh) and it will work again :) Just changed it in my ferdi fork bould and it works great

plooff commented on 2019-07-02 10:57

Does franz still works ? It stopped working since the package electron refers to the version 5 and electron version 4 is electron4.