Package Details: ytmdesktop 2.0.5-1

Git Clone URL: https://aur.archlinux.org/ytmdesktop.git (read-only, click to copy)
Package Base: ytmdesktop
Description: A desktop app for YouTube Music
Upstream URL: https://ytmdesktop.app
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 8
Popularity: 0.83
First Submitted: 2020-06-21 02:06 (UTC)
Last Updated: 2024-05-06 22:08 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

yochananmarqos commented on 2021-01-05 17:04 (UTC)

@eatmyvenom: I reverted to Electron 10 for now.

eatmyvenom commented on 2021-01-05 05:50 (UTC)

@yochananmarqos ive reproduced it in a fresh container and a friend managed to reproduce it as well. The flags way I make it is makepkg -srcf --skipinteg --noconfirm if that helps you. Also I don't have npm or yarn installed before making the package and no global electron installation via npm.

yochananmarqos commented on 2021-01-05 03:14 (UTC)

@eatmyvenom: Yes, the project uses Electron 10, but 11 works just fine. No idea what's different on your end, but I can't reproduce the error.

eatmyvenom commented on 2021-01-04 23:08 (UTC) (edited on 2021-01-04 23:09 (UTC) by eatmyvenom)

When building, npm outputs this:

downloading url=https://github.com/electron/electron/releases/download/v10.1.5/electron-v10.1.5-linux-x64.zip

Which causes this error upon running

App threw an error during load                                                  
Error: The module '/tmp/.org.chromium.Chromium.SuEBe8'                          
was compiled against a different Node.js version using                          
NODE_MODULE_VERSION 82. This version of Node.js requires                        
NODE_MODULE_VERSION 85. Please try re-compiling or re-installing                
the module

Normally I would assume something went wrong with the build process, however when checking the upstream package.json it shows electron 10 as the required version for building. Therefore the only 2 solutions to this problem are to either change the ytmdesktop.desktop file to use electron10, or get the upstream to move to electron 11.

yochananmarqos commented on 2021-01-04 16:10 (UTC)

@eatmyvenom: It works fine with Electron 11. Do not flag packages out of date unless there's a new release.

eatmyvenom commented on 2021-01-04 09:04 (UTC) (edited on 2021-01-04 09:04 (UTC) by eatmyvenom)

This package doesnt work at the moment, if anyone else is getting errors upon attempting to launch then do this:

  • Install the electron10 package

  • Edit /usr/share/applications/ytmdesktop.desktop to use electron10 instead of electron

  • Enjoy

dustovich commented on 2020-11-17 17:05 (UTC) (edited on 2020-11-22 15:07 (UTC) by dustovich)

Hello, I am trying to get this built and it comes up with the following errors. Is there something I am doing wrong? The git version comes up with the same error eventually.

==> Starting build()...

> electron@10.1.1 postinstall /data/build/ytmdesktop/src/ytmdesktop-1.13.0/node_modules/electron
> node install.js

Error: EACCES: permission denied, mkdir '/home/dxxto/.cache/electron/httpsgithub.comelectronelectronreleasesdownloadv10.1.1SHASUMS256.txt'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @nodert-win10/windows.media@^0.2.96 (node_modules/@nodert-win10/windows.media):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @nodert-win10/windows.media@0.2.96: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @nodert-win10/windows.media.playback@^0.2.96 (node_modules/@nodert-win10/windows.media.playback):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @nodert-win10/windows.media.playback@0.2.96: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @nodert-win10/windows.storage.streams@^0.2.96 (node_modules/@nodert-win10/windows.storage.streams):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @nodert-win10/windows.storage.streams@0.2.96: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @nodert-win10/windows.foundation@^0.2.96 (node_modules/@nodert-win10/windows.foundation):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for @nodert-win10/windows.foundation@0.2.96: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN discord-rpc@3.1.3 requires a peer of register-scheme@github:devsnek/node-register-scheme but none is installed. You must install peer dependencies yourself.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@10.1.1 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the electron@10.1.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /data/build/ytmdesktop/src/npm-cache/_logs/2020-11-17T14_04_16_691Z-debug.log
==> ERROR: A failure occurred in build().
    Aborting...

I could upload the full log somewhere if needed.

I also posted this upstream, don't know if this is arch specific or not.

Can someone help. Thanks.

crborga commented on 2020-09-23 16:25 (UTC)

Thank you so much because we shouldn't have to use these universal app platforms.

deimosfr commented on 2020-09-08 17:03 (UTC)

With a clean build it works thx :)

yochananmarqos commented on 2020-09-08 16:23 (UTC)

@deimosfr: I can't reproduce that, try a clean build.