It seems to me that re-building the package works, so I will just bump the release number. Please let me know if there are other issues.
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 2 3 4 5 6 7 8 .. 19 Next › Last »
ItachiSan commented on 2020-06-24 12:55 (UTC)
artofakume commented on 2020-06-17 21:38 (UTC)
I can confirm the patch solved the issue. Thank you!
ItachiSan commented on 2020-06-17 21:01 (UTC)
The package is now including @yuyichao patch. Lemme know if it works for you!
I am currently moving to a new laptop thus I only tested the package a bit in a VM and it worked.
ItachiSan commented on 2020-06-08 12:42 (UTC)
Hey everyone,
I completely missed the mail with the flag, sorry.
Thanks @yuyichao for the patch & the upstream report. I will verify that the package is broken without patch & works with it; if so, I will incorporate your patch with also proper credits :)
yuyichao commented on 2020-06-01 12:16 (UTC)
That is exactly the issue I was talking about.
artofakume commented on 2020-06-01 09:31 (UTC)
Last update broke Franz. Already marked as outdated.The funny thing is that Franz starts after reinstalled, but the banner "Loading [service]" doesn't disappear after the service is (apparently at least) done with loading.
yuyichao commented on 2020-05-31 04:55 (UTC)
This does not seem to work with electron 9, which is in community now, as is.
The patch I posted here seems to work for me on electron 9 and it also seems to have made a few other issue I had for google hangout service go away...
yuyichao commented on 2020-05-22 19:23 (UTC)
Minor suggestion: the startup script franz.sh
should use exec
to avoid having a useless shell running.
jpfonseca commented on 2020-05-05 23:31 (UTC) (edited on 2020-05-05 23:32 (UTC) by jpfonseca)
Package fails to build. Error inside build() related to npm install :
15772 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/chokidar/node_modules/fsevents):
15773 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
15774 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS: darwin
15774 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch: any
15774 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS: linux
15774 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64
15775 warn mobx-react-router@3.1.2 requires a peer of mobx@^3.0.0 but none is installed. You must install peer dependencies yourself.
15776 warn react-addons-css-transition-group@15.6.2 requires a peer of react@^15.4.2 but none is installed. You must install peer dependencies yourself.
15777 warn react-electron-web-view@2.0.1 requires a peer of react@^15.0.0 but none is installed. You must install peer dependencies yourself.
15778 warn react-electron-web-view@2.0.1 requires a peer of react-dom@^15.0.0 but none is installed. You must install peer dependencies yourself.
15779 warn @meetfranz/forms@1.2.0 requires a peer of react@^16.7.0 but none is installed. You must install peer dependencies yourself.
15780 warn @meetfranz/forms@1.2.0 requires a peer of react-dom@16.7.0 but none is installed. You must install peer dependencies yourself.
15781 warn @meetfranz/ui@1.0.0 requires a peer of react@^16.7.0 but none is installed. You must install peer dependencies yourself.
15782 warn @meetfranz/ui@1.0.0 requires a peer of react-dom@16.7.0 but none is installed. You must install peer dependencies yourself.
15783 warn eslint-loader@1.9.0 requires a peer of eslint@>=1.6.0 <5.0.0 but none is installed. You must install peer dependencies yourself.
15784 warn eslint-config-airbnb-base@13.2.0 requires a peer of eslint-plugin-import@^2.17.2 but none is installed. You must install peer dependencies yourself.
15785 warn @fimbul/bifrost@0.21.0 requires a peer of typescript@>= 3.3.0 || >= 3.6.0-dev || >= 3.7.0-dev but none is installed. You must install peer dependencies yourself.
15786 warn @fimbul/ymir@0.21.0 requires a peer of typescript@>= 3.3.0 || >= 3.6.0-dev || >= 3.7.0-dev but none is installed. You must install peer dependencies yourself.
15787 verbose stack Error: macos-notification-state@1.3.1 install: `node-gyp rebuild`
15787 verbose stack Exit status 1
15787 verbose stack at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
15787 verbose stack at EventEmitter.emit (events.js:315:20)
15787 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
15787 verbose stack at ChildProcess.emit (events.js:315:20)
15787 verbose stack at maybeClose (internal/child_process.js:1051:16)
15787 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
15788 verbose pkgid macos-notification-state@1.3.1
15789 verbose cwd /home/user/.cache/yay/franz/src/franz/build
15790 verbose Linux 5.6.10-arch1-1
15791 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--production" "--cache-min" "999999999"
15792 verbose node v14.1.0
15793 verbose npm v6.14.4
15794 error code ELIFECYCLE
15795 error errno 1
15796 error macos-notification-state@1.3.1 install: `node-gyp rebuild`
15796 error Exit status 1
15797 error Failed at the macos-notification-state@1.3.1 install script.
15797 error This is probably not a problem with npm. There is likely additional logging output above.
15798 verbose exit [ 1, true ]
scrouthtv commented on 2020-04-29 19:57 (UTC)
Add python2 as dependency:
gyp verb `which` failed Error: not found: python2
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 :)