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

Upgrade to Debian 12 #106

Merged
merged 6 commits into from
Jan 3, 2024
Merged

Upgrade to Debian 12 #106

merged 6 commits into from
Jan 3, 2024

Conversation

taoky
Copy link
Member

@taoky taoky commented Dec 30, 2023

  • yum-sync: backports is no longer needed
  • stackage: reorganize to fully utilize Debian built Haskell packages
  • ghcup: use Debian built Haskell packages

Checklist

  • 更新 README

(如果方便的话, 可以简述一下您所做的改动)

更新到 Debian 12,一大目的是利用 Debian 的 Haskell 包加速 Stackage 同步容器构建,并且部分缓解 #105 提及的依赖混乱的问题。

stackage.hs 的代码也做了小修改并且 reformat (with ormolu)。

Updated: ghcup 同步容器的配置也已修改。

- yum-sync: backports is no longer needed
- stackage: reorganize to fully utilize Debian built Haskell packages
@ksqsf
Copy link
Member

ksqsf commented Dec 30, 2023

要不要顺便把 ghcupsync 也改成系统 ghc 和库?debian 12 的 ghc 刚好是 9.0.2

@taoky
Copy link
Member Author

taoky commented Dec 30, 2023

要不要顺便把 ghcupsync 也改成系统 ghc 和库?debian 12 的 ghc 刚好是 9.0.2

好,我可以来试一下。

Copy link
Member

@RTXUX RTXUX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@RTXUX RTXUX merged commit 3d0ae98 into master Jan 3, 2024
1 check passed
@taoky taoky deleted the bookworm branch August 11, 2024 08:43
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.

3 participants