Skip to content

Commit 7fcebfc

Browse files
committed
dietpi-software: Lyrion Music Server: switch Trixie ARM back to stable nightly
Perl 5.40 binaries for ARM were added in the meantime.
1 parent 08c6604 commit 7fcebfc

2 files changed

Lines changed: 3 additions & 10 deletions

File tree

.github/workflows/dietpi-software.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Process_Software()
131131
32) aSERVICES[i]='ympd' aTCP[i]='1337';;
132132
33) (( $emulation )) || aSERVICES[i]='airsonic' aTCP[i]='8080' aDELAY[i]=60;; # Fails in QEMU-emulated containers, probably due to missing device access
133133
34) aCOMMANDS[i]='COMPOSER_ALLOW_SUPERUSER=1 composer -n -V';;
134-
35) (( $dist < 8 || $arch > 2 )) && aSERVICES[i]='lyrionmusicserver' aTCP[i]='9000';; # disable check on 32-bit ARM Trixie for now: https://github.com/LMS-Community/slimserver/tree/public/9.1/CPAN/arch/5.40
134+
35) aSERVICES[i]='lyrionmusicserver' aTCP[i]='9000';;
135135
36) aCOMMANDS[i]='squeezelite -t';; # Service listens on random high UDP port and exits if no audio device has been found, which does not exist on GitHub Actions runners, respectively within the containers
136136
37) aSERVICES[i]='shairport-sync' aTCP[i]='5000';; # AirPlay 2 would be TCP port 7000
137137
38) aCOMMANDS[i]='/opt/FreshRSS/cli/user-info.php';;

dietpi/dietpi-software

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7169,15 +7169,8 @@ _EOF_
71697169
(( $G_HW_ARCH == 10 )) && arch='amd64'
71707170

71717171
# Grab latest package URL
7172-
# - ARM Trixie: v9.0.3 fails to load certain perl modules, v9.1.0 however works
7173-
if (( $G_HW_ARCH < 10 && $G_DISTRO > 7 ))
7174-
then
7175-
local fallback_url='https://downloads.lms-community.org/nightly/lyrionmusicserver_9.1.0~1752577284_arm.deb'
7176-
Download_Install "$(curl -sSfL 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/dev.xml' | grep -om1 'https://[^"]*_arm.deb')"
7177-
else
7178-
local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.4~1759678152_$arch.deb"
7179-
Download_Install "$(curl -sSfL 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/stable.xml' | grep -om1 "https://[^\"]*_$arch.deb")"
7180-
fi
7172+
local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.4~1759678152_$arch.deb"
7173+
Download_Install "$(curl -sSfL 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/stable.xml' | grep -om1 "https://[^\"]*_$arch.deb")"
71817174
G_EXEC systemctl stop lyrionmusicserver
71827175
Remove_SysV lyrionmusicserver
71837176

0 commit comments

Comments
 (0)