Hey @FFY00, I took over the package; going to update it soon.
Search Criteria
Package Details: franz 1:5.10.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/franz.git (read-only, click to copy) |
---|---|
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: | 146 |
Popularity: | 0.000001 |
First Submitted: | 2017-10-26 11:34 (UTC) |
Last Updated: | 2023-09-11 20:46 (UTC) |
Dependencies (5)
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 19 Next › Last »
ItachiSan commented on 2019-03-12 14:45 (UTC)
FFY00 commented on 2019-03-02 00:14 (UTC)
ItachiSan, feel free to take over. I have not been able to take the time needed to maintain my AUR packages.
ItachiSan commented on 2019-01-07 20:14 (UTC) (edited on 2019-01-07 20:14 (UTC) by ItachiSan)
The package needs a few major reworks:
- Many dependencies are useless.
- The package depends on Electron 2 (
electron2
) and not Electron 3 (electron
). - Disabling dev mode could be done a bit cleaner (so that people can re-enable it).
My take on would be this:
https://gist.github.com/ItachiSan/4e0b1aedceb1fa7bf772f1fd0a7be5b9
It was made for the previous packaged version (beta 18).
illuser commented on 2018-12-07 22:25 (UTC)
Franz is now on version 5.0.0_beta.20.
Also please remove the make dependency on nodejs-lts-carbon
. Franz compiles fine with nodejs
. Same goes for the yarn
dependency and npm
.
aashutoshrathi commented on 2018-12-02 16:42 (UTC)
Unable to install
To ensure your native dependencies are always matched electron version, simply add script "postinstall": "electron-builder install-app-deps" to your
package.json`
At least electron-updater 4.0.0 is recommended by current electron-builder version. Please set electron-updater version to "^4.0.0"
FFY00 commented on 2018-10-15 18:08 (UTC)
Plexcon, what?
Plexcon commented on 2018-10-15 15:41 (UTC)
Update franz 5.0.0_beta.18-2
pascencio commented on 2018-09-14 13:48 (UTC)
Why dev mode :(
silverbluep commented on 2018-09-10 15:41 (UTC)
It looks like the project got abandoned by the developers (There is a radio silence of 5 months on github)
There is another app with the same functionality. Couldn't compile it myself, but rambox-bin works.
MattMcHackit commented on 2018-09-08 19:54 (UTC)
Oh dear.
Pinned Comments
ItachiSan commented on 2019-10-07 08:26 (UTC) (edited on 2021-09-08 07:58 (UTC) by ItachiSan)
If you have troubles, read this message!
Please go to the relevant section of this comment in order to make both your and my life easier :)
Now, to the resolutions!
1. The app opens but I got a blue screen and nothing more / The app refuses to start / ...
The package depends on Node.js native stuff which are compiled at build time, which makes it break on Electron updates.
With a PKGBUILD between 2020-11-15 till 2021-09-08, you should always have gad a correct matching between Electron and Franz versions.
After 2021-09-08, while the Electron packages follows just the official Arch package dependency, as it is based on not-rolling versions (AKA following a specific Electron branch) breakages are unlikely.
If you would like to help me on this, whenever you have problems starting it, do the following:
If the above steps help you, report the package as outdated here and write in the comment something like:
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.
2. (Obsolete) I cannot upgrade Electron
The following resolution is not valid since 2021-09-08, it is kept for historic purposes
This is intended; since the PKGBUILD for Franz 5.5.0-4, the package marks as dependency a version-locked Electron package in order to avoid issues with binary modules over upgrades.
In such scenario, you should, assuming
_electron="electron"
in the PKGBUILD (meaning the Electron used is bundled in the packageelectron
):pacman -Syu --ignore electron
If you want however to upgrade the Electron package, do
pacman -S --assume-installed electron=FRANZ.REQUIRED.VERSION electron
Hope this was a good explanation, might get updates if I missed something :)