Bug 3068

Summary: get_iplayer should depend on perl-Env
Product: Fedora Reporter: Grey Nicholson <rpmfusion>
Component: get_iplayerAssignee: Peter Oliver <rpmfusion.org>
Status: RESOLVED FIXED    
Severity: major CC: musuruan, rpmfusion.org
Priority: P5    
Version: 20   
Hardware: i386   
OS: GNU/Linux   
namespace:

Description Grey Nicholson 2013-12-12 00:59:15 CET
When I install get_iplayer-2.80-7.fc20 on Fedora 20 and run it, it produces this output:

$ get_iplayer -V
Can't locate Env.pm in @INC (you may need to install the Env module) (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /usr/bin/get_iplayer line 52.
BEGIN failed--compilation aborted at /usr/bin/get_iplayer line 52.

However, if I also install perl-Env-1.04-291.fc20, get_iplayer works:

$ get_iplayer -V
get_iplayer v2.80, Copyright (C) 2008-2010 Phil Lewis
  This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
  This is free software, and you are welcome to redistribute it under certain
  conditions; use --conditions for details.

Therefore, get_iplayer should depend on perl-Env.
Comment 1 Peter Oliver 2014-01-10 17:54:20 CET
This is a problem with Fedora 20's rpmbuild being unable to automatically determine the dependencies.  https://bugzilla.redhat.com/show_bug.cgi?id=1051607
Comment 2 Peter Oliver 2014-01-12 23:10:17 CET
There's a workaround for this issue in 2.85-3, which should appear in rpmfusion-free-updates-testing shortly.
Comment 3 Peter Oliver 2014-02-28 18:35:11 CET
*** Bug 3137 has been marked as a duplicate of this bug. ***