<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>FreeGuide : Date Manip Error </title> <meta http-equiv='Content-Style-Type' content='text/css' /> <link rel='stylesheet' href='../pub/skins/plain-freeguide/plain1.css' type='text/css' /> <link rel="icon" href="../pub/skins/plain-freeguide/favicon.gif" type="image/x-icon" /> <link rel="shortcut icon" href="../pub/skins/plain-freeguide/favicon.gif" type="image/x-icon" /> <!--HeaderText--><style type='text/css'><!-- ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; } code.escaped { white-space: nowrap; } .vspace { margin-top:1.33em; } .indent { margin-left:40px; } .outdent { margin-left:40px; text-indent:-40px; } a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; } a.createlink { text-decoration:none; position:relative; top:-0.5em; font-weight:bold; font-size:smaller; border-bottom:none; } img { border:0px; } .editconflict { color:green; font-style:italic; margin-top:1.33em; margin-bottom:1.33em; } table.markup { border:2px dotted #ccf; width:90%; } td.markup1, td.markup2 { padding-left:10px; padding-right:10px; } table.vert td.markup1 { border-bottom:1px solid #ccf; } table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; } table.markup caption { text-align:left; } div.faq p, div.faq pre { margin-left:2em; } div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; } .frame { border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; } .lfloat { float:left; margin-right:0.5em; } .rfloat { float:right; margin-left:0.5em; } a.varlink { text-decoration:none; } --></style> <meta name='robots' content='index,follow' /> <link rel='stylesheet' href='../pub/skins/plain-freeguide/plain2.css' type='text/css' /> </head> <body> <!--PageHeaderFmt--> <table id='wikihead' cellspacing='0' cellpadding='0' align='center'><tr> <td id='homelink'><img src='../pub/skins/plain-freeguide/favicon.gif' /> <a href='http://www.artificialworlds.net/freeguide'>FreeGuide</a></td> <td id='location'><span class='pagegroup'><a href='FAQ.html'>FAQ</a> »</span> <h1 class='pagetitle'>Date Manip Error</h1></td> <td id='wikicmds'><ul><li class='browse'><a accesskey='' class='selflink' href='DateManipError.html'>View</a> </li><li class='edit'> </li><li class='diff'> </li><li class='print'> </li></ul> </td> </tr></table> <!--/PageHeaderFmt--> <table id='wikimid' cellspacing='0' cellpadding='0' align='center'><tr> <!--PageLeftFmt--> <td id='wikileft' valign='top'> <p><form action='http://www.artificialworlds.net/freeguide'> <input type='hidden' name='n' value='FAQ.DateManipError' /> <input type='hidden' name='action' value='search' /> <input type='text' name='q' value=' Search ' class='inputbox searchbox' onfocus="if(this.value=' Search ') {this.value=''}" onblur="if(this.value=='') {this.value=' Search '}" /><input type='submit' class='inputbutton searchbutton' value='Go' /></form></p><br /> <ul><li><a class='wikilink' href='../Main/HomePage.html'>Home Page</a> </li><li><a class='wikilink' href='../DownloadAndInstall/DownloadAndInstall.html'>Download And Install</a> </li><li><a class='wikilink' href='../UserGuide/UserGuide.html'>User Guide</a> </li><li><a class='wikilink' href='FAQ.html'>Help And FAQ</a> </li><li><a class='wikilink' href='../Developers/Developers.html'>Developers</a> </li><li><a class='wikilink' href='../Main/Credits.html'>Credits</a> </li><li><a class='wikilink' href='../Main/Screenshots.html'>Screenshots</a> </li><li><a class='wikilink' href='../Main/Links.html'>Links</a> </li><li><a class='wikilink' href='../Main/SiteMap.html'>Site Map</a> <div class='vspace'></div></li><li><a class='wikilink' href='../Main/ContactUs.html'>Contact Us</a> </li></ul><div class='vspace'></div> </td> <!--/PageLeftFmt--> <td id='wikibody' valign='top'> <!--PageText--> <div id='wikitext'> <h1>I see an error message "XMLTV requires a Date::Manip timezone of +0000 to work properly." - how can I fix it?</h1> <p>This problem is being tracked in <a class='urllink' href='http://bugs.launchpad.net/freeguide-tv/+bug/544522' rel='nofollow'>Bug 544522</a>. It occurs in Ubuntu 10.4 (Lucid) when trying to download UK listings. </p> <p class='vspace'><span class='wikiword'>FreeGuide</span> relies on XMLTV to download its listings, and XMLTV relies on a library called Date::Manip. Date::Manip was recently changed, and those changes appear in Ubuntu 10.04. Unfortunately, the version of XMLTV included with Ubuntu 10.04 does not work properly with the changed Date::Manip. </p> <p class='vspace'>There are 3 possible solutions to this problem. </p> <div class='vspace'></div><h3>Wait for Ubuntu release in backports or updates</h3> <p>Hopefully, soon, the fixed version of XMLTV will be placed in the "Backports" section of the Lucid repositories. You can enable this section in the Software Sources tool on Ubuntu. </p> <p class='vspace'>It might even be placed into the updates section, which should mean you don't need to change anything to upgrade to it. This looks unlikely, though. </p> <div class='vspace'></div><h3>Get it from Debian unstable</h3> <p>A version of XMLTV that contains the fix may be downloaded from the Debian archives. You should download these packages (.deb files): <a class='urllink' href='http://packages.debian.org/squeeze/all/xmltv-util/download' rel='nofollow'>xmltv-util</a>, <a class='urllink' href='http://packages.debian.org/squeeze/all/xmltv/download' rel='nofollow'>xmltv</a> and <a class='urllink' href='http://packages.debian.org/squeeze/all/xmltv-gui/download' rel='nofollow'>xmltv-gui</a> (you may also need <a class='urllink' href='http://packages.debian.org/squeeze/all/libxmltv-perl/download' rel='nofollow'>libxmltv-perl</a>). You can install them by opening a terminal, <code>cd</code>-ing into the directory that contains the .deb files you downloaded, and typing: </p> <p class='vspace'><code>sudo dpkg -i *xmltv*.deb</code> </p> <div class='vspace'></div><h3>Build from source</h3> <p>Another approach is to run: </p> <p class='vspace'><code>sudo apt-get build-dep xmltv-gui</code> </p> <p class='vspace'>and then download the <a class='urllink' href='http://sourceforge.net/projects/xmltv/files/xmltv/0.5.57/xmltv-0.5.57.tar.bz2/download' rel='nofollow'>XMLTV source</a> and build it with: </p> <p class='vspace'><code>perl Makefile.PL && make && sudo make install</code> </p> <p class='vspace'>This worked for me, but is not recommended. </p> </div> </td> </tr></table> <!--PageFooterFmt--> <table id='wikifoot' cellspacing='0' cellpadding='0' align='center'> <tr><td class='passwordlink' colspan='2'>If you would like to help improve this site, please <a class='wikilink' href='../Main/ContactUs.html'>Contact Us</a> and we will give you the password to edit pages.</td></tr> <tr> <td class='lastmod'>Page last modified on May 17, 2010, at 03:13 AM <a class='pmwikiinfolink' href="../Main/PmWikiInfo.html">PmWiki Info</a></td> <td class='footnav'><div style='text-align: right;' > <p> - - - () - </p></div> </td> </tr> </table> <!--/PageFooterFmt--> </body> </html>