Сначала очистите кеш. Там может быть устаревшая информация о пакете.
$ pear clear-cache
$ pear upgrade pear
Затем убедитесь, что вы получили правильную информацию об удаленном пакете - она должна отображать 1.9.2:
$ pear remote-info pear
Latest 1.9.2
Installed 1.9.1
...
Если последняя версия не 1.9.2, у вас странные проблемы с сетью. Если «установлен» указан как 1.9.2., Ваша установка странная:)
Убедитесь, что версия PEAR, которую вы используете, совпадает с той, которую вы пытаетесь обновить:
$ which pear
/usr/bin/pear
$ pear list pear|grep bin
script /usr/bin/pear
script /usr/bin/peardev
script /usr/bin/pecl
Если они не совпадают, исправьте ваш путь включения, чтобы включить правильную версию Pear, или конфигурацию Pear с помощью
$ pear config-show
$ pear config-get bin_dir
$ pear config-set bin_dir /path/to/my/bin
и принудительное обновление для установки файлов в правильные места:
$ pear upgrade -f pear