> Seems to be missing Bundler dependency, required by gemnasium-parser: True. The Bundler dependency is not stated in gemnasium-parser, I already opened an upstream issue. Now that I am thinking about it I could probably implement a workaround not to use Bundler at all.
Thank you for spotting this. Josef ----- Original Message ----- From: "Vít Ondruch" <[email protected]> To: [email protected] Sent: Thursday, July 10, 2014 1:46:52 PM Subject: Re: gem-compare: A new tool for tracking upstream changes Seems to be missing Bundler dependency, required by gemnasium-parser: $ gem compare --help ERROR: Loading command: compare (LoadError) cannot load such file -- bundler ERROR: While executing gem ... (NoMethodError) undefined method `invoke_with_build_args' for nil:NilClass But otherwise, it looks very helpful. It already pointed out updated URL for timecopm gem I am updating now ;) Thanks for the effort. Vít Dne 10.7.2014 09:57, Josef Stribny napsal(a): > Hi all, > > I would like to announce the first release of the gem-compare[0] plugin, > a tool made to simplified the process of updating gems in Fedora. > > Instead of manually fetching and unpacking new gem releases, comparing > their dependencies, and using grep and diff tools to check the differences > between the releases I decided to automate this process as much as I can. > > The result was a script that I decided to turn into a RubyGems plugin for > clarity and ease of use. The main purpose of the tool is to report > the differences between: > > * gemspec parameters such as license, authors, homepage, ... > * runtime and development dependencies > * Gemfile dependencies > * files including shebangs and permissions modifications > > The usage is as follows: > $ gem compare rails 3.0.0 4.0.0 -k > > I usually run it in the git directory of the associated Fedora package so > it downloads the missing new version, unpacks both, run the comparison and > print the results. I then can go straight to editing the .spec file and > update what is necessary. > > However, you can use the tool in many other ways, e.g. running: > $ gem compare rails '>=3.0.0' --runtime > > will reveal that activeresource dependency was dropped in 4.0.0 and > actionview dependency was added in 4.1.0. > > Please see more examples at GitHub[0] and all valid options with: > $ gem compare --help > > To install it, simply run: > > $ gem install gem-compare > > Once it's more tested and bugs[1] are resolved I will package it for Fedora. > I didn't package it yet because it needs one dependency that is not yet in > Fedora repositories. > > I would like to kindly ask you to help me to test it and tell me what you > think. > > Best Regards > Josef > > > [0] https://github.com/strzibny/gem-compare > [1] https://github.com/strzibny/gem-compare/issues > _______________________________________________ > ruby-sig mailing list > [email protected] > https://admin.fedoraproject.org/mailman/listinfo/ruby-sig _______________________________________________ ruby-sig mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/ruby-sig _______________________________________________ ruby-sig mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
