Skip to content
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

Squeezebox not running! #1613

Closed
chips023 opened this issue Mar 13, 2018 · 9 comments
Closed

Squeezebox not running! #1613

chips023 opened this issue Mar 13, 2018 · 9 comments
Assignees
Milestone

Comments

@chips023
Copy link

dietpi 6.4
Squeezebox not running

root@DietPi:~# squeezeboxserver --d

/usr/bin/perl: symbol lookup error: /usr/share/squeezeboxserver/CPAN/auto/EV/EV.so: undefined symbol: Perl_xs_apiversion_bootcheck

=======================================

root@DietPi:~# service logitechmediaserver start
Failed to start logitechmediaserver.service: Unit logitechmediaserver.service not found.

The errors that are always displayed are“/usr/bin/perl:symbol lookup error:/usr/share/squeezeboxserver/cpan/auto/ev/ev.so:undefined symbol:perl_ Xs_apiversion_bootcheck”

======================================
root@DietPi:~# perl -v

This is perl 5, version 24, subversion 1 (v5.24.1) built for aarch64-linux-gnu-thread-multi
(with 75 registered patches, see perl -V for more detail)

Copyright 1987-2017, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

@Fourdee
Copy link
Collaborator

Fourdee commented Mar 13, 2018

@hifitime

Hi,

Thanks for the report.

Which device are you running this on?

@Fourdee
Copy link
Collaborator

Fourdee commented Mar 13, 2018

notes:

#C2
dietpi-software install 35
2018-03-13 19:18:57 (3.46 MB/s) - ‘/mnt/dietpi_userdata/Music/Absolute-Radio-00s.pls’ saved [127/127]

[ SUB1 ] DietPi-Services > dietpi_controlled
[  OK  ] DietPi-Services | dietpi_controlled : cron
[  OK  ] DietPi-Software | DietPi-Software installation completed.
[ SUB1 ] DietPi-Services > start
[  OK  ] DietPi-Services | start : cron
[  OK  ] DietPi-Services | start : SqueezeBox
[ SUB2 ] DietPi-Process_tool > Apply
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20568) : Nice      0
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20568) : Affinity  0-3
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20568) : Scheduler SCHED_OTHER 0
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20586) : Nice      0
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20586) : Affinity  0-3
[FAILED] DietPi-Process_tool | Squeezebox Server (LMS) (20586) : Scheduler SCHED_OTHER 0
[FAILED] DietPi-Process Tool | An issue has occured

Fourdee referenced this issue Mar 13, 2018
+ DietPi-Software | LMS/Squeezebox: Resolved an issue where installation
could fail to complete, due to service failing to stop gracefully:
https://github.com/Fourdee/DietPi/issues/1613#issuecomment-372787574
@chips023
Copy link
Author

I tried to remove squeezebox through the control panel and then through sudo dpkg-i logitechmediaserver_7.9.1~1520781386_arm.deb Then, it works fine.

@chips023
Copy link
Author

I tried to remove squeezebox through the control panel and then through
dpkg -i logitechmediaserver_7.9.1~1521043527_arm.deb

Then, it works fine.

@chips023
Copy link
Author

May be a problem with the Logitechmediaserver_7.9.1~15xxxxx_all.deb installation package on the dietpi.com server?

@chips023
Copy link
Author

Fourdee referenced this issue Mar 15, 2018
DietPi-Software | Squeezebox server: Updated to systemd native service:
https://github.com/Fourdee/DietPi/issues/1613
@Fourdee
Copy link
Collaborator

Fourdee commented Mar 15, 2018

@hifitime

Confirmed issue is limited to ARMv8 under Debian Stretch:

Mar 15 16:11:44 DietPi squeezeboxserver[22584]: /usr/bin/perl: symbol lookup error: /usr/share/squeezeboxserver/CPAN/auto/EV/EV.so: undefined symbol: Perl_xs_apiversion_bootcheck

Leave it with us, we'll try to resolve.

@Fourdee Fourdee added this to the v6.5 milestone Mar 15, 2018
@Fourdee Fourdee self-assigned this Mar 15, 2018
@Fourdee
Copy link
Collaborator

Fourdee commented Mar 15, 2018

@hifitime

Will be fixed for v6.5.

Please try the following to resolve now (copy and paste all):

wget http://dietpi.com/downloads/binaries/all/logitechmediaserver_7.9.1_CPAN-armv8-stretch.zip -O package.zip
unzip -o package.zip -d /usr/share/squeezeboxserver
rm package.zip
dietpi-services restart

Fourdee referenced this issue Mar 15, 2018
+ DietPi-Software | LMS/Squeezebox: Resolved an issue where installation
could fail to complete, due to service failing to stop gracefully.
Resolved CPAN issues running under ARMv8 and Stretch:
https://github.com/Fourdee/DietPi/issues/1613#issuecomment-372787574
@Fourdee
Copy link
Collaborator

Fourdee commented Mar 15, 2018

Resolved for v6.5:

  • 🈯️ C2 + Jessie
  • 🈯️ C2 + Stretch

