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

[Cbc] Remove patch #2668

Merged
merged 2 commits into from
Mar 11, 2021
Merged

[Cbc] Remove patch #2668

merged 2 commits into from
Mar 11, 2021

Conversation

odow
Copy link
Contributor

@odow odow commented Mar 11, 2021

This technically breaking for users of Cbc_jll@2.10.5, but we're having some issues JuliaRegistries/General#31558 anyway, so we may as well remove this patch and see what happens.

The only downstream library which consumes Cbc_jll is Cbc.jl, and that pins Cbc_jll@2.10.3:
https://github.com/jump-dev/Cbc.jl/blob/bd2b078dc7930dac6f8ac0912cea873dd1530312/Project.toml#L17

Instead of patching upstream, we should work around the issue in Cbc.jl, otherwise people installing from non-jll builds will encounter hard-to-debug errors: jump-dev/Cbc.jl#154.

@giordano giordano merged commit adaac1c into JuliaPackaging:master Mar 11, 2021
@odow odow deleted the patch-2 branch March 11, 2021 01:24
odow added a commit to odow/General that referenced this pull request Mar 15, 2021
The issue arose because Cbc_jll@2.10.5+1 was previously released,
but due to some compatibility issues, the next version released
was 2.10.3.

We recently re-compiled Cbc pointing at the upstream 2.10.5, which
got released as 2.10.5+2
JuliaRegistries#31558
JuliaPackaging/Yggdrasil#2668

However, we didn't account for the version incompatibilities (it seems like
`[Compat]` can't handle `+N` version revisions).
giordano pushed a commit to JuliaRegistries/General that referenced this pull request Mar 15, 2021
* Fix version requirements for Cbc_jll

The issue arose because Cbc_jll@2.10.5+1 was previously released,
but due to some compatibility issues, the next version released
was 2.10.3.

We recently re-compiled Cbc pointing at the upstream 2.10.5, which
got released as 2.10.5+2
#31558
JuliaPackaging/Yggdrasil#2668

However, we didn't account for the version incompatibilities (it seems like
`[Compat]` can't handle `+N` version revisions).

* Yank old versions
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.

2 participants