Package Details: roonserver 2.0.1392-1

Git Clone URL: https://aur.archlinux.org/roonserver.git (read-only, click to copy)
Package Base: roonserver
Description: The music player for music lovers
Upstream URL: https://roonlabs.com/
Keywords: audio player streaming
Licenses: custom
Submitter: blackhole
Maintainer: blackhole
Last Packager: blackhole
Votes: 9
Popularity: 0.000394
First Submitted: 2016-04-16 10:49 (UTC)
Last Updated: 2024-04-04 15:44 (UTC)

Pinned Comments

Latest Comments

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

jeroendee commented on 2021-04-21 09:47 (UTC)

@blackhole if you need any help testing let me know.

blackhole commented on 2021-04-21 09:37 (UTC)

OK, I will update soon

jeroendee commented on 2021-04-21 09:36 (UTC)

@blackhole even though the /opt/RoonServer already looked like it was being owned by roon, the chown command and restarting the service seem to work... Super weird

blackhole commented on 2021-04-21 09:32 (UTC)

chown -R roon:roon /opt/RoonServer/ ?

blackhole commented on 2021-04-21 09:31 (UTC)

Just testing. I think that the the directory /opt/RoonServer/ must be owned by user roon

You can try eventually sudo chown -R roon:roon /opt/RoonServer/

stop and restart the roonserver service

Please report that this way is working, so that I can update package

blackhole commented on 2021-04-21 09:25 (UTC)

Maybe you did update from Roon control point?

In Archlinux auto-update or external update should never be used and it will not work in most of cases for permission problems.

I would try to reinstall it. If you see errors during installation, first remove the Roon directory in /opt (this will not touch your database in /var/roon)

rm -rf /opt/RoonServer

I must find a way to disable external update. Maybe I must change something in /var/roon/RoonServer/Settings/update_mode

jeroendee commented on 2021-04-21 09:09 (UTC) (edited on 2021-04-21 09:10 (UTC) by jeroendee)

@blackhole question the roonserver service is not starting up anymore since the last changes.

systemd[1]: Started RoonServer.
start.sh[7499]: mv: cannot move '/opt/RoonServer/Appliance' to '/opt/RoonServer/.previous/Appliance': Permission denied
start.sh[7499]: mv: cannot move '/opt/RoonServer/RoonMono' to '/opt/RoonServer/.previous/RoonMono': Permission denied
start.sh[7499]: mv: cannot move '/opt/RoonServer/Server' to '/opt/RoonServer/.previous/Server': Permission denied
start.sh[7492]: ERROR: failed to move old install to /opt/RoonServer/.previous/
start.sh[7488]: /opt/RoonServer/start.sh: line 34: kill: (7492) - No such process

Looks like the changes to the auth. are causing this. Any ideas what I should change...?

skunark commented on 2021-04-20 16:08 (UTC)

Thanks for they updates!

I'm okay with not being listed as a contributor, I mostly felt it would be best to not run Roon as root.

blackhole commented on 2021-04-20 12:53 (UTC)

@skunark updated both roonserver and roonbridge with pkgver suggestion and roon user using tmpfiles.

Solved problem about tmpfiles.d roonbridge conf file using another name...

Do you want to be added as contributor in the PKGBUILD?