Hello, I was trying to sync my book with Calibre on OpenBSD to my ereader that I can correctly mount.
dmesg greets me with the following line sd2 at scsibus5 targ 1 lun 0: <Kindle, Internal Storage, 0310> removable Starting Calibre on my terminal, I see the following $ calibre QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-d4' Failed to load libmtp, MTP device detection disabled cannot import name 'libmtp' from 'calibre_extensions' (unknown location) Exception in thread Thread-4: Traceback (most recent call last): File "/usr/local/lib/python3.10/threading.py", line 1016, in _bootstrap_inner self.run() File "/usr/local/lib/calibre/calibre/gui2/device.py", line 446, in run self.detect_device() File "/usr/local/lib/calibre/calibre/gui2/device.py", line 304, in detect_device self.scanner.scan() File "/usr/local/lib/calibre/calibre/devices/scanner.py", line 193, in scan self.devices = self.scanner() File "/usr/local/lib/calibre/calibre/devices/scanner.py", line 61, in __call__ from calibre_extensions import libusb ImportError: cannot import name 'libusb' from 'calibre_extensions' (unknown location) I don't know if this is related, but even trying to manually point to the correct directory (Connect to folder), Calibre won't see my device. I'm on OpenBSD 7.5, I mount my device with doas mount_msdos -u 1000 -g 1000 /mnt/sd2i /mnt/kindle Note, manually adding a Mobi file works, but I would like this sync process automated as I have done before on other OSes. Thank you in advance, d4