Summary: | app-admin/rex-0.39.0: collides with dev-ruby/rexical | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | Current packages | Assignee: | Ferenc Erki <erkiferenc> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | jstein, kentnl, mgorny, patrick, proxy-maint, ruby |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/tenderlove/rexical/issues/13 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Diego Elio Pettenò (RETIRED)
2013-02-25 07:05:25 UTC
I've added a blocker on app-admin/rex so that the situation is more explicit. I guess we can't really fix this unless either upstream changes their bin name. theoretically we could maybe add a USE flag that installs the bin as a different name, but uh.... Ping. Apparently rexical upstream already did a rename from rex to rexical in 2009, but for some reason the binary name was not changed[1]. There are however no new rexical releases since 2010, so I'm not sure if the rename would be completed any time soon (or ever). At least Debian is also affected by the same issue[2], and they seemed to have chosen to simply do the final step of the original renaming intent[3][4]. Would it be also acceptable for us? The only dependent package is dev-ruby/nokogiri, which might need a trivial patch in its Rakefile (though, Debian folks are currently not patching the rexical binary rename in the Rakefile of nokogiri[5]). The file that step is supposed to generate is provided by nokogiri upstream as part of the source code, so the dependency might be even removed from the ebuild. [1]: https://github.com/tenderlove/rexical/commit/6d9a629b9d0e0a0b6d95ab0b251a86a7c03874b4 [2]: https://github.com/tenderlove/rexical/issues/13 [3]: https://packages.debian.org/buster/all/rexical/filelist [4]: https://metadata.ftp-master.debian.org/changelogs//main/r/rexical/rexical_1.0.5-2_changelog [5]: https://sources.debian.org/src/ruby-nokogiri/1.10.0+dfsg1-2/Rakefile/#L249 |