[Bug 504709] Review Request: rubygem-gettext_activerecord - Localization support for ActiveRecord by Ruby-GetText-Package
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jun 15 16:46:59 UTC 2009
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=504709
--- Comment #4 from Orcan 'oget' Ogetbil <oget.fedora at gmail.com> 2009-06-15 12:46:58 EDT ---
(In reply to comment #3)
> Hi:
Hi, thanks for the update!
> (In reply to comment #2)
> > ? The COPYING file you are packaging claims LGPL as the license.
> > The source files say "You may redistribute it and/or modify it under the
> > same license terms as Ruby."
> > Meanwhile the license tag says "GPLv2 or Ruby"
> > What's going on? :)
> - Actually from the source code this is licensed under the same
> license as ruby. Note that ruby is licensed under "GPLv2 or Ruby"
> (well, a little complicated...), so the license tag should
> be so.
>
Okay, but the COPYING file that is being packaged says LGPL, which is wrong
according to what you say. Shouldn't we drop the wrong COPYING file?
> > ? What are these BuildRequires(check)'s for? (I never saw them before. And
> > Fedora guidelines don't mention them)
> - The intention for this is that "These BuildRequires is needed only
> for %check".
>
Thanks. Now the package fails to build on F-11
+ rake --trace makemo
/var/tmp/rpm-tmp.qYI3ky: line 41: rake: command not found
I moved rubygem(rake) from BR(check) to regular BR, but then I got
+ rake --trace makemo
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not
found: allison --path
I couldn't figure out what package provides allison on F-11.
>
> > * Ruby packaging guidelines say that the %build section of the specfile
> > should be empty and the install should be performed with the command
> > gem install --local --install-dir %{buildroot}%{gemdir} --force
> > %{SOURCE0}
> > Any reason why you are doing it differently?
> - Actually it is under discussion whether "gem install" should completely
> moved from %install to %prep or %build. This suggestion was from other
> people but now I also think that "gem install" should not done at %install
> directly
> because:
> - Actually when gem creates C module extension, rubygem guideline
> already says "gem --install" should be done at %build because
> of creating debuginfo rpm correctly (and this proposal was
> from me)
> - For this package, spec file contains %check. When gem is installed
> under %buildroot, %check must be done also under %buildroot.
> This is troublesome when %check (for this package "rake test") creates
> some additional files because this will cause some unneeded filed
> to be packaged or causes "installed but not packaged" error.
>
Do you know by any chance when these changes in the guidelines will be
approved? I can't find the relevant discussion. Maybe I'm looking at the wrong
mailing lists.
--
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 Fedora-package-review
mailing list