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

Request for Debian bullseye/stable-based images #73

Open
jmtd opened this issue Apr 26, 2022 · 11 comments
Open

Request for Debian bullseye/stable-based images #73

jmtd opened this issue Apr 26, 2022 · 11 comments

Comments

@jmtd
Copy link
Contributor

jmtd commented Apr 26, 2022

Debian 11 "bullseye" came out in August 2021, and at that point stable came to mean Bullseye, and oldstable to mean Buster.

hub.docker.com/_/haskell says

we support the two most versions of Debian (stable and oldstable) as variants

This is currently not correct. Please consider providing bullseye-based images. Thanks!

@jmtd
Copy link
Contributor Author

jmtd commented Apr 26, 2022

It seems cabal-install and ghc provide Debian 10 binaries but not yet 11.

@AlistairB
Copy link
Contributor

Yep, my understanding is it will come 'soon' based on the work around https://gitlab.haskell.org/ghc/ghc/-/issues/21002 . Not sure about the cabal side of things, but presumably if GHC is providing it cabal will also follow suit.

@AlistairB
Copy link
Contributor

AlistairB commented Aug 13, 2022

9.4.1 support amd64 deb11, however aarch64 support is not yet included. The images need to support both processor architectures, so we will need to wait. deb11 aarch64 support is scheduled for 9.4.3.

@AlistairB
Copy link
Contributor

AlistairB commented Aug 13, 2022

cabal 3.8 does not support deb11 unfortunately. If someone is motivated they could raise the issue with the cabal folk.

@AlistairB
Copy link
Contributor

I created haskell/cabal#8376

@ad-si
Copy link

ad-si commented Dec 18, 2023

EOL of Buster is approaching, so this should probably be prioritized.
Cabal seems to support Debian 11 now?: https://downloads.haskell.org/~cabal/cabal-install-latest/

Any more blockers?

end of life date debian

@AlistairB
Copy link
Contributor

AlistairB commented Dec 18, 2023

No longer a maintainer, but I think GHC is still not providing deb11 for aarch64 https://downloads.haskell.org/~ghc/9.8.1/ . Perhaps it will come with 9.10.1 https://gitlab.haskell.org/ghc/ghc/-/issues/22005

@jmtd
Copy link
Contributor Author

jmtd commented Mar 20, 2024

Pleased to see deb11 builds have appeared at https://downloads.haskell.org/~ghc/9.10.1-alpha1/
However current debian stable is now Debian 12 ("bookworm").

@develop7
Copy link
Collaborator

develop7 commented Apr 3, 2024

I know, right? Is there anything we could do @jmtd? Say, move to deb12 and use deb11 bindists?

@develop7
Copy link
Collaborator

Upstream tracking issue: https://gitlab.haskell.org/ghc/ghc/-/issues/25077

@mauke
Copy link

mauke commented Jul 25, 2024

https://gitlab.haskell.org/ghc/ghc/-/issues/25077 seems to have been resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants