-
Notifications
You must be signed in to change notification settings - Fork 2
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
Errors during install #3
Comments
Hi, welcome! Which Linux distribution and desktop environment are you using, the package might not be available in that distro. |
Hi, thanks.
|
Gotcha, looks like I need to update the dependencies for the newer version of Raspbian. Will see what's what and drag this up to Deb12. Full output
|
Resolved with upgrading dependency versions. Run a git fetch and git pull to get the updated install scripts, choose Debian 12 when installing on latest Raspberry Pi OS. |
Thanks a lot for your work and fix. Setting up rygel-2.8-dev (0.42.1-1) ... The DLNA service shows then a "FileNotFoundError" on the same file and exits, see below. FabEvery 2.0s: systemctl status dlna.service homebridge: Sun Jul 14 08:41:02 2024 × dlna.service - DLNARadio: App for serving Internet Radio over DLNA with Rygel Jul 14 08:39:05 homebridge python3[107473]: station2-mime=audio/mpeg |
Hmmm try this mkdir -p ~/.config That should help the python script write the configuration to the directory. Will update the install to add the configuration directory creation, maybe they removed it from Raspberry Pi OS, or I had it existing from something else. Thanks for spotting. |
Thanks a lot for your answer, we are progressing a lot! Fab● dlna.service - DLNARadio: App for serving Internet Radio over DLNA with Rygel Jul 15 20:00:01 homebridge systemd[1]: Started dlna.service - DLNARadio: App for serving Internet Radio over DLNA with Rygel. |
Hmm, yeah warnings are normally nothing to stop a system running totally. Gstreamer's documentation is almost too detailed, it would seem to be relating to RTSP. https://gstreamer.freedesktop.org/documentation/rtsp/rtspsrc.html?gi-language=python I got BubbleUPnP up on my Android, and for select metadata from the top right ellipsis menu; it produces 4 streams with different codecs, PCM, AAC and MP3 all over HTTP. I wonder if some of your devices are expecting an RTSP or UDP stream instead of HTTP. Run a "sudo apt list gstreamer1.0-rtsp" to see if you have that package
It should also be using ffmpeg to do the transcoding, from the good bad or ugly plugins |
Thanks for your answer. pi@homebridge:~ $ sudo apt list gstreamer1.0-rtsp And the second one gives me that: pi@homebridge:~ $ sudo apt list gstreamer1.0-plugins-* |
That all seems good. I found a stack overflow where the trouble was being caused by multiple paths of the same libraries and gstreamer couldn't figure out which was which. If I was to guess as to what it's failing at, is that it seems to be trying to load something and can't or has already loaded it once and trying to again. Try this to see if there is one result returned. These may also show something but not entirely sure what to look for in terms of missing things In general too as a good step to reoubleshoot anything package related in Debian Linux at least a package may have got skipped, stuck or failed to extract correctly so you can try this too: If you need to look at the rygel configuration too: For devices not seeing the server, there might be some ports in your router you might need to open. To rule that in or out, try other DLNA servers, perhaps on your Mac or phone. |
Thanks for your answer and thoughts and sorry for the delayed comment, I was travelling during 2 weeks. I tried the command: and it gave me the following: Reading package lists... Done Thanks a lot for all your proposals and ideas, I'll give it a try. |
BTW, which port numbers should usually be used and open in the router? |
Hi, I'm new to Linux.
I get several errors during install, see below.
How can I solve this?
Thanks.
Package pulseaudio-dlna is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'pulseaudio-dlna' has no installation candidate
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package rygel-2.6-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
rygel-2.8-dev:armhf rygel-2.8-dev
E: Unable to locate package python3.10-venv
E: Couldn't find any package by glob 'python3.10-venv'
E: Package 'rygel-2.6-dev' has no installation candidate
touch: cannot touch '/home/pi/.config/rygel.conf': No such file or directory
cp: cannot create regular file '/usr/share/rygel/icons/120x120/': No such file or directory
cp: cannot create regular file '/usr/share/rygel/icons/120x120/': No such file or directory
cp: cannot create regular file '/usr/share/rygel/icons/48x48': No such file or directory
cp: cannot create regular file '/usr/share/rygel/icons/48x48': No such file or directory
The text was updated successfully, but these errors were encountered: