-
Notifications
You must be signed in to change notification settings - Fork 710
Revise process
in Cabal-3.8.1.0
and cabal-install-3.8.1.0
#8653
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
Comments
Yes! |
These two points:
contradict, I think, because the 3.8 branch probably has a good deal more. That said, it should have only benign stuff, so I'd say go for it… |
@ulysses4ever wrote:
Oops, thanks for the alert! Maybe we can scale this down and still get a meaningful result. Just do now: |
Looping myself in as we just run into this with input-output-hk/cardano-wallet. |
Cabal developer meeting discussion 2023-02-23 came up with the following plan:
|
Revisions done. This should be fixed (fingers crossed). |
process
in Cabal-3.8.1.0
and cabal-install-3.8.1.0
Background:
Cabal-3.8.1.0
depends on too recentprocess-1.6.14
, rendering it unusable with packageghc-9.2.4
and older #8554Cabal-3.8.1.0
has an unfortunate dependency onprocess >= 1.6.14
(released 2022) which belongs tocabal-install
, actually. This is already fixed on3.8
in #8342, and I suggest a patch release to fix #8554. The plan is:Cabal-3.8.1.1
from3.8
branch.cabal-install-3.8.1.1
from3.8
branch, with dependency onCabal >= 3.8.1.1
.cabal-install-3.8.1.0
on Hackage, fixing the dependency toCabal==3.8.1.0
(otherwise, it might get built withCabal-3.8.1.1
which does not have saidprocess
dependency needed forcabal-install
).The idea is that of a very light-weight release, only fixing the
.cabal
files of these two packages.Tasks:
Cabal.cabal
andcabal-install.cabal
on3.8
3.8
3.8
branch withCabal-v3.8.1.0
andcabal-install-v3.8.1.0
The text was updated successfully, but these errors were encountered: