Make 'cabal clean' more robust: retry after getting 'Unsatisfied constraints (directory is non empty)' error#11938
Make 'cabal clean' more robust: retry after getting 'Unsatisfied constraints (directory is non empty)' error#11938Bodigrim wants to merge 2 commits into
Conversation
854b26e to
81ce9df
Compare
ffaf1
left a comment
There was a problem hiding this comment.
Very good.
If this does not make the 3.18 cut, it will have to be rebased.
…traints (directory is non empty)' error
81ce9df to
79e93c6
Compare
|
This still needs one more approval please. |
ulysses4ever
left a comment
There was a problem hiding this comment.
I must confess this picking and choosing seemingly random error types to retry doesn't look pretty to me. But if it helps the cause, I can live with it ...
Merge Queue Status
This pull request spent 1 hour 38 minutes 29 seconds in the queue, including 1 hour 28 minutes 3 seconds running CI. Waiting for any of
All conditions
ReasonThe merge conditions cannot be satisfied due to failing checks Failing checks: HintYou may have to fix your CI before adding the pull request to the queue again. |
I've been testing Cabal HEAD manually and uncovered another case when retrying
cabal cleanis helpful. This is a follow up to #11604.Template Α: This PR modifies behaviour or interface
Include the following checklist in your PR:
significance: significantin the changelog file.