anatol / quarry

Rubygems binary repository for Arch Linux
GNU General Public License v3.0
53 stars 25 forks source link

ruby-unicorn version mismatch between Arch community and quarry #73

Closed Zerophase closed 6 years ago

Zerophase commented 7 years ago

In the community repo ruby-unicorn is at version 1.0, and on here it's version 5.2.0. Looking further into the Arch package that version of ruby-unicorn seems to be a different project related to qemu. Maybe, ruby-unicorn in quarry should have a different name, so as not to conflict with the Arch package?

anatol commented 7 years ago

@anthraxx

Unicorn is a widely known project in ruby community. It is unfortunate that we have another project that has a collision name with ruby-unicorn from quarry.

anthraxx commented 7 years ago

Yeah thats really a pity, but the other one is not even packaged for AUR outside of your cool custom repo :yum:

Zerophase commented 7 years ago

Ideally, I think the one in community should be ruby-unicorn-engine.

anthraxx commented 7 years ago

that would violate the naming that is choosen right now. Well i'm really sorry but right now i have hard time considering to rename it... as it didn't even seem "important enough" to get packaged directly in the first place.

anatol commented 7 years ago

Another option is to call the new package unicorn-engine. The upstream uses the name for their domain name http://www.unicorn-engine.org/ and github repo https://github.com/unicorn-engine

Zerophase commented 7 years ago

unicorn engine, would need that name to get the ruby code into the list of ruby gems too.

anthraxx commented 7 years ago

"unicorn" is what the gem, all other bindings and the project itself is named. the space 'unicorn' was already taken and it belongs to a family of tools (capstone, keystone) that share the same naming for the core projects itself, bindings and gem names etc.

Zerophase commented 7 years ago

I just don't see the ruby gem tie in listed on RubyGems.org. (I'm assuming the ruby code is a gem) https://rubygems.org/search?page=3&query=unicorn&utf8=%E2%9C%93

anthraxx commented 7 years ago

I was more referring to the projects source and not rubygems as a central storage, sorry for confusion

anatol commented 7 years ago

Taking into account that this security framework plans to distribute their ruby binding as gems they obviously cannot use unicorn as a name for their gem. And they need to find another name for their ruby project.

anatol commented 6 years ago

[community] package ruby-unicorn has been renamed to ruby-unicorn-engine to match its official gemname.

The naming conflict has been resolved.