Skip to content

Conversation

@vkbo
Copy link
Owner

@vkbo vkbo commented Dec 14, 2025

Summary:

This PR changes how the Debian package control file is handled. It is now generated at build time with dependencies set based on what Debian version it targets. This is due to PR #2607 which adds the dependency qt6-svg-plugins that was not available as a package until Debian 13, which also affects Ubuntu where it is only available from 25.04+.

It is uncertain if the dependency is needed on Debian 13 (Trixie) and Ubuntu 25.04+, but it is likely. Issue #2604 indicates it is needed for Raspberry Pi OS based on Trixie, but not the previous release.

Related Issue(s):

Related #2604

Reviewer's Checklist:

  • The header of all files contain a reference to the repository license
  • The overall test coverage is increased or remains the same as before
  • All tests are passing
  • All linting checks are passing and the style guide is followed
  • Documentation (as docstrings) is complete and understandable
  • Only files that have been actively changed are committed

@vkbo vkbo added this to the Release 2.8 milestone Dec 14, 2025
@vkbo vkbo linked an issue Dec 14, 2025 that may be closed by this pull request
@vkbo vkbo merged commit 911db66 into release Dec 14, 2025
8 checks passed
@vkbo vkbo deleted the old_new_debian branch December 14, 2025 22:00
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.

Missing icons on raspberry Pi OS

1 participant