Package Details: soundnode-git r832.982e279-1

Git Clone URL: https://aur-dev.archlinux.org/soundnode-git.git (read-only)
Package Base: soundnode-git
Description: Soundcloud client for the desktop
Upstream URL: http://www.soundnodeapp.com/
Licenses: GPL3
Conflicts: soundnode-app-bin, soundnode-git,
Provides: soundnode
Submitter: Yoshi2889
Maintainer: Yoshi2889
Last Packager: Yoshi2889
Votes: 0
Popularity: 0.000000
First Submitted: 2016-07-26 11:39
Last Updated: 2017-01-20 09:29

Latest Comments

Yoshi2889 commented on 2016-09-14 14:49

I can't get this to work anymore. Blame NPM for being an abysmal package manager and hanging on my system for no reason whatsoever.

Please test with the following PKGBUILD: http://hastebin.com/wiyowehoso.bash
If it works I'll push it.

jakejarrett commented on 2016-09-14 10:41

@Yoshi2889 Should keep it at the last working commit prior to mpris being disabled for now.

Yoshi2889 commented on 2016-08-22 16:05

Getting a little closer to perfection every day ;) thanks a lot, I'll add those lines in a bit.

Wine doesn't pick up on wine-mono if you use it after first run (where you tell it to not download mono). Removing ~/.wine fixes that for me, though beware to make backups.

nullnan commented on 2016-08-22 15:39

@conflicts soundnode, soundnode-app-bin
@provides soundnode

Needs to be added to all your soundnode-like pkgs @Yoshi2889.

Right now one has to remove the previously installed pkg manually.

New built ran through without any problems - besides "/usr/bin/soundnode already exists" >> abort - when soundnode-app-bin was installed, ended in an error when none soundnode pkg was installed.


Error log:
Running "nwjs:src" (nwjs) task
Using v0.12.3
Create cache folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/cache/0.12.3
Using cache for: win32
Create cache folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/cache/0.12.3
Using cache for: osx64
Create cache folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/cache/0.12.3
Using cache for: linux32
Create cache folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/cache/0.12.3
Using cache for: linux64
Create release folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/dist/Soundnode/win32
Create release folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/dist/Soundnode/osx64
Create release folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/dist/Soundnode/linux32
Create release folder in /tmp/yaourt-tmp-nullnan/aur-soundnode-git/src/soundnode-app/dist/Soundnode/linux64
Update win32 executable icon
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory

Unhandled Exception:
System.IO.DirectoryNotFoundException: Could not find a part of the path "C:\users\nullnan\Local Settings\Application Data\Anolis\Exceptions.log".
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) <0x1dc5f08 + 0x001cb> in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, System.String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) <0x1dc5eb0 + 0x00043> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions,string,bool,bool,bool)
at System.IO.StreamWriter.CreateFile (System.String path, Boolean append, Boolean checkHost) <0x1e285b8 + 0x00097> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize, Boolean checkHost) <0x1e28458 + 0x00063> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) <0x1e28410 + 0x00037> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append) <0x1e28358 + 0x00033> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool)
at Anolis.Resourcer.Program.Main (System.String[] args) <0x1db0fc0 + 0x0056b> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.DirectoryNotFoundException: Could not find a part of the path "C:\users\nullnan\Local Settings\Application Data\Anolis\Exceptions.log".
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) <0x1dc5f08 + 0x001cb> in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, System.String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) <0x1dc5eb0 + 0x00043> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions,string,bool,bool,bool)
at System.IO.StreamWriter.CreateFile (System.String path, Boolean append, Boolean checkHost) <0x1e285b8 + 0x00097> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize, Boolean checkHost) <0x1e28458 + 0x00063> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) <0x1e28410 + 0x00037> in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append) <0x1e28358 + 0x00033> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool)
at Anolis.Resourcer.Program.Main (System.String[] args) <0x1db0fc0 + 0x0056b> in <filename unknown>:0
Fatal error: Error while updating the Windows icon. Wine (winehq.org) must be installed to add custom icons from Mac and Linux.


Is there anything else I could provide to fix it?

Yoshi2889 commented on 2016-07-29 12:26

That's a lot of bugs I made, sorry :)

I'll fix them in a bit.

Projekt-43 commented on 2016-07-29 12:16

As mentionned by @Auphora mpris-service & nw-gyp have to be installed manually (npm install), and wine_gecko + wine-mono are required as well in order to build.

Maybe I missed something, but after install I had to change the 'Exec' of '/usr/share/applications/soundnode.desktop' to 'Exec=/opt/soundnode-git/Soundnode'.

Auphora commented on 2016-07-27 18:36

To build this package mpris-service (otherwise Soundnode won't display track thumbnails)&nw-gyp (for a sucessful build) are required.