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

Bump mimemagic to non-yanked version #9124

Merged
merged 1 commit into from
Mar 24, 2021
Merged

Bump mimemagic to non-yanked version #9124

merged 1 commit into from
Mar 24, 2021

Conversation

oliverguenther
Copy link
Member

see also

mimemagicrb/mimemagic#98
rails/rails#41750

The gem was incorrectly published as MIT-licensed despite shipping with a GPL file from freedesktop to generate Ruby from. The older versions were yanked and a new one exists that is GPL licensed.

This problem will still go on for some while as the upstream MIT projects using it (rails, Marcel) can no longer use mimemagic now due to incompatible licenses

@ulferts
Copy link
Contributor

ulferts commented Mar 24, 2021

@oliverguenther this should also be put into release/11.2, then. Can we put it into the release branch to then merge it back?

@oliverguenther oliverguenther changed the base branch from dev to release/11.2 March 24, 2021 18:55
@ulferts ulferts merged commit ab08296 into release/11.2 Mar 24, 2021
@ulferts ulferts deleted the bump/mimemagic branch March 24, 2021 20:35
oliverguenther added a commit that referenced this pull request Mar 25, 2021
The upstream mimemagic now is MIT again, but requires
a system dependency on shared-mime-info which we don't care about
as we are GPL ourselves.

#9124
oliverguenther added a commit that referenced this pull request Mar 25, 2021
The upstream mimemagic now is MIT again, but requires
a system dependency on shared-mime-info which we don't care about
as we are GPL ourselves.

#9124
oliverguenther added a commit that referenced this pull request Mar 25, 2021
The upstream mimemagic now is MIT again, but requires
a system dependency on shared-mime-info which we don't care about
as we are GPL ourselves.

#9124
wielinde pushed a commit that referenced this pull request Mar 26, 2021
The upstream mimemagic now is MIT again, but requires
a system dependency on shared-mime-info which we don't care about
as we are GPL ourselves.

#9124
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants