Skip to content

chore: build and run on Debian 13 - #133

Merged
JanZachmann merged 1 commit into
omnect:mainfrom
JanZachmann:chore-debian-13
Oct 16, 2026
Merged

JanZachmann merged 1 commit into
omnect:mainfrom
JanZachmann:chore-debian-13

Conversation

@JanZachmann

Copy link
Copy Markdown
Contributor

Summary

  • Build image rust:bookworm → rust:trixie, runtime image distroless/base-debian12 → base-debian13.
  • The final stage copies the extra libraries from /copy/usr/lib instead of /copy/lib. The builder always creates that directory, so the copy also works when no extra library is needed.
  • Bump version to 1.2.8.

Reason

Debian 12 has left full security support and is in its LTS phase. Debian 13 has full support until 2028.

On Debian 13 all libraries live in /usr/lib, so dpkg -S returns /usr/lib/... paths and the old /copy/lib directory is not created. Without the path change the image build fails.

This can be merged only when the omnect/rust:trixie image exists in the registry.

Debian 12 has left full security support. On Debian 13 the libraries
live in /usr/lib, so the builder copies them there.

Signed-off-by: Jan Zachmann 50990105+JanZachmann@users.noreply.github.com
@JanZachmann
JanZachmann merged commit bd7d62e into omnect:main Oct 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant