perl-CDDB-get is not outdated! Do not ask me to update it fo 2.28.1. So, why is perl-CDDB-get at version 2.28 when there's a version 2.28.1 that's newer? Because 2.28 is the official version on CPAN, put there by the author. The 2.28.1 is only available from backpan, whose whole purpose is to archive CPAN modules that were deleted by their authors... And it looks like 2.28.1 was actually a typo on upstream's part anyway (author intended to release 2.28 in the first place). If you extract the 2.28 and 2.28.1 sources: $ tar xf CDDB_get-2.28.tar.gz $ tar xf CDDB_get-2.28.1.tar.gz $ diff -Naur CDDB_get-2.28/ CDDB_get-2.28.1/ diff -Naur CDDB_get-2.28/CDDB_get.pm CDDB_get-2.28.1/CDDB_get.pm --- CDDB_get-2.28/CDDB_get.pm 2012-03-06 13:28:24.000000000 -0500 +++ CDDB_get-2.28.1/CDDB_get.pm 2010-01-22 19:07:56.000000000 -0500 @@ -35,7 +35,7 @@ get_cddb get_discids ); -$VERSION = '2.28'; +$VERSION = '2.28.1'; use Fcntl; use IO::Socket; diff -Naur CDDB_get-2.28/META.yml CDDB_get-2.28.1/META.yml --- CDDB_get-2.28/META.yml 2012-03-06 13:28:43.000000000 -0500 +++ CDDB_get-2.28.1/META.yml 2012-03-06 13:20:20.000000000 -0500 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: CDDB_get -version: 2.28 +version: 2.28.1 abstract: This module/script gets the CDDB info for an audio cd. author: - Armin Obersteiner As you can clearly see, the *only* difference is the version number. *Nothing else* (none of the code) has changed. Also, did you notice the timestamps in the diff? 2.28's CDDB_get.pm is actually newer than the one from 2.28.1. Why does it matter? Because it's easier to check for future updates if I stick with a metacpan.org download rather than backpan.perl.org.