Red Hat Bugzilla – Bug 461581
perl-Catalyst-Runtime-scripts should depend on perl-parent
Last modified: 2008-09-24 20:20:00 EDT
Description of problem:
The perl-Catalyst-Runtime-scripts RPM package (and presumably perl-Catalyst-Devel ?) should depend on perl-parent
Version-Release number of selected component (if applicable): 5.7014-3.fc9.
How reproducible: Always.
Steps to Reproduce:
1. yum install perl-Catalyst-Runtime-scripts.noarch
2. catalyst.pl MyApp
3. cd MyApp
4. perl script/myapp_server.pl
Can't locate parent.pm in @INC (@INC contains: [...snip...]) at /home/allane/playpen/MyApp/script/../lib/MyApp.pm line 16.
BEGIN failed--compilation aborted at /home/allane/playpen/MyApp/script/../lib/MyApp.pm line 16.
Compilation failed in require at script/myapp_server.pl line 55.
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded plugins:
yum install perl-parent
to fix, but it would be nicer if the RPM package had the right dependency.
(In reply to comment #0)
> yum install perl-parent
> to fix, but it would be nicer if the RPM package had the right dependency.
Agreed. Looks like this is actually in the code Catalyst::Helper generates (via catalyst.pl's invocation), and the Catalyst-Devel dist marks it as a requires, so I'll manually add it to that rpm.
perl-Catalyst-Devel-1.08-2.fc9 has been submitted as an update for Fedora 9.
perl-Catalyst-Devel-1.08-2.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update perl-Catalyst-Devel'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-8007
perl-Catalyst-Devel-1.08-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.