hedgedoc / hedgedoc/container

Build fails for debian/Dockerfile: Bullseye base image is EOL, apt source no longer resolvable

Open
#590 0 comments 1 reaction 1 assignee Claimed by @ErikMichelson View on GitHub
Dominant language
Shell
Stars
204
Forks
54
Avg merge
6h 42m
Merged PRs (30d)
1

Description

The debian/Dockerfile builds on node:24.18.0-bullseye-slim (Debian 11 / Bullseye), which has reached End-of-Life. The build fails at the very first apt-get install step with dependency resolution errors:

```
E: Failed to fetch http://deb.debian.org/debian-security/pool/updates/main/p/perl/libperl5.32_5.32.1-4%2bdeb11u5_amd64.deb 404 Not Found
E: Failed to fetch http://deb.debian.org/debian-security/pool/updates/main/g/glibc/libc6-dev_2.31-13%2bdeb11u14_amd64.deb 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
```

Bullseye no longer has active repos, so deb.debian.org/debian-security returns 404 for the bullseye-security suite.

Going with Trixie seems to work.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.