[Bug 614451] Review Request: rubygem-gherkin - A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

bugzilla at redhat.com bugzilla at redhat.com
Tue Jul 20 20:16:16 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=614451

--- Comment #12 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 2010-07-20 16:16:15 EDT ---
For 2.1.5-2:

* Hacks for debuginfo generation

(In reply to comment #8)
> For 2.1.5-1:
> 
> * About empty debuginfo rpm and
>   "No such file or directory" message from /usr/lib/rpm/find-debuginfo.sh
>     Possible solution:
>     - Create needed symlink, like:
> --------------------------------------------------------------------------
> rm -rf ../lib/*.so
> for lexer_dir in */ ; do
>   pushd $lexer_dir
> 
>   mkdir ext
>   pushd ext
>   ln -sf .. ${lexer_dir%/}
>   popd
> 
>   sed -i 's/ -O0 / -O2 /' extconf.rb
>   CONFIGURE_ARGS="--with-cflags='%{optflags}'" ruby extconf.rb
>   make clean && make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
>   make install RUBYARCHDIR="../../lib"
>   popd
> done
> --------------------------------------------------------------------------

>     - Remove "#line foo" lines from C codes.
  - Well, what I meant here was that either of the hacks is needed
    (i.e. create symlink or remove "#line" directive), not both
    (however adding both is no harmful).

* trollop/rspec version dependency issue
----------------------------------------------------------------------------
   100  # TODO: Update these packages in Fedora and remove this lines
   101  sed -i -e "s|2.0.0.beta.15|1.3.0|" %{buildroot}%{geminstdir}/Rakefile
   102  sed -i -e "s|1.16.2|1.15|" %{buildroot}%{geminstdir}/Rakefile
----------------------------------------------------------------------------
  - Well, this fix is needed, however it is not enough.
    You will see that the installed gemspec specification file still
    has old (previous) dependency
    ... because .gemspec file is created when installing gem ball from
        Rakefile in gem ball, same issue as optflag issue
    So you have to fix both Rakefile and .gemspec file manually.

-- 
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