https://bugzilla.redhat.com/show_bug.cgi?id=1047070
--- Comment #3 from Ken Dreyer ktdreyer@ktdreyer.com --- Hi Steve, thanks for the review.
You can see that /usr/bin/literati calls "load" in the final line: load Gem.bin_path('literati', 'literati', version)
In other words it is trying to load /usr/share/gems/gems/literati-0.0.4/bin/literati. When that file does not exist, Ruby dies with an error. For example:
$ /usr/bin/literati /usr/bin/literati:23:in `load': cannot load such file -- /usr/share/gems/gems/literati-0.0.4/bin/literati (LoadError) from /usr/bin/literati:23:in `<main>'
So it's right to ship usr/share/gems/gems/literati-0.0.4/bin/literati.