The package is available for Raspbian Stretch on:
But not for users of Debian / Armbian on:
http://www.lesbonscomptes.com/upmpdcli/downloads/debian/dists/stretch/main/binary-armhf/Packages
Discussion
-
medoc
2017-12-18The armhf Debian Jessie packages are available (see the debian-jessie repo). However I haven't found a non-Raspbian hassle-free Stretch distribution for either of my ARM boxes: Raspberry Pi 1/2/3 or Odroid C2 (I had a nice Jessie armhf distribution for the Odroid, named Odrobian, but this does not seem to have been updated to Stretch).
If you have a suggestion for something which won't take half a day to install, I'll be glad to do it, else, I'd suggest building from the source package, which should not be too hard.
Last edit: medoc 2018-01-06
-
medoc
2018-01-06- summary: upmpdcli package not available for armhf Debian Strech --> upmpdcli package not available for armhf Debian Stretch
- milestone: -->
-
Anonymous
2018-01-20I just noticed this too. I have had upmpdcli running on a Raspberry Pi that also runs OSMC, a version of Kodi based on Debian. OSMC just updated itself to the newest version which is now based on Debian Stretch, and upmpdcli has stopped working.
I've put the Stretch repositories for upmpdcli in /etc/apt/sources.list.d/upmpdcli.list, but sudo apt install upmpdcli gives: "Package upmpdcli 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 sourceE: Package 'upmpdcli' has no installation candidate"
If I run "sudo apt show upmpdcli" I see some references to version 1.2.15-2~ppa~unstable - I thought ppa files were an Ubuntu thing rather than Debian, so might that be the problem?
osmc@osmc:/etc/apt$ sudo apt show upmpdcli
Package: upmpdcli
Status: deinstall ok config-files
Priority: extra
Section: contrib/sound
Installed-Size: 1039
Maintainer: Jean-Francois Dockes jf@dockes.org
Architecture: armhf
Version: 1.2.15-2~ppa1~unstable
Config-Version: 1.2.15-2~ppa1~unstable
Depends: libc6 (>= 2.15), libcurl3-gnutls (>= 7.16.2), libgcc1 (>= 1:4.4.0), libjsoncpp0, libmicrohttpd10 (>= 0.9.20), libmpdclient2 (>= 2.2), libstdc++6 (>= 4.9), libupnp6 (>= 1.4.3), libupnpp4, init-system-helpers (>= 1.18~), adduser, python
Conffiles:
/etc/init.d/upmpdcli 2009539f6b3fdf464dd89f0c853ceb1b
/etc/upmpdcli.conf d0a952fa08cfd6b544c04c0a9b52279c
Description: UPnP Media Renderer front-end to MPD, the Music Player Daemon
upmpdcli acts as an UPnP Media Renderer on the front-end so that you can
control it with any UPnP controller like, e.g. Audionet or BubbleUPnP on an
Android tablet. It uses an MPD instance to actually play the tracks.
A typical configuration might have for example, MPD running on a Raspberry
PI, with upmpdcli on the same host or any other Linux PC on the network.
Description-md5: 4e64cafe1e3be451305612ddd9fdc9db
Homepage: http://www.lesbonscomptes.com/upmpdcli-
medoc
2018-01-20Not sure if you are the user who compiled the packages. If not, I think that un-installing everything (apt remove libupnpp4 should do it), then updating the sources file with the lesbonscomptes rasbian stretch repository and reinstalling should fix the issue.
-
Anonymous
2018-01-20Hi, different user here, but I ran into the same problem with the Debian Stretch repositories as the original poster. I just wanted to let you know that I successfully compiled upmpdcli on a Raspberry Pi 3 running Debian Stretch using OSMC, which is a Debian-based distro. OSMC is focussed on the Kodi media player, but there is a full Debian underneath, which you can ssh into, so might be an option if you'd like to create armhf packages for Debian Stretch.
As a side note - upmpdcli works perfectly for me in OSMC. I have the TV connected to HDMI, which plays sound through Kodi, while the sound output from upmpdcli goes via a Hifiberry DAC+ to my stereo amplifier. The Raspberry Pi 3 has enough power to play video to the TV and audio to the stereo at the same time.
Thanks for all of your hard work!
Mark
-
medoc
2018-01-20Hi,
Thanks a lot for providing the information about OSMC.
I just gave it a try on an rpi3, and as far as I can see, the Raspbian Stretch packages from lesbonscomptes run just fine on OSMC.
So it seems that the Raspbian/Debian incompatibilities which used to exist in previous releases are gone for Stretch, as the OSMC image for the rpi seems to be actually based on vanilla Debian, not Raspbian.
The incompatibilies were rather obscure, I think that they originated in some compile options for one or several c++ libs, and they did not manifest themselves for all programs.
Anyway, I am going to update the upmpdcli downloads page, and tell people running armhf Debian to give the lesbonscomptes Raspbian repo a try.
If this ends up not working, I'll use your suggestion, and use OSMC as my build system for armhf !
Last edit: medoc 2018-01-20
-
medoc
2018-01-22- status: open --> closed
-
medoc
2018-01-22Until proven otherwise, it seems that with the Stretch release, the Raspbian pacakges run fine on Debian.