'https://packagecloud.io/Keymetrics/pm2/debian bullseye Release' does not have a Release file

Creating a bug report/issue

Required Information

  • DietPi version
    G_DIETPI_VERSION_CORE=8
    G_DIETPI_VERSION_SUB=19
    G_DIETPI_VERSION_RC=1
    G_GITBRANCH=‘master’
    G_GITOWNER=‘MichaIng’
    G_LIVE_PATCH_STATUS[0]=‘applied’
    G_LIVE_PATCH_STATUS[1]=‘applied’
    G_LIVE_PATCH_STATUS[2]=‘not applicable’

  • Distro version
    bullseye 0

  • Kernel version
    Linux XXX 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

  • Architecture
    arm64

  • SBC model
    RPi 4 Model B (aarch64)

  • Power supply used
    big enough

  • SD card used
    SanDisk ultra

Additional Information (if applicable)

During Softwareupdate (dietpi-update) or just “apt update”
one of the repos does not answer.

Steps to reproduce

  1. dietpi-update → 8.20
  2. Error:
    Err:11 https://packagecloud.io/Keymetrics/pm2/debian bullseye Release │
    │ 404 Not Found [IP: 54.177.32.87 443] │
    │ Reading package lists… │
    │ E: The repository ‘https://packagecloud.io/Keymetrics/pm2/debian bullseye │
    │ Release’ does not have a Release file.

Expected behaviour

Repository should show its Release file

Actual behaviour

404

Extra details

Did you setup these 3rd party repository yourself?

I usual use dietpi-software. Not sure - system is online for a while.

Where are those repo’s set? I think https://packagecloud.io/Keymetrics/pm2/debian no longer exist. The packages are to be found via https://packagecloud.io/Keymetrics/pm2

“sources.list” does only show 4 entries.

let’s check following

for i in /etc/apt/sources.list{,.d/*.list}; do echo "$i:"; cat "$i"; done

Found: /etc/apt/sources.list.d/Keymetrics_pm2.list

Thanks! Was to blind to see…

I renamed this file so apt ignores it now - update worked well now.
But I’m still not sure where this repository is coming from. At least it’s not missing yet.

Can you share the content of the file? So we could try fixing it.

Sure…

# this file was generated by packagecloud.io for
# the repository at https://packagecloud.io/Keymetrics/pm2

deb [signed-by=/etc/apt/keyrings/Keymetrics_pm2-archive-keyring.gpg] https://packagecloud.io/Keymetrics/pm2/debian/ bullseye main
deb-src [signed-by=/etc/apt/keyrings/Keymetrics_pm2-archive-keyring.gpg] https://packagecloud.io/Keymetrics/pm2/debian/ bullseye main

Looks like this repository is not maintained anymore and installation is done vie NPM (node,js)

Latest version on the package server is 3.2 while on GitHub they offer 5.3.0 already

Question is if you still needed this software? If yes, you might need to switch. But definitely you can remove the whole Keymetrics pm2 source file.

So, I did. Thank you for your great and supper fast support.