Red Hat Bugzilla – Bug 868908
Review Request: rubygem-gem-nice-install - A RubyGems plugin that improves gem installation user experience
Last modified: 2016-01-04 00:50:39 EST
Spec URL: http://data-strzibny.rhcloud.com/rubygem-gem-nice-install-0.1.0-1.fc17.src.rpm
SRPM URL: http://data-strzibny.rhcloud.com/rubygem-gem-nice-install.spec
Description: A RubyGems plugin that improves gem installation user experience. If binary extension build fails, it tries to install its development dependencies.
Fedora Account System Username: jstribny
This is my second package review request for Fedora, so I need a sponsor.
I wasn't sure about setting LANG env variable before `gem install` in the spec file, but it wouldn't work otherwise. I submitted this issue  to upstream.
I'll take this for review and I can sponsor you as well.
* Source does not match upstream
- According to review guidelines  "MUST: The sources used to build the
package must match the upstream source, as provided in the spec URL."
$ sha256sum gem-nice-install-0.1.0.gem*
where the gem-nice-install-0.1.0.gem.orig is the gem I fetched from upstream
* Remove the LANG=en_US.utf8
- It is not needed according to my tests and the package builds just fine
without it in Koji:
Otherwise the package looks good.
it seems only RubyGems 1.8.0 is causing the trouble. After the upgrade to 1.8.24 `LANG=en_US.utf8` is not needed anymore.
Updated SPEC & SRPM:
SRPM URL: http://data-strzibny.rhcloud.com/rubygem-gem-nice-install-0.1.0-2.fc17.src.rpm
I have no other comments. The package looks good => APPROVED. Feel free to import it into Fedora once you are sponsored.
New Package SCM Request
Package Name: rubygem-gem-nice-install
Short Description: A RubyGems plugin that improves gem installation user experience
Owners: jstribny vondruch bkabrda
Branches: f17 f18
Git done (by process-git-requests).
rubygem-gem-nice-install-0.2.0-1.fc18 has been submitted as an update for Fedora 18.
rubygem-gem-nice-install-0.2.0-1.fc17 has been submitted as an update for Fedora 17.
rubygem-gem-nice-install-0.2.0-1.fc18 has been pushed to the Fedora 18 testing repository.
rubygem-gem-nice-install-0.2.0-1.fc18 has been pushed to the Fedora 18 stable repository.