Get Iplayer upgrade Windows Problem

dinkypumpkin dinkypumpkin at
Tue Aug 30 06:53:37 EDT 2011

On 30/08/2011 09:58, David Woodhouse wrote:
> On Tue, 2011-08-30 at 09:26 +0200, Alan Stevens wrote:
>> Can't locate XML/LibXML/ in @INC (@INC contains: C:/Program
>> Files/get_iplayer/lib .) at (eval 46) line 1.
> I suspect the Windows installer was built with only the perl
> dependencies required for get_iplayer itself, and not the web cgi
> script?

If only it were so simple.  Sorry all, but I've been bitten by the Perl 
version upgrade.  The Strawberry Perl version in the previous Windows 
release didn't include the XML::Simple, et al., modules, so they weren't 
included in the installer.  The new version of Strawberry Perl does 
include XML::Simple and related modules, but the dependency checker 
didn't detect all of the SAX parser bits, so the Perl XML support is 
incomplete.  The effect is that a bit of get_iplayer code that never ran 
in the previous release (because XML::Simple not found) now attempts to 
execute, but dies.  I'll post a new installer once I get this sorted.

Alan (and anyone else affected) -  here are some workarounds in the 

1. In Web PVR Manager, search by name for "Conspiracy Files" and use the 
"Record" link in the search results

2. On the command line, use the actual PID code from the URL:

get_iplayer --pid=b0148yz5

More information about the get_iplayer mailing list