Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/etc/snapserver.conf not found on armhf #9

Open
lyghtnox opened this issue Feb 18, 2021 · 9 comments
Open

/etc/snapserver.conf not found on armhf #9

lyghtnox opened this issue Feb 18, 2021 · 9 comments

Comments

@lyghtnox
Copy link
Contributor

Hi,
When I try to create a container with your image I get an error:

[alarm@rpi4 ~]$ sudo docker run --name snapserver --net host -e DEVICE_NAME=Snapcast mazzolino/librespot-snapserver
sed: can't read /etc/snapserver.conf: No such file or directory

Is the image broken?

@plains203
Copy link

Same problem here

@JustMaier
Copy link

JustMaier commented Feb 24, 2021

Glad to hear I wasn't the only one experiencing this.
I guess 😂

It seems like it's something that's only a problem in the latest release. If I pull the 0.19.0 image it seems to start up.

@djmaze
Copy link
Owner

djmaze commented Feb 24, 2021

Yes, I tried to workaround the current problems with building for armv7 and messed the latest build up on this occasion.. Please use 0.19.0 for now (which is the latest version which was released). Sorry for the mess.

@bbgehring
Copy link

I'm on a rPi 4 running latest version of RaspOS and tried to pull the old 19.0 image for arm devices. When i try to run it snapserver starts ok but librespot fails to start "version GLIBC_2.28 not found (required by /home/localuser/librespot)"

Looks like version 2.27 is running in the container but 2.28 is installed on my host. Any way around this?

@djmaze
Copy link
Owner

djmaze commented Mar 3, 2021

@bbgehring Not sure what you are doing there. The image contains both snapserver as well as librespot so you don't need a librespot installation on your host. Just start the container and snapserver will take care of starting librespot as well.

@bbgehring
Copy link

@djmaze sorry that wasn't the exact error output I was typing from memory. Librespot isn't installed on host. Pulled the previous version of your image for arm and when docker running this is the log I'm receiving from within the container. I just checked to verify the version of GLIBC in the container and it's 2.27.

(LibrespotStream) (Spotify) /usr/local/bin/librespot: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by /usr/local/bin/librespot)

@djmaze
Copy link
Owner

djmaze commented Mar 4, 2021

Okay, so that's the armv7 version. I just try it out myself. You are right, that version seems broken unfortunately.

For now, you could go back one more version and use the 0.17.1 tag. That seems to work.

@djmaze djmaze changed the title /etc/snapserver.conf not found /etc/snapserver.conf not found on armhf Apr 25, 2021
@Jakobovski
Copy link

Also happens on x86

@djmaze
Copy link
Owner

djmaze commented Aug 2, 2021

Please try the latest image, it should now work on all architectures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants