Bug 514548 - Review Request: rubygem-flexmock - Mock object library for ruby
Summary: Review Request: rubygem-flexmock - Mock object library for ruby
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jan Klepek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-07-29 15:51 UTC by Mamoru TASAKA
Modified: 2010-04-11 19:13 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-08-03 08:26:34 UTC
Type: ---
Embargoed:
jan.klepek: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Comment 1 Jan Klepek 2009-08-02 18:09:05 UTC
rpmlint is complaining:
ruby-flexmock.noarch: W: no-documentation
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/validators.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/validators.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock.rb ../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/argument_matchers.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/argument_matchers.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/argument_types.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/argument_types.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/ordering.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/ordering.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/expectation.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/expectation.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/noop.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/noop.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/partial_mock.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/partial_mock.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/test_unit.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/test_unit.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/core_class_methods.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/core_class_methods.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/recorder.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/recorder.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/base.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/base.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/errors.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/errors.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/expectation_director.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/expectation_director.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/rails/view_mocking.rb ../../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/rails/view_mocking.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/core.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/core.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/default_framework_adapter.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/default_framework_adapter.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/mock_container.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/mock_container.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/composite.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/composite.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/rspec.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/rspec.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/deprecated_methods.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/deprecated_methods.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/undefined.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/undefined.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/rails.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/rails.rb
ruby-flexmock.noarch: W: dangling-relative-symlink /usr/lib/ruby/site_ruby/1.8/flexmock/test_unit_integration.rb ../../../gems/1.8/gems/flexmock-0.8.6/lib/flexmock/test_unit_integration.rb
rubygem-flexmock-doc.noarch: W: no-documentation

are you able to fix it somehow?

other checks:
-source url ok
-legible spec file
-ruby specific guidelines & packaging guidelines ok
-md5sum for source gem ok
-build ok
-requires/BR ok
-licence ok
-macros ok
-name ok
-directory/file owner - ok

Comment 2 Mamoru TASAKA 2009-08-02 18:34:23 UTC
Well,

For ruby-flexmock:
- no-documentation rpmlint can be ignored because this requires
  rubygem-flexmock and all needed documents are there.
- dangling-relative-symlinks are really be resolved by installing
  rubygem-flexmock which ruby-flexmock requires correctly.

And rubygem-flexmock-"doc" is for documents so I don't think I should
mark files in this -doc subpackage as %doc explicitly

Comment 3 Jan Klepek 2009-08-02 20:31:59 UTC
yeah, have same opinion on it.

Approved

Comment 4 Mamoru TASAKA 2009-08-03 06:05:50 UTC
Thank you!

New Package CVS Request 
=======================
Package Name:       rubygem-flexmock
Short Description:  Mock object library for ruby
Owners:             mtasaka
Branches:           F-11 F-10
InitialCC:          (nobody)

Comment 5 Jason Tibbitts 2009-08-03 06:31:52 UTC
CVS done.

Comment 6 Mamoru TASAKA 2009-08-03 08:26:34 UTC
Rebuild done, push request submitted on bodhi, closing.

Thank you for the review and CVS procedure.

Comment 7 Michael Stahnke 2010-04-10 01:47:48 UTC
Mamoru Tasaka, would you be interested in branching ruby-flexmock for EPEL5?  If not, I'd be happy to co-maintain in EPEL.  We could use it to rebuild rake, and then activeldap for EPEL5. 

stahnma

Comment 8 Mamoru TASAKA 2010-04-10 05:33:39 UTC
No. Please feel free to maintain any packages of mine on EPEL.
Currently I own the owership of rubygem-{hoe,activeldap} on EPEL 5, however
if you want I will release these ownership on EPEL branches for you.

Comment 9 Michael Stahnke 2010-04-10 15:07:36 UTC
New Package CVS Request 
=======================
Package Name:       rubygem-flexmock
Short Description:  Mock object library for ruby
Owners:             stahnma
Branches:           EL-5
InitialCC:          (nobody)

Comment 10 Kevin Fenzi 2010-04-11 19:13:30 UTC
cvs done.


Note You need to log in before you can comment on or make changes to this bug.