Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian package depencies #890

Closed
oOorel opened this issue Nov 20, 2024 · 2 comments · Fixed by #891
Closed

Debian package depencies #890

oOorel opened this issue Nov 20, 2024 · 2 comments · Fixed by #891

Comments

@oOorel
Copy link

oOorel commented Nov 20, 2024

libqt6gui6t64 libqt6network6t64 libqt6printsupport6t64 libqt6sql6t64 libqt6widgets6t64 packages are not available in Debian.

Maybe there are problems i didn't noticed, but Brewtarget 4.X seems to work ok in Debian with libqt6gui6 libqt6network6 libqt6printsupport6 libqt6sql6 libqt6widgets6 packages installed, even if it breaks the package system because of the depencies.

Maybe the solution to have the .deb package compatible with both Ubuntu and Debian dists could be to have someting like libqt6gui6 | libqt6gui6t64 in the package depencies?

libqt6gui6t64 package provides libqt6gui6... maybe a better solution is to change the depencies of the Brewtarget package so its requires libqt6 non-t64?

@matty0ung
Copy link
Contributor

We started out just depending on the non-t64 versions of the libraries and then I changed it to fix #840. I think eventually all these libraries will be t64 everywhere because the changes are to do with fixing the 'year 2038 problem' (per https://wiki.debian.org/ReleaseGoals/64bit-time). But, you're right, that they are not all yet available in stable versions of Debian. (Looks like a lot of them are only in Debian Unstable/Sid for now, not Debian Bookworm/Stable.)

I'll have a go at doing libqt6gui6 | libqt6gui6t64 etc. It would be nice for the dependencies to work on both Debian and Ubuntu.

@matty0ung matty0ung changed the title deb package depencies Debian package depencies Nov 22, 2024
@matty0ung
Copy link
Contributor

Hopefully fixed in 4.0.11, but please re-open if not.

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 a pull request may close this issue.

2 participants