I could not install version 5.0.0-1 using yay (AUR helper) because it "thinks" 5.0.0_beta.24-1 is newer:
" -> franz-bin: local (5.0.0_beta.24-1) is newer than AUR (5.0.0-1)"
[IMHO that happens because char "_" (005F) is bigger than "-" (002D)]
Git Clone URL: | https://aur.archlinux.org/franz-bin.git (read-only, click to copy) |
---|---|
Package Base: | franz-bin |
Description: | Free messaging app for services like WhatsApp, Slack, Messenger and many more |
Upstream URL: | https://meetfranz.com |
Keywords: | chat franz messenger |
Licenses: | Apache-2.0 |
Conflicts: | franz |
Submitter: | uroybd |
Maintainer: | ogarcia |
Last Packager: | ogarcia |
Votes: | 40 |
Popularity: | 0.000005 |
First Submitted: | 2018-03-26 13:51 (UTC) |
Last Updated: | 2025-02-13 09:29 (UTC) |
I could not install version 5.0.0-1 using yay (AUR helper) because it "thinks" 5.0.0_beta.24-1 is newer:
" -> franz-bin: local (5.0.0_beta.24-1) is newer than AUR (5.0.0-1)"
[IMHO that happens because char "_" (005F) is bigger than "-" (002D)]
Got this message :
WhatsApp works with Google Chrome 36+ To use WhatsApp, update Chrome or use Mozilla Firefox, Safari, Microsoft Edge or Opera.
If you get the following error at update time:
error: failed to commit transaction (conflicting files)
franz-bin: /usr/bin/franz exists in filesystem
Simply do:
sudo pacman -Rcs franz-bin
sudo rm /usr/bin/franz
And install franz-bin again.
The problem is that in previous version the /usr/bin/franz
was created by the install file, this is bad idea because the package system don't know who owns this file. This is fixed in current version.
Need to put some procedure to remove the old files first.
I just reinstalled again after uninstall.
error: failed to commit transaction (conflicting files) franz-bin: / usr / bin / franz exists in the file system Errors occurred, so no packages were updated.
erro: falha em submeter a transação (arquivos conflitantes) franz-bin: /usr/bin/franz existe no sistema de arquivos Ocorreram erros e, portanto, nenhum pacote foi atualizado.
@ucb the better solution is uninstall and reinstall. If you still have the same issue simply do a sudo rm /usr/bin/franz
.
The problem is that in previous version the /usr/bin/franz was created by the install file, this is bad idea because the package system don't know who owns this file. This is fixed in current version.
I get the following error when trying to update:
error: failed to commit transaction (conflicting files)
franz-bin: /usr/bin/franz exists in filesystem
Hi, I rewrite the PKGBUILD to avoid the use of install files and hardcored icon in .desktop file.
The PKGBUILD is in here: https://lesma.eu/bukenaqo and the franz-bin.patch here: https://lesma.eu/kasimihe
Ah, and the dependencies are fixed too.
gyp ERR! build error
gyp ERR! stack Error: make
failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
gyp ERR! System Linux 4.17.6-1-ARCH
gyp ERR! command "/usr/bin/node" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /tmp/yaourt-tmp-user/aur-franz/src/franz-5.0.0-beta.18/node_modules/keyboard-layout
@uroybd You can submit a new version of the PKGBUILD without waiting for an upstream release. Have a look at the pkgrel field (https://wiki.archlinux.org/index.php/PKGBUILD#pkgrel).
I saw the following unmet dependencies when building by devtools
franz-bin W: Referenced library 'libnode.so' is an uninstalled dependency
franz-bin W: Referenced library 'libasound.so.2' is an uninstalled dependency
franz-bin W: Referenced library 'libffmpeg.so' is an uninstalled dependency
could you please take a look if these should also be dependencies of this package?
Pinned Comments
ogarcia commented on 2018-12-03 09:57 (UTC) (edited on 2018-12-03 09:58 (UTC) by ogarcia)
If you get the following error at update time:
Simply do:
And install franz-bin again.
The problem is that in previous version the
/usr/bin/franz
was created by the install file, this is bad idea because the package system don't know who owns this file. This is fixed in current version.