Orko
September 28, 2023, 8:12pm
1
# dpkg -l|grep plexmediaserver
ii plexmediaserver:armhf 1.32.6.7468-07e0d4a7e armhf Plex organizes all of your personal media so you can easily access and enjoy it.
# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgrade
Could you take a look please @ChuckPa ?
ChuckPa
September 28, 2023, 8:38pm
2
Where’s your apt update before the apt -y upgrade ?
remember, the old builds were pulled.
[chuck@lizum ~.1998]$ apt list | grep plexmedia
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
plexmediaserver/now 1.32.6.7521-24e4dff81 amd64 [installed,local]
[chuck@lizum ~.1999]$
dpkg -l shows local only
Orko
September 29, 2023, 10:17am
3
ChuckPa:
dpkg -l shows local only
I know, I was just showing you the latest version I got from the repo.
apt update was fine, it seems arch=arm64 in sources.list stopped working after Debian 12 upgrade, corrected it to armhf, works now.
ChuckPa
September 29, 2023, 3:02pm
4
@Orko
ARM64 , I thought, should be ARMv8.
ARMHF is 32 bit
Orko
October 6, 2023, 4:56pm
5
Thank you for pointing that out!
If I dl it from plex.tv it’s even called arm64, did you rename the repo from arm64 to armv8?
It worked 2 month back.
@Orko
The change from SHA to GPG key signing for Ubuntu 20+ / Debian 10+ distros was completed Jun 19th. I performed that work.
Of specific interest is how the host itself defines the architecture.
# Switch repo definition to using the GPG key if not already done.
HostArch="$(dpkg --print-architecture)"
wget -q -O - https://downloads.plex.tv/plex-keys/PlexSign.key | gpg --yes --dearmor -o /usr/share/keyrings/plexmediaserver.gpg
Result=$?
if [ $Result -eq 0 ]; then
sed -i -e "s+deb https://downloads.plex.tv+deb [arch=$HostArch signed-by=/usr/share/keyrings/plexmediaserver.gpg] https://downloads.plex.tv+" \
/etc/apt/sources.list.d/plexmediaserver.list
else
Output "WARNING: Unable to install Plex GPG signing key in /usr/share/keyrings/plexmediaserver.gpg"
Warnings=$((Warnings + 1))
fi
You can check yourself by using: dpkg --print-architecture
Orko
November 9, 2023, 6:56pm
7
Well it does not work for the raspberry pi ‘out of the box’ anymore, you may wanna look into that.
You may wanna help me with the output of
dpkg --print-architecture
Which specific OS release are you using now ?
Orko
November 10, 2023, 5:28am
9
Sure thing
root@orko:~# dpkg --print-architecture
arm64
root@orko:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
ChuckPa
November 10, 2023, 7:13am
10
Thanks.
This is odd. I’m checking with the build team to confirm what the repository has by name because our downloads page has it as:
https://downloads.plex.tv/plex-media-server-new/1.32.7.7621-871adbd44/debian/plexmediaserver_1.32.7.7621-871adbd44_arm64.deb
(Notice it is correctly arm64 which simply mirrors the filenames as built)
EDIT: I’ve messaged the build team for info.
1 Like
ChuckPa
November 10, 2023, 4:02pm
11
@Orko
When you attempt to upgrade PMS, do you get any error messages or is there simply nothing there?
Orko
November 10, 2023, 5:48pm
12
nothing there, iirc. upgraded manually since posting this, I’ll let you know on the next upgrade!
system
Closed
February 8, 2024, 5:49pm
13
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.