Getting 404 error when updating to v



Hi all,

I've been getting the notification that an update is available, but whenever I try to get the update, I get a 404 error.

I've got Plex installed on my Raspberry Pi, and has been providing the updates. Can anyone help me get updated please?



What server / url / command is responding with 404? Please post the output of sudo apt update && sudo apt upgrade .


Here’s the output:

Hit jessie InRelease
Hit jessie InRelease
Get:1 stretch InRelease [302 B]
Ign stretch InRelease
Get:2 stretch Release.gpg [304 B]
Ign stretch Release.gpg
Get:3 stretch Release [300 B]
Ign stretch Release
Get:4 stretch/main armhf Packages [323 B]
Get:5 stretch/main Translation-en_US [324 B]
Get:6 stretch/main Translation-en [321 B]
Get:7 stretch/main armhf Packages [323 B]
Get:8 stretch/main Translation-en_US [324 B]
Get:9 stretch/main Translation-en [321 B]
Get:10 stretch/main armhf Packages [323 B]
Get:11 stretch/main Translation-en_US [324 B]
Get:12 stretch/main Translation-en [321 B]
Get:13 stretch/main armhf Packages [323 B]
Hit jessie/main armhf Packages
Get:14 stretch/main Translation-en_US [324 B]
Hit jessie/ui armhf Packages
Get:15 stretch/main Translation-en [321 B]
Get:16 stretch/main armhf Packages [323 B]
Err stretch/main armhf Packages

Get:17 stretch/main Translation-en_US [324 B]
Ign stretch/main Translation-en_US
Get:18 stretch/main Translation-en [321 B]
Ign stretch/main Translation-en
Hit jessie/main armhf Packages
Hit jessie/contrib armhf Packages
Hit jessie/non-free armhf Packages
Ign jessie/main Translation-en_US
Hit jessie/rpi armhf Packages
Ign jessie/main Translation-en
Ign jessie/ui Translation-en_US
Ign jessie/ui Translation-en
Ign jessie/contrib Translation-en_US
Ign jessie/contrib Translation-en
Ign jessie/main Translation-en_US
Ign jessie/main Translation-en
Ign jessie/non-free Translation-en_US
Ign jessie/non-free Translation-en
Ign jessie/rpi Translation-en_US
Ign jessie/rpi Translation-en
W: Failed to fetch HttpError404

E: Some index files failed to download. They have been ignored, or old ones used instead.


@jnnow said:

W: Failed to fetch HttpError404

You have a typo somewhere in your apt list files. It is not :wink: Look for the error in the files in /etc/apt/sources.list.d


I don’t have a sources.list.d? Should I create one? A cursory Google search didn’t turn up much on a sources.list.d file…

I double-checked my /etc/apt/sources.list, and it’s the correct path.


This directory is definitively there on Debian / Raspbian. But nevertheless, just fix the file where you added my repo. Take a look at the setup instructions you used to add the repo to find the broken file and to fix your typo.


Silly me, I didn’t realize sources.list.d was a directory; I was trying to edit it like a file. Once I checked the directory, I found that my pms.list file did in fact contain the typo.

Thanks for your help!!