404 when fetching .deb from repository

still not working! as of 0815 BST (uk)

somethings up at your end, this usually happens at source rather than destination (had it with a few other things for totally unrelated server packages, the sources checked and fixed their repo data and fixed it within an hour or so!)

a suggestion… maybe the distro info files on the downloads server arent set to public access? (as in internal groups only?)

Where have these filenames changed?

The download page still only differentiates between armhf and arm64 for Linux (ARM) and those download links do work fine.

Also APT/DPkg natively only knows those two architectures (or armel with software floating point only), so any differentiation between software floating point and NEON would require two distinct repositories.

Getting the same issue. I have been updating this server for well over 3 years, and first instance i had of this issue.

Output of the apt-get update/upgrade below:

pi@retropie:~ $ sudo apt-get update
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Get:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]     
Hit:3 https://downloads.plex.tv/repo/deb public InRelease                      
Hit:4 http://pipplware.pplware.pt/pipplware/dists/stretch/main/binary ./ InRelease
Get:5 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [11.7 MB]
Fetched 11.7 MB in 9s (1,202 kB/s)                                             
Reading package lists... Done
pi@retropie:~ $ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  plexmediaserver
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 76.9 MB of archives.
After this operation, 12.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Err:1 https://downloads.plex.tv/repo/deb public/main armhf plexmediaserver armhf 1.22.3.4523-d0ce30438
  404  Not Found
E: Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.3.4523-d0ce30438_armhf.deb  404  Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
pi@retropie:~ $ cat /etc/apt/sources.list.d/plexmediaserver.list
deb https://downloads.plex.tv/repo/deb public main

EDIT: Note that running with --fix-missing had no impact on the outcome

I’m still getting the issue too

ALL:

Please try it now. :crossed_fingers: We tracked down the last of the name-change problems.

While you are at it @ChuckPa , latest release plexmediaserver_1.23.2.4625-a83d2d0f9_armhf.deb is not in the armhf debian repo yet but it’s downloadable via website and plex bugs me to update.

Still not working for me as of ~11:50am CT, @ChuckPa. Steps and output below.

(p.s. Sorry!)

pi@rpi-nas:~ $ sudo apt-get update
Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Get:2 http://archive.raspberrypi.org/debian buster InRelease [32.7 kB]
Get:3 http://archive.raspberrypi.org/debian buster/main armhf Packages [376 kB]
Hit:4 https://downloads.plex.tv/repo/deb public InRelease
Fetched 423 kB in 21s (20.1 kB/s)
Reading package lists... Done
pi@rpi-nas:~ $ sudo apt-get install plexmediaserver
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  plexmediaserver
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 76.9 MB of archives.
After this operation, 203 MB of additional disk space will be used.
Err:1 https://downloads.plex.tv/repo/deb public/main armhf plexmediaserver armhf 1.22.3.4523-d0ce30438
  404  Not Found [IP: 2606:4700::6812:d2f 443]
