None
closed
nobody
None
2018-01-22
2017-12-17
Anonymous
No

Discussion

  • medoc
    medoc
    2017-12-18

    The 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
    medoc
    2018-01-06

    • summary: upmpdcli package not available for armhf Debian Strech --> upmpdcli package not available for armhf Debian Stretch
    • milestone: -->
     
  • Anonymous
    Anonymous
    2018-01-20

    I 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 source

    E: 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
      medoc
      2018-01-20

      Not 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
    Anonymous
    2018-01-20

    Hi, 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
    medoc
    2018-01-20

    Hi,

    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
    medoc
    2018-01-22

    • status: open --> closed
     
  • medoc
    medoc
    2018-01-22

    Until proven otherwise, it seems that with the Stretch release, the Raspbian pacakges run fine on Debian.

     

Cancel   Add attachment