# HG changeset patch
# User Pierre-Yves David <pierre-yves.david@logilab.fr>
# Date 1333370621 -7200
# Node ID c2d692c8f599784298da58d3a6a3ba63057d20b2
# Parent  dea67dae27a40d9e99a6bb81e1c12b8924c1045f
stronger try except for store cache

diff -r dea67dae27a4 -r c2d692c8f599 hgext/obsolete.py
--- a/hgext/obsolete.py	Wed Mar 28 21:13:46 2012 +0200
+++ b/hgext/obsolete.py	Mon Apr 02 14:43:41 2012 +0200
@@ -101,7 +101,7 @@
 try:
     from mercurial.localrepo import storecache
     storecache('babar') # to trigger import
-except TypeError:
+except (TypeError, ImportError):
     def storecache(*args):
         return scmutil.filecache(*args, instore=True)