E: Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.3.4523-d0ce30438_armhf.deb  404  Not Found [IP: 2606:4700::6812:d2f 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
pi@rpi-nas:~ $ sudo apt-get install plexmediaserver --fix-missing
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  plexmediaserver
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 76.9 MB of archives.
After this operation, 203 MB of additional disk space will be used.
Err:1 https://downloads.plex.tv/repo/deb public/main armhf plexmediaserver armhf 1.22.3.4523-d0ce30438
  404  Not Found [IP: 2606:4700::6812:d2f 443]
E: Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.3.4523-d0ce30438_armhf.deb  404  Not Found [IP: 2606:4700::6812:d2f 443]
E: Internal Error, ordering was unable to handle the media swap

DAMN_IT_TO_H :angry:

I didn’t realize that I wasn’t the only one experiencing this issue. I thought it was my system so I reset it and still nothing. I get the same error:

pi@net:~ $ sudo apt update
Hit:1 https://downloads.plex.tv/repo/deb public InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
pi@net:~ $ sudo apt install plexmediaserver
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  plexmediaserver
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 76.9 MB of archives.
After this operation, 203 MB of additional disk space will be used.
Err:1 https://downloads.plex.tv/repo/deb public/main armhf plexmediaserver armhf                                                                                                              1.22.3.4523-d0ce30438
  404  Not Found [IP: 104.18.13.47 443]
E: Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.                                                                                                             3.4523-d0ce30438_armhf.deb  404  Not Found [IP: 104.18.13.47 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-mis                                                                                                             sing?

I hate :bug: :bug: :bug:

getting closer (this is a bizarre problem)

agreed! we have all (or most of us!) been here ourselves! im sure you have our sympathies!!

I am running out of :adhesive_bandage: . I dont’ like this :face_with_head_bandage: look… very unflattering

It sure seems like https://downloads.plex.tv/repo/deb is simply not reachable. I tried looking back through the versions with sudo apt-cache madison plexmediaserver and then tried installing a few old versions, and it just wasn’t finding anything. Is there a network team that you can call in to help?

(p.s. Thanks for the hard work! I totally feel your pain, prod issues SUCK.)

All versions prior to 1.23.0 are gone from the repo.

The naming change invalidated what existed.

I don’t know what they’re doing (build * deployment teams) as I’ve been busy last few hours

My suggestion is to manually upgrade this time.

Repeating the same failure over and over and expecting it to change is the definition of “something” :rofl:

The problem is a bit because the repo is not browse-able (which is an absolut no-no, you should really change that, it’s bad manners)
It seems to me that all old versions are gone, the newest version is there though:
https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.23.2.4625-a83d2d0f9_armhf.deb

The problem with this is, it is not indexed, so apt-get update wont give you the new version for apt-get install to be retrieved.

Use the downloads page.

1 Like

I was having the same issue. I downloaded the deb file, put it on the PI via a file share and then ran this command :

sudo dpkg -i plexmediaserver_1.23.2.4625-a83d2d0f9_armhf.deb

Output log below…

(Reading database ... 51973 files and directories currently installed.)
Preparing to unpack plexmediaserver_1.23.2.4625-a83d2d0f9_armhf.deb ...
PlexMediaServer install: Pre-installation Validation.
PlexMediaServer install: Pre-installation Validation complete.
Unpacking plexmediaserver (1.23.2.4625-a83d2d0f9) over (1.22.3.4392-d7c624def) ...
Setting up plexmediaserver (1.23.2.4625-a83d2d0f9) ...
PlexMediaServer install: PlexMediaServer-1.23.2.4625-a83d2d0f9 - Installation starting.
PlexMediaServer install:
PlexMediaServer install: Now installing based on:
PlexMediaServer install:   Installation Type:   Update
PlexMediaServer install:   Process Control:     systemd
PlexMediaServer install:   Plex User:           plex
PlexMediaServer install:   Plex Group:          plex
PlexMediaServer install:   Video Group:         video
PlexMediaServer install:   Metadata Dir:        /var/lib/plexmediaserver/Library/Application Support
PlexMediaServer install:   Temp Directory:      /tmp
PlexMediaServer install:   Lang Encoding:       en_US.UTF-8
PlexMediaServer install:   Nvidia GPU card:     Not Found
PlexMediaServer install:
PlexMediaServer install: Completing final configuration.
PlexMediaServer install: Starting Plex Media Server.
PlexMediaServer install: PlexMediaServer-1.23.2.4625-a83d2d0f9 - Installation successful.  Errors: 0, Warnings: 0
Processing triggers for mime-support (3.62) ...
1 Like

Any chance with Dietpi? It blocks completely my upgrade to the latest version of DietPI.
I could not find any “complaints” on DietPI’s forums so far about the plexserver update.
Thanks.

I get the same issue on dietpi I created a post about it on their forum but then saw this one, it’s slightly annoying with dietpi because as you say it blocks the other upgrades I’d like to apply.

I’ve chatted with the deployment team about this.

It is finally resolved – by burning down the house and building a new outhouse :rofl:

They had to change the entire process handling.

I’m told all the repo metadata (which is the list of files in the repo) will update when Engineering does their next “Deploy” action.

If repo use is blocking other linux updates – temporarily disable the repo.

4 Likes