https://bz.mercurial-scm.org/show_bug.cgi?id=6532

            Bug ID: 6532
           Summary: Pulling from user repo with evolve extension enabled
           Product: Mercurial
           Version: 5.7.1
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: evolution
          Assignee: bugzi...@mercurial-scm.org
          Reporter: zeger...@me.com
                CC: mercurial-devel@mercurial-scm.org,
                    pierre-yves.da...@ens-lyon.org
    Python Version: ---

Created attachment 2117
  --> https://bz.mercurial-scm.org/attachment.cgi?id=2117&action=edit
full traceback

I have `evolution = all` enabled and am using the evolve extension (version
10.3.2).

When I try to pull from another user's repo I get an error.
The other user also has evolution enabled, but is not using the evolve
extension.
The error message is similar to
https://bz.mercurial-scm.org/show_bug.cgi?id=6432

```
remote:   File "/usr/lib64/python3.6/site-packages/mercurial/util.py", line
1747, in __get__
remote:     result = self.func(obj)
remote:   File
"/home/zvandeva/.local/lib/python3.6/site-packages/hgext3rd/evolve/stablerangecache.py",
line 518, in stablerange
remote:     cache.update(self)
remote:   File
"/home/zvandeva/.local/lib/python3.6/site-packages/hgext3rd/evolve/genericcaches.py",
line 111, in update
remote:     self.load(repo)
remote:   File
"/home/zvandeva/.local/lib/python3.6/site-packages/hgext3rd/evolve/stablerangecache.py",
line 400, in load
remote:     if self._con is not None:
remote:   File "/usr/lib64/python3.6/site-packages/mercurial/util.py", line
1747, in __get__
remote:     result = self.func(obj)
remote:   File
"/home/zvandeva/.local/lib/python3.6/site-packages/hgext3rd/evolve/stablerangecache.py",
line 262, in _con
remote:     con = self._db()
remote:   File
"/home/zvandeva/.local/lib/python3.6/site-packages/hgext3rd/evolve/stablerangecache.py",
line 251, in _db
remote:     isolation_level=r"IMMEDIATE")
remote: sqlite3.OperationalError: unable to open database file
```

Temporarily disabling the evolve extension allows me to pull the changes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to