Tuesday 9th February 2010
Fedora Project
Updated perl-Parse-RecDescent to 1.963 (fix subtle bug in leftop and rightop due to removal of $&); I did this as much to test a curl update as for any other reason, since "make new-sources" in a Fedora SCM checkout is the only reliable way I have of checking that NSS crypto in curl works properly
Local Packages
New package perl-Mail-IMAPClient (3.23)
New package perl-Parse-RecDescent (1.963)
New package perl-Term-ReadKey (2.30); I had to disable the test suite for this package because although it runs fine in rpmbuild normally, it hangs in mock on my Fedora 12 buildsystem - on the Fedora buildsystem the host OS is RHEL-5 and that displays a different problem, namely a failure to open /dev/tty for reading, which leads to all of the tests being skipped anyway (I added a comment to Bug #510183 to see if anyone could figure out what was up with that)
Updated fetchyahoo to 2.13.8 (downloading sent messages works again; allow moving messages to a Yahoo! folder; fixed formatting for some multi-part messages) and added some extra dependencies for enhanced functionality, namely perl(IO::Socket::SSL), perl(Mail::IMAPClient), and perl(Term::ReadKey)
Updated curl to 7.20.0, dropping upstreamed patches and updating some of the others
Updated fetchyahoo to 2.13.9 (add support for debugging output and SMTP authentication, change code to make filtering on subject/sender easier, fix subject parsing for messages with attachments); dropped dependencies on perl-libwww-perl and perl-MIME-tools, replacing them with dependencies on the actual modules required, namely perl(HTML::Entities) and perl(Net::SMTP) (all other required module dependencies are picked up automatically)