Apt errors blocking installation

I thought I would throw my 2 cents in as well. Ran pihole -up and now I have versions 3.0.1 and 3.0.1a and FLT indicates that I need an update but pihole -up indicates that all are updated. Also FLT will not come online and no graphs.

My token - n6s5zan3wp

I am running on a Pi 2 and have been for quite some time...

Thanks Matt

From your log, it looks like FTL is not even installed. Will you please try a

pihole -r

to see if that resolves the issue?

Jacob, I did already try that and there was no change. I went from the last version that did not have FLT.

What is the output of running pihole -r and choosing Repair?

Ok... so oddly enough it bails out.

::: You are root.
::: Repair option selected.
::: Verifying free disk space...
:::
::: Updating local cache of available packages...
!!! ERROR - Unable to update package cache. Please try "test_dpkg_lock; apt-get update"

Results of the suggested next step...
sudo test_dpkg_lock; apt-get update
sudo: test_dpkg_lock: command not found
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Does this command complete successfully? sudo apt update

I am not sure if it gets what it needs... RPI Monitor updates bomb, but they always have...
root@pihole:~# sudo apt update
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie InRelease
Get:1 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ InRelease [129 kB]
Ign https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ InRelease
Ign https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Release.gpg
Ign https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Release
Get:2 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Packages [9 B]
Get:3 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US [9 B]
Get:4 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en [9 B]
Get:5 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Packages [9 B]
Get:6 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US [9 B]
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Get:7 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en [9 B]
Get:8 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Packages [9 B]
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Get:9 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US [9 B]
Get:10 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en [9 B]
Get:11 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US [9 B]
Get:12 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en [9 B]
Err https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Packages
Bad header line
Get:13 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US [9 B]
Ign https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en_US
Get:14 https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en [9 B]
Ign https://github.com XavierBerger/RPi-Monitor-deb/raw/master/repo/ Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US
Ign http://archive.raspberrypi.org jessie/main Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
W: Failed to fetch https://github.com/XavierBerger/RPi-Monitor-deb/raw/master/repo/Packages Bad header line

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

Any errors with apt commands will block us from completing installation. We need the latest packages and if there are errors with apt update we aren't able to tell if your local cache is fully updated.

That was the key! RPIMonitor needed to be pointed at a different repository! Thanks for the help, it seems to be working now.