Bugzilla (bugzilla.redhat.com) will be under maintenance for infrastructure upgrades and will not be available on July 31st between 12:30 AM - 05:30 AM UTC. We appreciate your understanding and patience. You can follow status.redhat.com for details.
Bug 457867 - Core Perl 5.10.0 CPANPLUS depends on not provided IPC::Run
Summary: Core Perl 5.10.0 CPANPLUS depends on not provided IPC::Run
Alias: None
Product: Fedora
Classification: Fedora
Component: perl
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Marcela Mašláňová
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2008-08-05 02:34 UTC by Jon Jensen
Modified: 2008-08-08 14:03 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2008-08-05 07:34:32 UTC
Type: ---

Attachments (Terms of Use)

Description Jon Jensen 2008-08-05 02:34:19 UTC
Description of problem: The Fedora rawhide core Perl 5.10.0 includes CPANPLUS, and the RPM specfile says it depends on IPC::Run, but IPC::Run isn't included in core Perl anymore, so that makes a core Perl dependency on a non-core package, with no way to provide it.

But it looks like IPC::Run may only be needed by CPANPLUS on Win32 anyway, as removing the dependency solves the install problem and CPANPLUS worked fine in my (limited) tests.

It seems either the IPC::Run dependency of CPANPLUS should be removed from the RPM spec file, or else IPC::Run should be included.

Comment 1 Marcela Mašláňová 2008-08-05 07:34:32 UTC
Thank you for report. You are right, IPC::Run isn't needed.

Comment 2 Stepan Kasal 2008-08-08 14:03:07 UTC
Note: the dependency has been removed in version perl-5.10.0-40.fc10, i.e., in perl-CPANPLUS-0.84-40.fc10.

Note You need to log in before you can comment on or make changes to this bug.