in 1.9 for windows, contrib.url(getOption("CRAN")) names a non-existent resource; the contrib/1.9 directory needs to be made and populated on CRAN this happened for 1.8 also. i know it's early, just an fyi