@blackhole if you need any help testing let me know.
Search Criteria
Package Details: roonserver 2.0.1490-1
Package Actions
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.000002 |
First Submitted: | 2016-04-16 10:49 (UTC) |
Last Updated: | 2024-12-23 06:45 (UTC) |
Dependencies (5)
- alsa-lib
- cifs-utils
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- icu (icu-gitAUR)
Required by (0)
Sources (3)
jeroendee commented on 2021-04-21 09:47 (UTC)
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?
Pinned Comments