[Bug 653407] Review Request: rubygem-hashery - A collection of Hash-like classes for Ruby
bugzilla at redhat.com
bugzilla at redhat.com
Mon Nov 15 18:42:38 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=653407
--- Comment #2 from Marek Goldmann <mgoldman at redhat.com> 2010-11-15 13:42:38 EST ---
(In reply to comment #1)
> Some notes:
>
> * License
> -----------------------------------------------------
> Overall: ASL 2.0
>
> GPL+
> ./lib/hashery/ini.rb
> ./lib/hashery/linkedlist.rb
>
> GPLv2 or Ruby
> ./lib/hashery/ostructable.rb
> -----------------------------------------------------
> - The license tag should be "ASL 2.0 and GPL+ and (GPLv2 or Ruby)"
Fixed!
> ! Usability
> - It seems that hashery 1.3.0 gem is a bit broken
> -----------------------------------------------------
> [tasaka1 at localhost ~]$ irb
> irb(main):001:0> require "rubygems"
> ge=> true
> irb(main):002:0> gem "hashery"
> => true
> irb(main):003:0> require "hashery"
> LoadError: no such file to load -- facets/basicobject
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
> from /usr/lib/ruby/gems/1.8/gems/hashery-1.3.0/lib/hashery/openobject.rb:1
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
> from /usr/lib/ruby/gems/1.8/gems/hashery-1.3.0/lib/hashery.rb:7
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
> from (irb):3
> -----------------------------------------------------
> Currently I won't make this a blocker for this review request
> ( as requiring scripts under lib/hashery/ directly seems to work,]
> except for "lib/hashery/openobject.rb"), However would you contact the
> upstream?
Sure, created new issue for that:
https://github.com/rubyworks/hashery/issues/issue/5
> ? Scripts under test/
> - How can scripts under test/ directory be used? (If some test programs can
> be executable, would you do some tests in %check?)
Well, it's a bit complicated. Tests are written using Lemon framework
(https://github.com/proutils/lemon https://rubygems.org/gems/lemon). This
framework has big dependency tree which is not packaged as RPMs. Is this a hard
require to execute tests? Could we add it in next versions when the tree will
be at least half-packaged?
Updated files:
Spec URL: http://goldmann.fedorapeople.org/package_review/rubygem-hashery.spec
SRPM URL:
http://goldmann.fedorapeople.org/package_review/rubygem-hashery-1.3.0-2.fc14.src.rpm
Thanks!
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list