mutt-wizard icon indicating copy to clipboard operation
mutt-wizard copied to clipboard

New Ubuntu versions have switched to using mbsync Near and Far not Slave/Master

Open arosl opened this issue 1 year ago • 3 comments

The mw logic identifies that apt is in use and use Slave Master instead of Near and Far in the .mbsyncrc file. Newer versions of Ubuntu (22.04) will throw warnings every time you run mbsync with the old style configuration and will ask you to switch to Near Far.

lsb_release -r can maybe be used to check if its a newer version of ubuntu:

hypoxic :: ~ » lsb_release -r
Release:        22.04

arosl avatar May 02 '23 23:05 arosl

Really this shouldn't be done based on distro (as it is now) or distro version, but the version number of mbsync.

I'm not immediately sure which update enforced this breakage, but if someone knows, we can add a check.

LukeSmithxyz avatar May 11 '23 14:05 LukeSmithxyz

That would make a lot more sense :+1:

isync 1.4 is the release this Far/Near become the norm: "- The use of Master/Slave terminology has been deprecated."

https://sourceforge.net/projects/isync/files/isync/1.4.0/

arosl avatar Jul 31 '23 15:07 arosl