@Fourdee Fourdee closed this as completed Mar 15, 2018
@Fourdee Fourdee mentioned this issue Mar 28, 2018
Fourdee referenced this issue Mar 28, 2018
**v6.5
(28/03/18)**

**Changes / Improvements / Optimizations:**

General | Minor code performance enhencements: https://github.com/Fourdee/DietPi/issues/1510

General | Our scripts preserve now the terminal scrollback buffer, when cleaning current terminal view: https://github.com/Fourdee/DietPi/issues/1615

General | G_WHIP_*: Rolled out to all DietPi scripts.

General | Sparky SBC: Kernel update: https://github.com/sparky-sbc/sparky-test/tree/master/dsd-marantz

DietPi-Environment | Move sudoers adjustments to "/etc/sudoers.d/dietpi": https://github.com/Fourdee/DietPi/pull/1635

DietPi-Environment | Move sysctl adjustments to "/etc/sysctl.d/dietpi.conf" to assure higher priority than "/etc/sysctl.d/99-sysctl.conf": https://github.com/Fourdee/DietPi/pull/1635

DietPi-Config | Enabled possibility to adjust display resolution for VMs, but max guest display resolution might need to be adjusted within VM software as well: https://github.com/Fourdee/DietPi/issues/1227

DietPi-Config | Advanced options: You can now define the swapfile location: https://github.com/Fourdee/DietPi/issues/1602

DietPi-Config | Soundcards (RPi): Added option for ApplePi DAC: https://github.com/Fourdee/DietPi/issues/1626

DietPi-Services | Start/Stop order is now based on service dependencies: https://github.com/Fourdee/DietPi/issues/1462

DietPi-Process_Tool | Added ability to add custom process entries to "/DietPi/dietpi/.dietpi-process_tool_include". Add one process each line with the format <chosenName>:<executableFileName>. Check via htop, e.g. "DHCP client:dhclient"

DietPi-Software | NoMachine: Installation updated to 6.0.78 (new installations only): https://github.com/Fourdee/DietPi/issues/1340#issuecomment-372845397

DietPi-Software | Squeezebox server: Updated to systemd native service: https://github.com/Fourdee/DietPi/issues/1613

DietPi-Software | AmiBerry: Updated to 2.18. Improved audio latency, Unique new feature: WHDLoad booter! (check the wiki for details), bug fixes: https://github.com/Fourdee/DietPi/issues/1410#issuecomment-374060452

DietPi-Software | RPi: For all software titles which require unrar, unrar-nonfree is now installed via Debian package (previously unrar-free): https://github.com/Fourdee/DietPi/issues/865#issuecomment-375315827

DietPi-Software | MPD: Resolved an issue where "libwrap0" (libwrap.so.0) was missing to start MPD service: http://dietpi.com/phpbb/viewtopic.php?f=9&t=2779

DietPi-Software | MPD: Updated to 0.20.18. Compiled with UPnP support enabled: https://github.com/Fourdee/DietPi/issues/1614

**Bug Fixes:**

General | dphys-swapfile: Has been removed and replace with our own swapfile generation system. Uses fallocate to quickly create the swapfile of any size (1-2 seconds): https://github.com/Fourdee/DietPi/issues/1602

General | RPi: Resolved issue with gettext error during login due to /etc/profile.d/wifi-country.sh: https://github.com/Fourdee/DietPi/issues/1631

General | RPi: Resolved missing Allo Piano DAC firmware.

General | RPi 3B+: Resolved inability to scan/connect with WiFi: https://github.com/Fourdee/DietPi/issues/1627#issuecomment-375912747

DietPi-Drive_Manager | Resolved an issue where x-systemd.automount would fail if autofs4 was disabled in kernel/modules (eg: Rock64). x-systemd.automount is now disabled for systems which fail autofs4 detection: https://github.com/Fourdee/DietPi/issues/1607

DietPi-Config | Removed 'firmware-ralink' pre-req from WiFi enable. This is a virtual package for 'firmware-misc-nonfree': https://github.com/Fourdee/DietPi/issues/1631

DietPi-Config | RPi: Resolved missing Allo Piano DAC 2.1 entry.

DietPi-Software | PineA64: Resolved issue with failure to run fbturbo driver on Debian Stretch: https://github.com/Fourdee/DietPi/issues/1604

DietPi-Software | LMS/Squeezebox: Resolved an issue where installation could fail to complete, due to service failing to stop gracefully. Resolved CPAN issues running under ARMv8 and Stretch: https://github.com/Fourdee/DietPi/issues/1613#issuecomment-372787574

DietPi-Software | ShairportSync (Jessie): Resolved failed service start due to lack of libssl1.1: https://github.com/Fourdee/DietPi/issues/1620

DietPi-Software | MATE + VNC4: Resolved grey screen: https://github.com/Fourdee/DietPi/issues/1645

DietPi-Software | Mopidy: Resolved no sound due to missing gstreamer1.0-alsa package: https://github.com/Fourdee/DietPi/issues/1625
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants