Yeah, I guess this is by design, since once you're yanked all
versions you can give ownership to someone else. I think we can add
a result in for the yank --undo endpoint to help guide confused
users in the right direction.
3 Posted by Jacob Hollenbeck on 30 Jun, 2010 01:56 AM
I understand how this should work... But it simply does not
work. I push my gem (v1.0.0) and then yank it to push some fixes,
and I still cannot push it as it says I cannot repush a gem
version, but it has already been yanked... Gem is "sluggify"
You can't repush gem versions, you need to bump to a higher
version. This is also done intentionally so mirrors don't get out
of date and you can always depend that a gem is the same version
when you download it at different times. You're not going to run
out of gem versions!