Requires gconf?
$ franz-bin
franz-bin: error while loading shared libraries: libgconf-2.so.4: cannot open
shared object file: No such file or directory
Works after installing gconf
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 .. 11 12 13 14 15 16 17 18 19 Next › Last »
d72 commented on 2017-11-16 12:51 (UTC)
ktrls commented on 2017-11-16 08:00 (UTC)
SOLVED!!!
there was insufficient space in partition /tmp.
With 1,5GB all works. But what a huge space!!!
ktrls commented on 2017-11-13 16:12 (UTC)
Hi, I'm trying to update Franz, but I read this error:
-------------------------------------------
$ node_modules/.bin/electron-builder --publish onTag
electron-builder 0.0.0-semantic-release
Using electron-builder.yml configuration file
electron-rebuild not required if you use electron-builder, please consider to remove excess dependency from devDependencies
To ensure your native dependencies are always matched electron version, simply add script `"postinstall": "electron-builder install-app-deps" to your `package.json`
Installing app dependencies for arch x64 to /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/build
Packaging for linux x64 using electron 1.7.9 to out/linux-unpacked
Building AppImage for arch x64
Building deb
Error: Exit code: 1. Command failed: /home/ktrls/.cache/electron-builder/fpm/fpm-1.8.1-2.3.1/fpm -s dir -t deb --architecture amd64 --name franz --force --after-install /tmp/electron-builder-DYPPX0/0-3-after-install --after-remove /tmp/electron-builder-DYPPX0/0-2-after-remove --description
Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more. --maintainer Stefan Malzner <stefan@adlk.io> --vendor Stefan Malzner <stefan@adlk.io> --version 5.0.0-beta.13 --package /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/out/franz_5.0.0-beta.13_amd64.deb --url https://github.com/meetfranz/franz#readme --deb-compression xz --depends gconf2 --depends gconf-service --depends libnotify4 --depends libappindicator1 --depends libxtst6 --depends libnss3 --depends libxss1 --license Apache-2.0 /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/out/linux-unpacked/=/opt/Franz /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/build-helpers/images/icons/1024x1024.png=/usr/share/icons/hicolor/1024x1024/apps/franz.png /tmp/electron-builder-DYPPX0/0-4-Franz.desktop=/usr/share/applications/franz.desktop
{:timestamp=>"2017-11-13T17:08:07.819229+0100", :message=>"Debian packaging tools generally labels all files in /etc as config files, as mandated by policy, so fpm defaults to this behavior for deb packages. You can disable this default behavior with --deb-no-default-config-files flag", :level=>:warn}
{:timestamp=>"2017-11-13T17:08:08.371239+0100", :message=>"Debian packaging tools generally labels all files in /etc as config files, as mandated by policy, so fpm defaults to this behavior for deb packages. You can disable this default behavior with --deb-no-default-config-files flag", :level=>:warn}
{:timestamp=>"2017-11-13T17:09:38.784350+0100", :message=>"Process failed: tar failed (exit code 2). Full command was:[\"tar\", \"-C\", \"/tmp/package-dir-staging-b34028db1d6e07fc953cae3a4440499d3cf4187d857229c23a99787c620c\", \"-J\", \"--numeric-owner\", \"--owner\", \"0\", \"--numeric-owner\", \"--group\", \"0\", \"-cf\", \"/tmp/package-deb-build-626c50c88954987934e6f15dd230b4a089e422b99e579e24dfba0b100ca6/data.tar.xz\", \".\"]", :level=>:error}
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder-util/src/util.ts:64:16
at ChildProcess.exithandler (child_process.js:279:5)
at emitTwo (events.js:125:13)
at ChildProcess.emit (events.js:213:7)
at maybeClose (internal/child_process.js:927:16)
at Socket.stream.socket.on (internal/child_process.js:348:11)
at emitOne (events.js:115:13)
at Socket.emit (events.js:210:7)
at Pipe._handle.close [as _onclose] (net.js:557:12)
From previous event:
at exec (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder-util/src/util.ts:42:3)
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/targets/fpm.ts:208:11
at Generator.next (<anonymous>)
From previous event:
at FpmTarget.build (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/out/targets/fpm.js:256:11)
at default.each.it (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/platformPackager.ts:106:87)
at runCallback (timers.js:785:20)
at tryOnImmediate (timers.js:747:5)
at processImmediate [as _immediateCallback] (timers.js:718:5)
From previous event:
at taskManager.addTask.default.map.then (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/platformPackager.ts:106:35)
From previous event:
at LinuxPackager.packageInDistributableFormat (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/platformPackager.ts:106:8)
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/platformPackager.ts:101:10
From previous event:
at LinuxPackager.pack (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/out/platformPackager.js:171:11)
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/packager.ts:244:24
From previous event:
at Packager.doBuild (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/out/packager.js:317:11)
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/packager.ts:175:52
at Generator.next (<anonymous>)
at runCallback (timers.js:785:20)
at tryOnImmediate (timers.js:747:5)
at processImmediate [as _immediateCallback] (timers.js:718:5)
From previous event:
at Packager.build (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/out/packager.js:236:11)
at /tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/builder.ts:256:40
at Generator.next (<anonymous>)
From previous event:
at build (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/out/builder.js:69:21)
at Object.args [as handler] (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/cli/cli.ts:42:4)
at Object.self.runCommand (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/node_modules/yargs/lib/command.js:233:22)
at Object.Yargs.self._parseArgs (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/node_modules/yargs/yargs.js:1018:24)
at Object.get [as argv] (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/node_modules/yargs/yargs.js:927:19)
at Object.<anonymous> (/tmp/pamac-build-ktrls/franz-bin/src/franz-5.0.0-beta.13/node_modules/electron-builder/src/cli/cli.ts:37:15)
at Module._compile (module.js:612:30)
at Object.Module._extensions..js (module.js:623:10)
at Module.load (module.js:531:32)
at tryModuleLoad (module.js:494:12)
at Function.Module._load (module.js:486:3)
at Function.Module.runMain (module.js:653:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
error Command failed with exit code 255.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
-------------------------------------------
Can someone help me?
Thanks a lot
<deleted-account> commented on 2017-11-11 11:41 (UTC)
@toXel: Yes looks like it, don't ask me why... But the other new package doesn't seem to get all updates though.
@Andrwe: Done, thanks for letting me know.
toXel commented on 2017-11-10 18:27 (UTC)
@Hering Ah ok I see. So now there are two different packages for Franz from two different maintainers both building from the same source? That's a bit confusing :D
Andrwe commented on 2017-11-10 09:53 (UTC)
I'm creating packages using a clean chroot environment (https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot).
As these environments only have the minimal set of packages installed I had to modify the makedepends to build this package.
Can you please add 'git' & 'python2' to the makedepends?
<deleted-account> commented on 2017-11-07 20:31 (UTC)
Actually it was named "franz" before until complaints started because up until v4 Franz was closed source so this package was installing a binary.
By now they completely changed it to open source code, so yeah the package name might be bit off. Not sure if I can rename AUR packages though and I don't want to lose the history by creating a new one.
toXel commented on 2017-11-07 20:13 (UTC)
Why is this package called franz-bin? As far as I understand it, it's building Franz from a source archive right? There is a .deb or .appimage available on the website.
Cpt_Pi commented on 2017-11-07 11:51 (UTC)
@rikurr: The monero miner isn't hidden. It is given as a contribution option when installing Franz for the first time and is easily disabled.
Bottom left of Franz (settings) -> Account -> Cancel Mining
balwierz commented on 2017-11-03 17:45 (UTC) (edited on 2017-11-03 17:46 (UTC) by balwierz)
Error during build. I have npm 5.5.1-1 installed.
Error: npm exited with code null
Error output:
npm WARN npm npm does not support Node.js v9.0.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
/usr/bin/node[9705]: ../src/node_zlib.cc:430:static void node::{anonymous}::ZCtx::Init(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args.Length() == 7 && "init(windowBits, level, memLevel, strategy, writeResult, writeCallback," " dictionary)"' failed.
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 :)