yumのout of rangeエラーにハマる

しばらく触っていなかったCentOSLinuxマシンにyumでソフトを入れようとしたら,次のようなエラーで止まってしまいました.

# yum
Loading "installonlyn" plugin
Loading "fastestmirror" plugin
Running "config" handler for "installonlyn" plugin
Running "init" handler for "fastestmirror" plugin
Options Error: year is out of range

どんなコマンドを入れても同じです.

唯一,エラーで止まらずに,ちゃんと(?)エラーになったのは,nopluginsオプションを付けた時でした.

# yum --noplugins
Yum Version: 3.0.5
COMMAND: yum --noplugins
Installroot: /
You need to give some command
usage: yum [options] < grouplist, localinstall, groupinfo, localupdate, resolvedep, erase, deplist, groupremove, makecache, upgrade, provides, shell, install, whatprovides, groupinstall, update, groupupdate, info, search, check-update, list, remove, clean, grouperase >

options:
-h, --help show this help message and exit
-t, --tolerant be tolerant of errors
-C run entirely from cache, don't update cache
-c [config file] config file location
-R [minutes] maximum command wait time
-d [debug level] debugging output level
-e [error level] error output level
-y answer yes for all questions
--version show Yum version and exit
--installroot=[path] set install root
--enablerepo=[repo] enable one or more repositories (wildcards allowed)
--disablerepo=[repo] disable one or more repositories (wildcards allowed)
-x [package], --exclude=[package]
exclude package(s) by name or glob
--obsoletes enable obsoletes processing during updates
--noplugins disable Yum plugins
None

...ってことは,プラグインが怪しいと思ったので,エラーが出なかったオプション--nopluginsを付けてyum自体をアップデートし,

# yum --noplugins yum

プラグインもアップデートしました.

# yum --noplugins install yum-fastestmirror

すると,

# yum
Loading "fastestmirror" plugin
Running "init" handler for "fastestmirror" plugin
Yum Version: 3.2.8
COMMAND: yum
Installroot: /
You need to give some command
usage: yum [options] < grouplist, localinstall, groupinfo, localupdate, resolvedep, erase, deplist, groupremove, makecache, upgrade, provides, shell, install, whatprovides, groupinstall, update, repolist, groupupdate, info, search, check-update, list, remove, clean, grouperase >

options:
-h, --help show this help message and exit
-t, --tolerant be tolerant of errors
-C run entirely from cache, don't update cache
-c [config file] config file location
-R [minutes] maximum command wait time
-d [debug level] debugging output level
-e [error level] error output level
-q, --quiet quiet operation
-v, --verbose verbose operation
-y answer yes for all questions
--version show Yum version and exit
--installroot=[path] set install root
--enablerepo=[repo] enable one or more repositories (wildcards allowed)
--disablerepo=[repo] disable one or more repositories (wildcards allowed)
-x [package], --exclude=[package]
exclude package(s) by name or glob
--disableexcludes=[repo]
disable exclude from main, for a repo or for
everything
--obsoletes enable obsoletes processing during updates
--noplugins disable Yum plugins
--nogpgcheck disable gpg signature checking
--disableplugin=[plugin]
disable plugins by name

と,yumが使えるようになりました...