-
Notifications
You must be signed in to change notification settings - Fork 291
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
[BUG] latest published versions contain bogus LICENSE files #649
Comments
Not sure if Fedora 40 counts as a system that does not support symbolic links. I rather think that Cargo does not resolve symbolic links in general. |
No, cargo definitely does support this ... I tested running Looks like something went wrong when the crates for v0.3.7 were published - either the local checkout of the git repo was corrupted, or you used a buggy version of cargo. |
Mhh, strange. Maybe you have to use |
I don't think so. I just tried both, and both worked :( |
Then I'm out of ideas why it didn't work. I should have a regular Fedora setup with a recent Rust version via rustup and without notable configuration changes. I'll have a look at this tomorrow. |
I just tried both |
Did you try from a fresh git clone of this repo? Maybe your local checkout is corrupted somehow. |
Thanks for the good idea! |
Good to know. Thanks for checking! |
Describe the bug
This is a followup for #392 and #477.
It looks like you
cargo publish
was run for v0.3.7 on a system that does not support symbolic links - the LICENSE files contain just the string../LICENSE
and not the actual license text.If you are going to be publishing from Windows again, symbolic links will not be enough to include the license files, but actual copies of the files will be necessary to have cargo pick them up correctly.
To Reproduce
Download plotters-* crates from crates.io and inspect them. The LICENSE files contain just the string
../LICENSE
instead of the license text.Version Information
The text was updated successfully, but these errors were encountered: