Update the package database directory's timestamps when rebuilding the package cache.
authorGeoffrey Mainland <gmainlan@microsoft.com>
Mon, 24 Jun 2013 22:35:33 +0000 (23:35 +0100)
committerGeoffrey Mainland <gmainlan@microsoft.com>
Mon, 24 Jun 2013 22:35:33 +0000 (23:35 +0100)
commite0801a0fb342eea9a312906eab72874d631271cf
tree73804968717d3744145538a18caa5af1e6403360
parente1cdaf388d3ac4a7041cf29da32669f577922e33
Update the package database directory's timestamps when rebuilding the package cache.

I was seeing many "WARNING: cache is out of date" errors during validation
claiming that my package cache was out of date. This patch eliminates those
errors by ensuring that when we rebuild the package cache, the modification time
of the directory containing the package database is set to be the same as the
modification time of the cache.
utils/ghc-pkg/Main.hs