84e0e0b Extract Racc into separate gem.

Authored and Committed by vondruch 5 months ago
1 file changed. 26 lines added. 16 lines removed.
    Extract Racc into separate gem.
    
    We used to have Racc as an indepenent gem up until:
    
    https://src.fedoraproject.org/rpms/ruby/c/baf046a6a4d17fa309c9d20fa3db949f6c24aacf
    
    At that time, Racc was default gem and it was problematic. However,
    with Ruby 3.3, Racc is not moved to be default gem instead. This would
    not be reason for change on itself. But the issue this change is trying
    to address is a possible conflict of ruby-bundled-gems package with
    standalone rubygem-racc:
    
    ~~~
    Error: Transaction test error:
      file /usr/lib64/gems/ruby/racc-1.7.3/racc/cparse.so from install of ruby-bundled-gems-3.3.0~20231219git8e6f63df47-184.fc40.x86_64 conflicts with file from package rubygem-racc-1.7.3-200.fc40.x86_64
      file /usr/share/gems/specifications/racc-1.7.3.gemspec from install of ruby-bundled-gems-3.3.0~20231219git8e6f63df47-184.fc40.x86_64 conflicts with file from package rubygem-racc-1.7.3-200.fc40.x86_64
    ~~~
    
    There are different possible solutions discussed here:
    
    https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/thread/SS32RN2HU56LAOK2X6GRKU27FTJS6MA2/
    
    Nevertheless, this seems to be the best solution for now.
    
        
file modified
+26 -16