Paul's Blog Entries for May 2013
Wednesday 1st May 2013
Fedora Project
Submitted review requests for perl-CPAN-Meta-Check and perl-Test-CheckDeps
Local Packages
Updated perl-Pod-Coverage to 0.23:
- Distinguish 'package didn't compile' from 'package has no symbols'
Updated perl-TAP-Harness to 3.27:
Dramatically reduce memory usage (CPAN RT#84939)
Store test_num (in Grammar.pm) as a number instead of a string, which reduces memory usage (CPAN RT#84939)
PERL5LIB is always propagated to a test's @INC, even with taint mode (CPAN RT#84377)
Updated unrar to 5.00 beta 2
Thursday 2nd May 2013
Fedora Project
Petr Šabata kindly reviewed and approved my perl-CPAN-Meta-Check submission
Imported and built perl-CPAN-Meta-Check (0.005) for F-17, F-18, F-19 and Rawhide
Updated perl-CPAN-Changes to 0.20 in F-19 and Rawhide:
'delete_empty_groups' shouldn't erroneously delete default group
Add tidy_changelog utility script
- Minor pod fix
Updated perl-IO-Socket-SSL to 1.88 in F-19 and Rawhide:
Consider a value of '' the same as undef for SSL_ca_(path|file), SSL_key* and SSL_cert* - some apps like Net::LDAP use it that way
Updated perl-Text-Hunspell to 2.08 in F-19 and Rawhide:
Improved main POD documentation for Hunspell.pm (CPAN RT#84964)
Local Packages
Updated perl-CPAN-Changes to 0.20 as per the Fedora version, also adding a patch to support building with Test::More < 0.96, a new requirement not flagged by upstream (CPAN RT#84994)
Updated perl-IO-Socket-SSL to 1.88 as per the Fedora version
Updated perl-TAP-Harness to 3.28:
Bugfix: Fix taint failures on Windows
Updated perl-Text-Hunspell to 2.08 as per the Fedora version
Friday 3rd May 2013
Fedora Project
Updated perl-Error to 0.17020 in F-19 and Rawhide:
- Change to Shlomi Fish's new E-mail and web address
Clarify the licence of lib/Error/Simple.pm (CPAN RT#81277)
Correct typos (CPAN RT#85023)
Updated perl-ExtUtils-Helpers to 0.020 in EPEL-5, EPEL-6, F-17 and F-18 to bring it up to date an make sure module manpages get installed in the right places
Updated perl-Module-Build-Tiny to 0.019 in F-17 and F-18 to bring it up to date and support --pureperl-only
Local Packages
Updated perl-Error to 0.17020 as per the Fedora version
Updated perl-Pod-Simple to 3.27:
Added new warnings as defined by Pod::Checker:
"=over" without "=back"
"L<>" starts or ends with whitespace
Raw "|" or "/" in "L<text|link>`" text
Added ->keep_encoding_directive, which is false by default, to prevent formatters from emitting a document's '=encoding' directive in most cases (that they emitted the encoding was a bug introduced in v3.26 - CPAN RT#84093); now, only the DumpAsText and DumpAsXML formats set it to true
Sunday 5th May 2013
Fedora Project
Updated perl-Module-Metadata to 1.000012 in F-19 and Rawhide:
- Improved package detection heuristics
Fix ->contains_pod (CPAN RT#84932)
Fix detection of pod after __END__ (CPAN RT#79656)
Updated perl-Test-Spelling to 0.19 in F-19 and Rawhide:
For more consistent results, avoid using the user's local aspell dictionary (CPAN RT#56483)
Updated perl-Test-Vars to 0.004 in F-19 and Rawhide:
Re-package with Module::Build
- Remove an unnecessary use of smart match operator
Local Packages
Updated perl-Module-Metadata to 1.000012 as per the Fedora version
Updated perl-Pod-Simple to 3.28:
Removed use of 'done_testing' in t/whine.t, which was added in v3.27
Fixed improperly calculated number of skipped tests in t/xhtml01.t when HTML::Entities is not installed
Updated perl-Test-Pod to 1.47:
Fixed failing test on Pod::Simple 3.27 and higher
Updated perl-Test-Spelling to 0.19 as per the Fedora version
Updated perl-Test-Vars to 0.004 as per the Fedora version
Updated python-pyasn1 to 0.1.7:
License updated to vanilla BSD 2-Clause to ease package use (http://opensource.org/licenses/BSD-2-Clause)
Test suite made discoverable by unittest/unittest2 discovery feature
- Fix to decoder working on indefinite length substrate - end-of-octets marker is now detected by both tag and value; otherwise zero values may interfere with end-of-octets marker
Fix to decoder to fail in cases where tagFormat indicates inappropriate format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always CONSTRUCTED and OCTET STRING is either of the two)
Fix to REAL type encoder to force primitive encoding form encoding
Fix to CHOICE decoder to handle explicitly tagged, indefinite length mode encoding
Fix to REAL type decoder to handle negative REAL values correctly
Monday 6th May 2013
Fedora Project
Petr Šabata kindly reviewed and approved my perl-Test-CheckDeps submission
Imported and built perl-Test-CheckDeps (0.002) for F-17, F-18, F-19 and Rawhide
Updated perl-Test-Kwalitee to 1.04 in F-19 and Rawhide:
Fixed documentation to refer to the proper names of Kwalitee tests (CPAN RT#24506)
Cleaned up partially-botched distribution metadata and README
Tuesday 7th May 2013
Fedora Project
Updated perl-ExtUtils-Helpers to 0.021 in F-19 and Rawhide:
- Always use the right environment variable for home directory
- Use configuration provided manpage extension
Local Packages
Updated perl-ExtUtils-Helpers to 0.021 as per the Fedora version
Updated perl-Locale-Maketext-Lexicon to 0.94:
Corrected spelling of Text::Haml
xgettext.pl was not being installed
Updated perl-Test-Pod to 1.48:
Fixed test failure with versions of Pod::Simple lower than 3.24
Wednesday 8th May 2013
Local Packages
Updated perl-Coro to 6.29:
Clean remnants of existing __DIE__ and __WARN__ handlers so they lose their magic and will not cause segfaults later
Improved Coro::State documentation a bit
Coro::Debug::command now flushes the output
- Add hack detection code for x32 ABI, because the braindead slugs who designed that made it look exactly like x86_64 without providing proper compile-time symbols to test for it; as a result, this detection cannot work reliably
valgrind stack registering was broken
Do not rely on Time::HiRes anymore in Coro::Debug
When an on_destroy handler destructs the coro currently being destructed, a perl scalar could be accessed after being freed, likely causing a crash
Updated perl-Moose to 2.0802:
Fix incompatibilities with Test::Builder 1.005+
Moose::Manual::Contributing updated to reflect the change of primary repository from git.moose.perl.org to github.com
Updated perl-Pod-Spell to 1.02:
Converted to dzil by new upstream maintainer
Thursday 9th May 2013
Fedora Project
Updated perl-Module-Metadata to 1.000014 in F-19 and Rawhide:
Fix reliance on recent Test::Builder
Make tests perl 5.6 compatible
Local Packages
Updated getmail to 4.40.2:
Fix a backwards incompatibility with Python 2.3 and 2.4 introduced in getmail 4.38.0
Updated perl-Coro to 6.31:
Coro::AIO requests would crash if the thread was ready'd while the request was ongoing
Updated perl-Module-Metadata to 1.000014 as per the Fedora version
Updated perl-Pod-Spell to 1.04:
- Update copyright info (license changed to Artistic 2.0)
- Require 5.8
- Improve tests
- Hopefully fix failing test on Windows
- Improve code readability
Remove DEBUG for private _is_debug method
Fix tests to work on older perls
Updated perl-XML-LibXML to 2.0017:
Made the minimum version of libxml2 2.9.0 as previous versions were too buggy due to spurious CPAN test failures
Friday 10th May 2013
Fedora Project
Updated glib in F-19 and Rawhide to avoid having to run autotools at build time (Bug #961283)
Updated gtk+ in F-19 and Rawhide to avoid having to run autotools at build time (Bug #961362)
Local Packages
Updated glib to avoid having to run autotools at build time, as per the Fedora version
Updated gtk+ to avoid having to run autotools at build time, as per the Fedora version
Updated unrar to 5.00 beta 3
Saturday 11th May 2013
FA Cup Final
Went to Wembley for the FA Cup Final. Nice day out apart from the football; best part of 40,000 City fans turned up but unfortunately the team didn't. Stayed to watch the trophy presentation and applaud Wigan, who thoroughly deserved their win and their bit of history. Pleased for Dave Whelan in particular. Good luck to Wigan for Tuesday night at Arsenal too; it would be a shame for them to be the first club to win the Cup and get relegated in the same season.
Sunday 12th May 2013
Local Packages
Updated c-ares to 1.10.0:
Added ares_create_query(), to be used instead of ares_mkquery()
ares_inet_ntop() and ares_inet_pton() are now recognized c-ares functions
Include the ares_parse_soa_reply.* files in the tarball
read_udp_packets: bail out loop on bad sockets
get_DNS_AdaptersAddresses: fix IPv6 parsing
adig: perror() doesn't work for socket errors on windows
ares_parse_aaaa_reply: fix memory leak
setup_once.h: HP-UX <sys/socket.h> issue workaround
configure: several fixes
config-dos.h: define strerror() to strerror_s_() for High-C
config-dos.h: define HAVE_CLOSE_S for MSDOS/Watt-32
ares_build.h.dist: enhance non-configure GCC ABI detection logic
ares.h: stricter CARES_EXTERN linkage decorations logic
ares_cancel(): cancel requests safely
- Protocol parsing: check input data more strictly
- Library init: be recursive, reference count inits/cleanups
ares_parse_txt_reply: return a ares_txt_reply node for each sub-string
ares_set_servers_csv: fixed IPv6 address parsing
- Build: fix build on msvc11
Updated getmail to 4.40.3:
- Increase system recursion limit when run with Python 2.3, to prevent recursion errors in parsing some pathologically complex MIME emails
Monday 13th May 2013
Fedora Project
Updated perl-Test-Kwalitee to 1.05 in F-19 and Rawhide:
More rigorous testing of output; in order to make this possible, now we do END { done_testing } instead of planning a test count
Local Packages
Updated perl-autodie to 2.19:
Bugfix: Loading a file that does not change packages while autodie in effect no longer causes weird behaviour when slurpy built-ins (like open() and unlink()) are called (GH #22)
Test: More testing in scope_leak.t
Test: More testing around packages in truncate.t
Test: Tests for leak guard failures for slurpy core functions
Speed/Internal: Significant improvements in load time, especially when autodie is used across multiple files, by caching re-usable subroutines and reducing calls to eval "" (CPAN RT#46984)
Documentation: Spelling and correction fixes
Devel: Faster and more robust testing with travis-ci
Devel: Some simple benchmarks bundled in the benchmarks/ directory
Updated perl-Data-Dump to 1.22:
Deal with class names containing '=' (CPAN RT#72415)
Filters now get access to $ctx->expr, the textual expression denoting the current object
Updated perl-PPIx-Regexpto 0.034:
Correct spelling and grammar errors in POD and comments (CPAN RT#85050)
Updated perl-Test-Kwalitee to 1.05 as per the Fedora version; since this new version now requires done_testing from Test::Builder, Fedora 10 and older releases are stuck with version 1.04 - their Test::Builder versions are too old
Updated perl-XML-LibXML to 2.0018:
Revert previous change of minimal version of libxml2, which proved to be unpopular and didn't prevent the CPAN test failures
Tuesday 14th May 2013
Fedora Project
Updated pari to 2.5.4 (bug fix release) in Rawhide
Updated perl-IO-Socket-SSL to 1.89 in Rawhide:
If IO::Socket::IP is used it should be at least version 0.20; otherwise we get problems with HTTP::Daemon::SSL and maybe others (CPAN RT#81932)
- Spelling corrections
I only did this update in Rawhide because F-19 does not have IO::Socket::IP ≥ 0.20
Updated perl-Test-Kwalitee to 1.06 in F-19 and Rawhide:
Restore previous behaviour of plan()ing in import, to unbreak some dists that didn't follow the docs (which in this case is ok since it's a horrible idea for a Test module to plan itself anyway) (v1.05)
More diagnostic data is printed when a test fails (CPAN RT#85107)
Local Packages
Updated perl-IO-Socket-SSL to 1.89 as per the Fedora version
Updated perl-Mail-IMAPClient to 3.33:
More clean-up on use of $@ and $!
Clean up get_bodystructure and get_envelope
Allow Ssl arg as an arrayref to pass args to IO::Socket::SSL
No need to Massage() the folder name in uidnext()
get_envelope() fails when subject ends with backslash (CPAN RT#84028)
move()/copy() with sequence caused numeric warning (CPAN RT#79476)
move()/copy() no longer sort message(s) provided by caller
Updated perl-Test-Kwalitee to 1.06 as per the Fedora version
Wednesday 15th May 2013
Fedora Project
Updated perl-Test-CheckDeps to 0.004 in F-19 and Rawhide:
- Sort dependencies before displaying them
check_dependencies() can now optionally also test recommended and suggested prerequisites
Reinstate loading of CPAN::Meta
Local Packages
Updated perl-DBI to 1.626:
Fixed pod text/link was reversed in a few cases (CPAN RT#85168)
Handle aliasing of STORE'd attributes in DBI::DBD::SqlEngine
- Updated repository URI to git
Fixed skip() count argument in t/48dbi_dbd_sqlengine.t
Updated perl-Test-CheckDeps to 0.004 as per the Fedora version
Thursday 16th May 2013
Local Packages
Updated dovecot to update pigeonhole to 0.4.0:
Added doveadm-sieve plugin that provides the possibility to synch Sieve scripts using doveadm sync along with the user's mailboxes
Added the Sieve extprograms plugin to the main Pigeonhole package; it is still a plugin, but it is now included so that a separate compile is no longer necessary and distributors are likely to include it
- Added debug message showing Pigeonhole version at initialization, which makes it very clear that the plugin is properly loaded
Finished implementation of the Sieve include extension, which should now fully conform to RFC 6609; the main addition is the new :optional tag, which makes the include command ignore missing included scripts without an error
Finished implementation of the Sieve environment extension as much as possible; environment items "location", "phase" and "domain" now also return a usable value
Friday 17th May 2013
Local Packages
Updated perl-DBI to 1.627:
Fixed VERSION regression in DBI::SQL::Nano
Saturday 18th May 2013
Local Packages
Updated perl-Module-CoreList to 2.90:
- Updated for v5.18.0
Monday 20th May 2013
Fedora Project
Overhauled the milter-greylist package in Rawhide and F-19 to make it more like most other server packages in Fedora, with the appropriate initscripts included in the main package rather than being sub-packaged
Updated milter-greylist to 4.5.1 in F-19 and Rawhide:
- More Solaris build fixes
Fix swapped %f and %r for stats example in default greylist.conf
Support p0f v3.06 and up with --with-p0f-src or --enable-p0f306
- DNS update support
"make clean" clears milter-greylist.spec
- Add IPv6 support for MX sync
Built milter-greylist (4.5.1) for the first time in EPEL-6 (Bug #958011)
Updated perl-Module-Build-Tiny to 0.020 in F-17, F-18, F-19 and Rawhide:
Accept a --create_packlist argument
Updated perl-Data-Section-Simple to use Module::Build::Tiny's new --create_packlist option
Local Packages
Updated dovecot to 2.2.2:
zlib: keep the last mail cached uncompressed in a temp file, which fixes performance when doing small partial fetches from a large mail
acl: if plugin { acl_defaults_from_inbox = yes } is set, get the default ACLs for private and shared namespaces from the user's INBOX (this probably will become default in v2.3)
pop3: added pop3_deleted_flag setting to switch POP3 deletions to only hide the messages from POP3, but still be visible via IMAP
ACL plugin: mailbox creation wasn't actually checking any ACLs and always succeeded (due to some v2.2 API changes); the created mailbox couldn't have been accessed though, so this couldn't have caused any data leak
IMAP: Various URLAUTH fixes
IMAP: Fixed a hang with invalid APPEND parameters
IMAP LIST-EXTENDED: INBOX was never listed with \Subscribed flag
mailbox_list_index=yes still caused crashes
maildir: fixed a crash after dovecot-keywords file was re-read
maildir: if files had reappeared unexpectedly to a maildir, they were ignored until index files were deleted
maildir: fixed handling over 26 keywords in a mailbox
maildir++: fixed mail_shared_explicit_inbox=no
namespace { prefix="" list=no } was listing mailboxes
imap/pop3-login proxying: fixed a crash if TCP connection succeeded, but the remote login timed out
Case-insensitive search/sort didn't work correctly for all unicode characters, as specified by i;unicode-casemap comparator; If full text search indexes were used, they need to be rebuilt for old mails to be handled correctly (this bug has existed always in Dovecot)
config: added missing auth-dict.conf.ext to distribution
Updated perl-Module-Build-Tiny to 0.020 as per the Fedora version
Updated perl-Module-CoreList to 2.91:
- Updated for v5.19.0
Updated perl-Data-Section-Simple to use Module::Build::Tiny's new --create_packlist option, as per the Fedora version
Tuesday 21st May 2013
Fedora Project
Updated perl-Module-Info to 0.34 in Rawhide:
Replace Text::Soundex in tests with Class::Struct, since Text::Soundex will not be in core in Perl 5.19 and up
Replace ExtUtils::MY_Metafile with META_MERGE in Makefile.PL
Updated perl-YAML-Syck to 1.27 in Rawhide:
Fix for hash randomization in yaml-alias.t on perl 5.18.0 (CPAN RT#84882, CPAN RT#84466)
Local Packages
Updated dovecot to make some minor spec file changes:
Use the %{_tmpfilesdir} macro (Bug #964448)
Drop %defattr, which is redundant since rpm 4.4 and I'm not building it for anything with an older version of rpm than that
Updated perl-Devel-StackTrace not to build-require perl(Test::Spelling) when bootstrapping (to avoid a circular build dependency), and not to run the release tests either, since they'd fail without it
Updated perl-IO-Socket-INET6 to 2.70:
Fix a typo (CPAN RT#73143)
Add t/style-trailing-space.t and get rid of trailing space
Updated perl-Module-Info to 0.34 as per the Fedora version
Updated perl-YAML-Syck to 1.27 as per the Fedora version
Updated unrar to 5.00 beta 4
Thursday 23rd May 2013
Local Packages
Updated perl-JSON to 2.58:
Support PUREPERL_ONLY install option (CPAN RT#84876) (PERL_ONLY and NO_XS are not yet removed)
Stop installing JSON::XS automatically on Perl 5.18
Updated perl-SQL-Statement to 1.404:
Fix documentation (CPAN RT#84889, CPAN RT#85257)
Re-enable clean-up of test_output* after test done
Recommend Text::Soundex and do soundex-test only when we have it, because it's going to be removed from core for Perl 5.19
Updated perl-XML-SAX-Expat to 0.50:
- Fixed broken link to SAX2 specification in POD
Added repository information to Makefile.PL
Added README file to satisfy packaging guidelines
Saturday 25th May 2013
Local Packages
Updated nmap to:
Exit nicely from zenmap rather than crashing if there is no display (#958240)
Fix icon symlink in zenmap (Bug #957381)
Fix typo in nping man page
Updated perl-JSON-XS to 2.34:
Handle hash randomization in perl 5.18
- When canonicalising, only allocate up to 64 hash key pointers on the stack; for larger hashes, use the heap, to avoid using too much stack space
Discuss the problem with setlocale
Updated perl-Moose to 2.1001:
Fixed the Num builtin type to reject NaN, Inf, numbers with whitespace, and other questionable strings (CPAN RT#70539); MooseX::Types::LaxNum contains the old behaviour
Sunday 26th May 2013
Fedora Project
Updated perl-NetAddr-IP to 4.069 in Rawhide:
Add proper pod encoding in Lite.pm
Changed Makefile.PL to check for config.h when building for XS with 'gcc', try building with 'cc', and check again; if config.h is not found, force Pure Perl mode
Kill XS in winduhs and Darwin, both of which misbehave when compiling XS code
Local Packages
Updated perl-Exception-Base to 0.25:
- Builds on Perl 5.18.0 with smartmatch operator as an experimental feature
Updated perl-NetAddr-IP to 4.069 as per the Fedora version
Updated perl-Test-Tester to 0.109:
Add minimal support for note and explain (i.e. don't crash)
Monday 27th May 2013
Fedora Project
Updated perl-Compress-Raw-Bzip2 to 2.061 in Rawhide:
Silence compiler warning by making 2nd parameter to DispStream a const char*
Updated perl-Compress-Raw-Lzma to 2.061 in Rawhide:
Silence compiler warning by making 2nd parameter to DispStream a const char*
Updated perl-Compress-Raw-Zlib to 2.061 in Rawhide:
Include zlib 1.2.8 source
Typo fix CPAN RT#85431)
Silence compiler warning by making 2nd parameter to DispStream a const char*
Updated perl-IO-Compress to 2.061 in Rawhide:
zipdetails (1.06)
Get it to cope with Android 'zipalign' non-standard extra fields; these are used to make sure that a non-compressed member starts on a 4 byte boundary
unzip example with IO::Uncompress::Unzip (CPAN RT#84647)
Updated perl-IO-Compress-Lzma to 2.061 in Rawhide:
Fix IO::Uncompress::UnXz v2.060 memLimit option bug (CPAN RT#84966)
Updated perl-Module-Build-Tiny to 0.021 in Rawhide:
Add XS support
- Only manify if really installable
Local Packages
Updated getmail to 4.41.0:
- Messages retrieved with POP could have a blank trailing line removed when delivered
Fix an ImportError when IMAP retriever used with getmail under Python 2.4
Updated the IO::Compress stack to to 2.061 as per the Fedora versions
Updated perl-Module-Build-Tiny to 0.021 as per the Fedora version
Tuesday 28th May 2013
Local Packages
Updated fetchyahoo to 2.14.10:
- Switch to classic Yahoo! mail before downloading messages
Updated perl-Module-Pluggable to 4.8:
- Fix some typos
Fix error in testing when Text::BibTex is installed
Updated unrar to 5.00 beta 5
Wednesday 29th May 2013
Fedora Project
Updated perl-IO-Socket-SSL to 1.90 in Rawhide:
Support more digests, especially SHA-2 (CPAN RT#85290)
Added support for easy SSL interception (man in the middle) based on ideas found in mojo-mitm proxy
Make 1.46 the minimal required version for Net::SSLeay, because it introduced lots of useful functions
Local Packages
Updated perl-CPAN-Meta to 2.131490:
Downconversion of custom resources was not dropping the leading "x_"; now, "x_MailingList" will downconvert correctly to "MailingList"
Per the Lancaster Consensus, the 'file' subkey of a package listed in 'provides' must refer to an actual file in the distribution, either the .pm file that provides the package or another file (*.PL) that generates it
Updated perl-IO-Socket-SSL to 1.90 as per the Fedora version, except for F-3 and RHEL-4, as the updated version now requires openssl ≥ 0.9.7e for the P_ASN1_TIME_get_isotime and P_ASN1_TIME_set_isotime functions in Net::SSLeay
Updated ppp to make the radius plugin config parser less strict (Bug #906913)
Thursday 30th May 2013
Fedora Project
Updated perl-IO-Socket-SSL to 1.92 in Rawhide:
Added IO::Socket::SSL::Utils for easier manipulation of certificates and keys
Moved SSL interception into IO::Socket::SSL::Intercept and simplified it using IO::Socket::SSL::Utils
Enhance meta information in Makefile.PL
Local Packages
Updated perl-IO-Socket-SSL to 1.92 as per the Fedora version; this release wouldn't work with openssl < 0.9.8 so F-4 and earlier releases are stuck with an older version
Friday 31st May 2013
Fedora Project
Updated perl-IO-Socket-SSL to 1.93 in Rawhide:
- Need at least OpenSSL version 0.9.8 now, since last 0.9.7 was released 6 years ago; remove code to work around older releases
Changed AUTHOR in Makefile.PL from array back to string, because the array feature is not available in MakeMaker shipped with 5.8.9 (CPAN RT#85739)
Updated perl-Module-ExtractUse to 0.31 in Rawhide:
Support use Foo::Bar (); etc. (CPAN RT#50723)
"use" after statement with trailing comment was ignored (CPAN RT#71761)
Fixed the Pod::Simple encoding issue
Fix incorrect regexp (ref gh-5)
Avoid regex features introduced only in later perl (close gh-5)
Use plan() instead of done_testing() (ref gh-5)
Add support for bareword leading hyphen, in-place arrayref and hashref
Proper version number for older releases in Changes file
Updated perl-Test-Vars to 0.005 in Rawhide:
Use skip_all instead of planning 0 tests (#4)
Local Packages
Updated perl-IO-Socket-SSL to 1.93 as per the Fedora version
Updated perl-Module-ExtractUse to 0.31 as per the Fedora version
Updated perl-Test-Vars to 0.005 as per the Fedora version
Previous Month: April 2013
Next Month: June 2013