expanded backup section?

Keith Bierman khbkhb at gmail.com
Wed Feb 15 00:23:00 GMT 2023


On Fri, Feb 10, 2023 at 4:38 PM Keith Bierman <khbkhb at gmail.com> wrote:

> After tinkering around ... I may have gotten past the authorization, but
> now have an sqlite issue
>
> /Users/khb>/usr/local/opt/offlineimap/bin/offlineimap -q
>
> OfflineIMAP 8.0.0
>
>   Licensed under the GNU GPL v2 or any later version (with an OpenSSL
> exception)
>
> ERROR: Exceptions occurred during the run!
>
> ERROR: While attempting to sync account 'Test'
>
>   Your sqlite is not multithreading safe.
>
>
> Traceback:
>
>   File
> "/usr/local/Cellar/offlineimap/8.0.0_1/libexec/lib/python3.11/site-packages/offlineimap/accounts.py",
> line 298, in syncrunner
>
>     self.__sync()
>
>   File
> "/usr/local/Cellar/offlineimap/8.0.0_1/libexec/lib/python3.11/site-packages/offlineimap/accounts.py",
> line 377, in __sync
>
>     remoterepos.sync_folder_structure(localrepos, statusrepos)
>
>   File
> "/usr/local/Cellar/offlineimap/8.0.0_1/libexec/lib/python3.11/site-packages/offlineimap/repository/Base.py",
> line 292, in sync_folder_structure
>
>     status_repo.makefolder(local_name.replace(
>
>   File
> "/usr/local/Cellar/offlineimap/8.0.0_1/libexec/lib/python3.11/site-packages/offlineimap/repository/LocalStatus.py",
> line 123, in makefolder
>
>     folder.openfiles()
>
>   File
> "/usr/local/Cellar/offlineimap/8.0.0_1/libexec/lib/python3.11/site-packages/offlineimap/folder/LocalStatusSQLite.py",
> line 107, in openfiles
>
>     assert sqlite.threadsafety == 1, 'Your sqlite is not multithreading
> safe.'
>
>            ^^^^^^^^^^^^^^^^^^^^^^^^
>
>
>>
It seems to be an issue with the version from "homebrew". Spinning up an
Ubuntu VM and grabbing the offlineimap from there works. I'd hoped running
with -1 would work around the issue on MacOS, but it doesn't.  I still
think a bit clearer example text, like:
remotehost = server87.web-hosting.com
remoteuser = Test at chnorthmetro.us
remotepass = $mysecret
# this cert won't work, read the error message and replace it with the one
your system returns, as long as you are sure it is the right system ;>
cert_fingerprint =
d6bad42aa6f3a058cff15be3c1c2c9a6c99bc2eb55daa028e4bd654ce617c9e3f4481107779b51bffe6c5a610fe75ab0c8dc5f3d500fa11a2735ad7d49801bc9
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/offlineimap-project/attachments/20230214/de2db8f8/attachment.htm>


More information about the OfflineIMAP-project mailing list