Hello,
During review of multi_json rubygem [1][2], it was discovered that it contains bundled !OkJson library[3]. According to the author of that library, it is intended to by used as copylib:
{{{ This library is intended to be "vendored". It is not a gem; instead, copy okjson.rb into your project and "require" it directly. }}}
I tried to convince the authors of multi_json, that they should not bundle the library [4] as well as author of the OkJson library, that he should provide the library in some reasonable way [5] but unfortunately both request were promptly rejected.
So I am kindly asking for exception for this library as a copylib [6], since multi_json is one of dependencies of new Ruby on Rails 3.1
[1] https://bugzilla.redhat.com/show_bug.cgi?id=719908 [[BR]] [2] https://rubygems.org/gems/multi_json [[BR]] [3] https://github.com/kr/okjson [[BR]] [4] https://github.com/intridea/multi_json/issues/30 [[BR]] [5] https://github.com/kr/okjson/issues/2 [[BR]] [6] http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Copylibs
Copylib exception for OkJson approved, with a general feeling of distaste from the Fedora Packaging Committee.
(+1:6, 0:1, -1:0)
Thank you. I share your feelings. Could you please list it in wiki [1]?
[1] http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Packages_granted_exceptions
Announce Text:
The "okjson" software has reluctantly been granted a bundling exception. Packages which bundle okjson.rb must add: Provides: bundled(okjson), until the bundling issue is resolved (if ever).
https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Packages_granted_exceptions
Metadata Update from @vondruch: - Issue assigned to spot
Login to comment on this ticket.