@eltongermano, Arch User Repository (Français) — ArchWiki:
Assurez-vous que le méta-paquet base-devel est installé dans son intégralité (
pacman -S --need base-devel
).
Git Clone URL: | https://aur.archlinux.org/deezer.git (read-only, click to copy) |
---|---|
Package Base: | deezer |
Description: | A proprietary music streaming service |
Upstream URL: | https://www.deezer.com/ |
Keywords: | deezer desktop streaming |
Licenses: | custom:"Copyright (c) 2006-2024 Deezer S.A." |
Provides: | deezer |
Submitter: | IlyaGulya |
Maintainer: | SibrenVasse |
Last Packager: | SibrenVasse |
Votes: | 58 |
Popularity: | 1.58 |
First Submitted: | 2018-12-12 06:54 (UTC) |
Last Updated: | 2024-03-25 17:20 (UTC) |
@eltongermano, Arch User Repository (Français) — ArchWiki:
Assurez-vous que le méta-paquet base-devel est installé dans son intégralité (
pacman -S --need base-devel
).
Pra quem estiver com erro na linha 54 na hora de montar o pacote, verifique se possui o pacote 'patch' (https://archlinux.org/packages/core/x86_64/patch/) instalado. Resolvendo essa dependência o app foi instalado com sucesso. Obrigado Sibren Vasse, uso seu app a mais de 1 ano e sempre roda fluído <3
@jonasmalacofilho: thank you for notifying me about the missing part of the patch. The patch is from https://github.com/aunetx/deezer-linux/pull/11. But as you've already mentioned, it doesn't seem to be working.
I have removed the systray fix. I have been unable to differentiate in function between the two events (typing in search bar vs clicking in systray). On our platform, triggeredByAccelerator is always true and the action is never handled. If you have an idea how to fix both use-cases, please let me know.
I also noticed that in e0195f61d2dd ("Fix build with prettier 3.2.1") one of patched usages of fix-isDev-usage.patch
was lost: the one in getSentryTags()
(patch).
However, that apparently isn't enough to save the system log from being spammed.
Typing in a space in the search box pauses/unpauses music. Tracked down the issue to systray-buttons-fix.patch
, but I'm not familiar with electron apps to immediately see a solution that fixes the systray menu actions without causing this search box issue. Do you have any ideas?
If you're having issues building the package, make sure the prettier package is up-to-date on your system.
Current version is prettier 3.2.2
hmhofman: Yeah it's essentially the same issue (due to a new version of prettier). I've updated the patch so it should build again.
Nederlands is geen probleem hoor. ;)
I had trouble installing deezer from both yay and the git repository
The error is (Sorry for the Dutch comments):
==> Bezig met het uitvoeren van prepare()...
build/main.js 449ms
build/preload.js 77ms
build/renderer.js 60ms
build/service-worker.js 2ms
build/titlebar.js 28ms
Applying patch remove-kernel-version-from-user-agent.patch...
patching file build/main.js
patching file build/preload.js
patching file build/renderer.js
patching file build/titlebar.js
Applying patch avoid-change-default-texthtml-mime-type.patch...
patching file build/main.js
Hunk #1 succeeded at 2893 (offset -2 lines).
Applying patch fix-isDev-usage.patch...
patching file build/main.js
Hunk #1 succeeded at 1977 (offset -2 lines).
Hunk #2 FAILED at 3268.
1 out of 2 hunks FAILED -- saving rejects to file build/main.js.rej
patching file build/preload.js
==> FOUT: Er is een fout opgetreden in prepare().
Afbreken...
-> error making: deezer-exit status 4
-> Failed to install the following packages. Manual intervention is required:
deezer - exit status 4
Seems there's an error in fix-isDev-usage.patch When I comment the patch in PKGBUILD (lines 18 and 28) I can build and install deezer.
Might I have a missing dependency or a wrong version of a dependency or something? This could be related to the error @manuc66 had in july
@Joan31 check here for a possible fix: https://github.com/aunetx/deezer-linux/issues/52#issuecomment-1848917551
Pinned Comments
SibrenVasse commented on 2024-01-17 12:02 (UTC) (edited on 2024-01-17 12:02 (UTC) by SibrenVasse)
If you're having issues building the package, make sure the prettier package is up-to-date on your system.
Current version is prettier 3.2.2