Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 4 123 ... LastLast
Results 1 to 10 of 35
  1. #1
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878

    Old Squeeze on Arch/Wandboard Server needs updating to run Spotty

    Hi there,

    I've been running SoA on a Wandboard for years and have just left it 'as-is'. I just was trying to install the Spotty plug-in and got the error 'Spotty requires the Perl module IO::Socket::SSL. You can NOT use Spotty without this module. Please use your operating system's package manager to install it.'

    I have no Linux experience to speak of but can just about connect PuTTY to the Wandboard and type some command line stuff.

    Can anyone give me fool-proof instructions how to update my distribution to allow me to run Spotty?

    Thanks in Advance

    CW
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  2. #2
    Junior Member
    Join Date
    Jul 2016
    Location
    Cumbria, UK
    Posts
    22

    Got anywhere yet?

    Hi, I'm no Linux guru and it's been a long time since I've used Arch. I'm only answering because no-one else has and really I'm only going to suggest trying what you can readily find on the Arch Wiki.

    But, before any of that, it's been a while since you posted and have you got anywhere since?

  3. #3
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Hi Milk,

    Thatís for coming back to me! I havenít got any further as I was hoping someone here might be able to help me. The wiki you posted is good but as I donít really know what Iím doing I am reticent to tinker in case I break my installation. Looking like I should be using pacman to install Perl, but I donít know the right nomenclature and also how to find the right package.

    Cheers

    CW
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  4. #4
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Iíve done some more diggin and I guess I need to install this https://www.archlinux.org/packages/e...io-socket-ssl/

    Not sure how to though

    CW
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  5. #5
    Junior Member
    Join Date
    Jul 2016
    Location
    Cumbria, UK
    Posts
    22
    Cool,

    I belive the package you need is perl-io-socket-ssl

    Before installing it's probably a good idea to update your system. The wiki talks of doing a few checks before this.

    Namely a quick look to see if any services have failed.
    Code:
    $ systemctl --failed
    And a quick peek at the logs to look for glaring errors.
    Code:
    journalctl -p 3 -xb
    If you see anything funny with the last two commands post it here before continuing.

    It also suggests backing up but if you have not actually done much to the system then I would personally take the risk and just update.
    Code:
    sudo pacman -Syu
    Keep a look out for any alerts during the above and again post here if it is not obvious what to do.
    If you have not done this before it might take a while and it will be worth rebooting afterwards.

    Install the required package
    Code:
    sudo pacman -S perl-io-socket-ssl
    Try to install Spotty again. It might thow up another missing dependency.

    edit: I missed your last post very slow me
    Last edited by milk; 2018-11-11 at 14:55. Reason: missed post

  6. #6
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Thanks milk! Iíll have a go tomorrow morning and let you know how I get on

    Cheers

    CW
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  7. #7
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Part 1:

    [root@wandboard ~]# systemctl --failed
    0 loaded units listed. Pass --all to see loaded but inactive units, too.
    To show all installed unit files use 'systemctl list-unit-files'.

    [root@wandboard ~]# systemctl list-unit-files
    UNIT FILE STATE
    proc-sys-fs-binfmt_misc.automount static
    dev-hugepages.mount static
    dev-mqueue.mount static
    proc-fs-nfsd.mount static
    proc-sys-fs-binfmt_misc.mount static
    sys-fs-fuse-connections.mount static
    sys-kernel-config.mount static
    sys-kernel-debug.mount static
    tmp.mount static
    var-lib-nfs-rpc_pipefs.mount static
    systemd-ask-password-console.path static
    systemd-ask-password-wall.path static
    session-c1.scope static
    session-c2.scope static
    auth-rpcgss-module.service static
    autovt@.service disabled
    avahi-daemon.service disabled
    avahi-dnsconfd.service disabled
    blk-availability.service disabled
    brcm43xx-firmware.service disabled
    brcm43xx.service disabled
    console-getty.service disabled
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  8. #8
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Part 2:

    [root@wandboard ~]# journalctl -p 3 -xb
    -- Logs begin at Thu 1970-01-01 01:00:03 BST, end at Mon 2018-11-12 13:51:52 GMT
    Jan 01 01:00:03 wandboard kernel: imx6q-pcie 1ffc000.pcie: phy link never came u
    Jan 01 01:00:03 wandboard kernel: sgtl5000 1-000a: Failed to get supply 'VDDD':
    Jan 01 01:00:03 wandboard kernel: EXT4-fs (mmcblk0p1): couldn't mount as ext3 du
    Jan 01 01:00:03 wandboard kernel: EXT4-fs (mmcblk0p1): couldn't mount as ext2 du
    Nov 12 09:58:05 wandboard kernel: ov5640_read_reg:write reg error:reg=300a
    Nov 12 09:58:05 wandboard kernel: brcmfmac: brcmf_sdio_chip_drivestrengthinit: N
    Nov 12 09:58:06 wandboard kernel: brcmfmac: brcmf_c_preinit_dcmds: Firmware vers
    Nov 12 09:58:06 wandboard kernel: brcmfmac: brcmf_fil_cmd_data: Failed err=-23
    Nov 12 09:58:06 wandboard kernel: brcmfmac: brcmf_fws_init: failed to set bdcv2
    Nov 12 09:58:06 wandboard kernel: unable to find transceiver of type USB3 PHY
    Nov 12 09:58:06 wandboard kernel: dwc3 dwc3.0.auto: no usb3 phy configured
    Nov 12 09:58:06 wandboard kernel: ERROR: v4l2 capture: slave not found!
    Nov 12 09:58:18 wandboard nmbd[378]: [2018/11/12 09:58:18.633538, 0] ../lib/uti
    Nov 12 09:58:18 wandboard nmbd[378]: STATUS=daemon 'nmbd' finished starting up a
    Nov 12 09:58:18 wandboard nmbd[378]: [2018/11/12 09:58:18.639726, 0] ../source3
    Nov 12 09:58:18 wandboard nmbd[378]: become_domain_master_browser_bcast:
    Nov 12 09:58:18 wandboard nmbd[378]: Attempting to become domain master browser
    Nov 12 09:58:18 wandboard nmbd[378]: [2018/11/12 09:58:18.654808, 0] ../source3
    Nov 12 09:58:18 wandboard nmbd[378]: become_domain_master_browser_bcast: queryin
    Nov 12 09:58:19 wandboard smbd[381]: [2018/11/12 09:58:19.608044, 0] ../lib/uti
    Nov 12 09:58:19 wandboard smbd[381]: STATUS=daemon 'smbd' finished starting up a
    Nov 12 09:58:21 wandboard kernel: imx-ipuv3 2400000.ipu: WARNING: adapt panel en
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  9. #9
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    part 3: (by the way, I took disk images of the 2x SD cards before starting this so should be able to get everything back if it goes pear shaped

    n

    [root@wandboard ~]# sudo pacman -Syu
    :: Synchronising package databases...
    core 216.6 KiB 637K/s 00:00 [######################] 100%
    extra 2.2 MiB 1721K/s 00:01 [######################] 100%
    community 4.9 MiB 4.14M/s 00:01 [######################] 100%
    alarm 112.1 KiB 386K/s 00:00 [######################] 100%
    aur 5.2 KiB 174K/s 00:00 [######################] 100%
    soa-repo 2.1 KiB 0.00B/s 00:00 [######################] 100%
    :: Starting full system upgrade...
    :: Replace ca-certificates-cacert with core/ca-certificates? [Y/n] Y
    :: Replace damageproto with extra/xorgproto? [Y/n] Y
    :: Replace fixesproto with extra/xorgproto? [Y/n] Y
    :: Replace fuse with extra/fuse2? [Y/n] Y
    :: Replace inputproto with extra/xorgproto? [Y/n] Y
    :: Replace kbproto with extra/xorgproto? [Y/n] Y
    :: Replace libdbus with core/dbus? [Y/n] Y
    :: Replace libx264 with extra/x264? [Y/n] Y
    :: Replace linux-wandboard with core/linux-armv7? [Y/n] Y
    :: Replace mesa-libgl with extra/mesa? [Y/n] Y
    :: Replace recordproto with extra/xorgproto? [Y/n] Y
    :: Replace renderproto with extra/xorgproto? [Y/n] Y
    :: Replace xextproto with extra/xorgproto? [Y/n] Y
    :: Replace xf86vidmodeproto with extra/xorgproto? [Y/n] Y
    :: Replace xproto with extra/xorgproto? [Y/n] Y
    resolving dependencies...
    :: There are 5 providers available for libgl:
    :: Repository extra
    1) libglvnd
    :: Repository alarm
    2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11

    Enter a number (default=1): 1
    looking for conflicting packages...
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: ca-certificates and ca-certificates-cacert are in conflict (ca-certificates-cacert<=20140824-4)
    [root@wandboard ~]#
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

  10. #10
    Senior Member Chunkywizard's Avatar
    Join Date
    Feb 2009
    Location
    Sindlesham, UK
    Posts
    878
    Just found an update page on the SoA web interface. I pressed update and got the following so I think that might have done the same job
    Squeezebox: Boom x2 (Kitchen and Office), Radio x2 (Lounge and Bedroom)
    Server: 7.8 for Wandboard Dual
    Plugins: Dynamic Playlists | SQL Playlist | Music Information Screen | TrackStat
    Remote: iPhone5/iPad Air running iPeng
    Music: Last.fm

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •