GithubHelp home page GithubHelp logo

Comments (8)

tcharding avatar tcharding commented on August 26, 2024 1

I think this issue is now resolved and can be closed since @xcodevn yanked gmp.

from rust-gmp.

fizyk20 avatar fizyk20 commented on August 26, 2024

Oh, interesting. I haven't been aware of gmp, somebody else published that. I'm only the owner of rust-gmp.

from rust-gmp.

tcharding avatar tcharding commented on August 26, 2024

I've investigated this issue, findings are:

  • March 2014 @fizyk20 publishes v0.3.0 under package name rust-gmp
  • July 2016: Someone called xcodevn publishes v0.3.1 under package name gmp
  • xcodevn disappeared off of github or crates.io 4 years ago, there is an xcodevn on reddit so I messaged him to see if its the same person.

It would be nice to get gmp deleted from crates.io. If I can manage that would you consider re-publishing this as gmp @fizyk20? (Seems like a nice convention to call the repo rust-foo and the package plain foo.)

EDIT: Oooh, you use #![crate_name = "gmp"] to imitate this behaviour - boy that was confusing me.

from rust-gmp.

 avatar commented on August 26, 2024

Hi! I'm xcodevn the owner of gmp package on crates.io. It seems that 4 years ago, I cloned fizyk20 repo and published it on crates.io. I don't remember why did I do that but it is my fault.

I've just tried to delete gmp package but not successful, crates.io prevents the deletion of packages to avoid dependency problems. So I've yanked the package instead! If anyone knows how to delete a package on crates.io, please let me know.

I'm also happy to transfer the ownership to @fizyk20, so this repo can be published under gmp name if @fizyk20 wants to do so.

from rust-gmp.

tcharding avatar tcharding commented on August 26, 2024

Legend, thanks! I read that we can contact the humans at crates.io and they might fix it up for us, if that's what we want to do.

from rust-gmp.

andersk avatar andersk commented on August 26, 2024

Avoiding dependency problems is a good reason to prevent deletion of packages! We shouldn’t request to override that just to make things tidier (nor, I expect, would such a request be approved).

from rust-gmp.

tcharding avatar tcharding commented on August 26, 2024

Avoiding dependency problems is a good reason to prevent deletion of packages! We shouldn’t request to override that just to make things tidier (nor, I expect, would such a request be approved).

Is it in anyone's best interest to be depending on a stale crate (here v0.3.1), possibly accidentally? Wouldn't it be better for users of gmp if this crate was yanked to force them to either update or depend on a version where they can control more than just a single version?

from rust-gmp.

vks avatar vks commented on August 26, 2024

from rust-gmp.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.