Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Running perl6, even without doing anything, gives: PARROT VM: Could not load bytecode Could not load oplib `nqp_ops' Version-Release number of selected component (if applicable): rakudo-star-0.0.2012.08_4.7.0-2.fc17.x86_64 How reproducible: Always Steps to Reproduce: 1. perl6 -e 'say "Hello"' 2. 3. Actual results: PARROT VM: Could not load bytecode Could not load oplib `nqp_ops' Expected results: Say Hello ;-) Additional info:
Still a problem in Fedora 18. That you can't even run hello world, seems like a pretty good illustration that no one is using or maintaining Perl6 in Fedora
What do you know - 'yum install nqp' fixes the problem - the rakudo-star RPM spec is obviously missing a "Requires: nqp" statement.
This is correct. A "Requires: nqp" statement would solve this dependency. I will add this to next rakudo-star version, that I expect soon on top of Parrot 5.0 and NQP 2013.01.
Today I built the new package of rakudo-star for F18 and F19 (rawhide). It is in the update-testing stream. The "Requires nqp" statement is added. Can I close the ticket?
> bodhi rakudo-star rakudo-star-0.0.2013.01_5.0.0-1.fc18 enhancement pending 2013-01-31 rakudo-star-0.0.2012.08_4.7.0-2.fc17 bugfix stable 2012-09-07 rakudo-star-0.0.2012.08_4.7.0-2.fc18 bugfix stable 2012-09-05
FYI, if you add the bug number to the Bohdi update, it will get automatically closed when it lands in the updates repo.
rakudo-star-0.0.2013.01_5.0.0-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/FEDORA-2013-1721/rakudo-star-0.0.2013.01_5.0.0-1.fc18
rakudo-star-0.0.2013.01_5.0.0-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.