Atualize um pacote e evite que ele volte ao original

Quero atualizar o pacote ggplot2:

library(ggplot2)
packageDescription("ggplot2")["Version"]
> 0.8.3

Mas a versão atual é 0.8.7.

Tentei update.packages (), que parecia funcionar bem. Mas ele ainda retornava a versão 0.8.3.

Então eu baixei e instalei a fonte do pacote do Cran, que diz 0.8.7 na página de download. Em seguida, instalo-o através do menu GUI em R. Ele retorna

** building package indices ...
* DONE (ggplot2)

Então eu corro:

packageDescription("ggplot2")["Version"]
> 0.8.3

E ainda tenho a versão mais antiga!

Não sei por que isso não está funcionando, além do mais, eu já havia encontrado esse problema antes e resolvido (não me lembro exatamente o quê), mas agora ele voltou à versão mais antiga! Qual é a maneira mais fácil de manter pacotes como este atualizados automaticamente e não fazer com que eles se refiram a pacotes mais antigos?

questionAnswers(2)

yourAnswerToTheQuestion