So, still noodling on this. I noted that upnp was not runnning. Now it works.
I had to add libmicrohttpd and lsoncpp
pacman -S jsoncpp libmicrohttpd
to get it going.
It appears that avahi is not running and it does take a while for the UI to show up. I tried to reinstall avahi and reboot, but no joy. A bit more digging and now It works. Somehow my /var/run and /run were no longer linked.
I did this:
rm -rf /var/run /var/lock && pacman -S filesystem
that I found here:
https://www.archlinux.org/news/filesystem-upgrade-manual-intervention-required-1/
Shairport does not run (i have no iphone, so no biggie for me) but it should.
[ 104.336091] systemd[1]: Starting Shairport AirTunes receiver...
[ 104.739892] systemd[1]: Started Shairport AirTunes receiver.
[ 104.794272] systemd[1]: shairport.service: Main process exited, code=exited, status=127/n/a
[ 104.799924] systemd[1]: shairport.service: Unit entered failed state.
[ 104.800023] systemd[1]: shairport.service: Failed with result 'exit-code'.
[ 104.966143] systemd[1]: shairport.service: Service hold-off time over, scheduling restart.
Any clues on this or should I update it to the new version shairport-sync?
Also I still have a minor issue with mpd.service. I'll see what Frank's latest version for the Pi2 has here and if it has the message or not.
[ 53.319976] systemd[1]: [/usr/lib/systemd/system/mpd.service:10] Failed to parse resource value, ignoring: -1
[ 53.320143] systemd[1]: [/usr/lib/systemd/system/mpd.service:16] Unknown lvalue 'ControlGroup' in section 'Service'
[ 53.320274] systemd[1]: [/usr/lib/systemd/system/mpd.service:19] Unknown lvalue 'ControlGroupAttribute' in section 'Service'
Any help?
Gearhead