2.53.5 released
Greg Troxel <[email protected]> Tue, 07 May 2024 08:10:19 -0400
| Newsgroups | gmane.network.unison.general |
|---|---|
| Message-ID | <[email protected]> |
https://urldefense.com/v3/__https://github.com/bcpierce00/unison/releases/tag/v2.53.5__;!!IBzWLUs!WDopC8ceg9_sdiqjd5mhEiVErfzmoZbMWUlVUxO5r7T16avgmFVuSNKV_-GkLuH28S2Zk-IJMqKAqY00lg$ Besides bugfixes, this release changs the way repeat mode works, in that unison will no longer try to reconnect/retry on errors. Discussions have shown that there are a large variety of error paths and it's very difficult to know which ones should result in retrying and which should not. It's particularly difficult because it's hard to get fine-grained error reporting from ssh in a portable, sound way. Plus, the retry loop didn't have exponential backoff. One can of course wrap a unison invocation in a 4-line shell script containing a while loop with "sleep 300". While the astute reader might say that's equivalent, any resulting problems will be on the wrapping person's permanent record, not the project's :-) It's possible there will be some retry with backoff in circumstances where it makes sense (remote host rebooted, network was down and is now back, ?), but it's possible that this is too hard to do safely. After the release, it has come to light that the gdk-pixbuf upstream has broken the API by disabling xpm, without any deprecation warnings in NEWS (in 2.42.11, which is labeled a micro release!) This has caused problems beyond unison and it's not clear how it's going to settle out, other than it will be somewhat messy (unless gdk-pixbuf upstream quickly, straightforwardly and firmly repents :-). This should only affect you if your platform has unremediated 2.42.11. However, the situation is not new in 2.53.5. Please see https://urldefense.com/v3/__https://github.com/bcpierce00/unison/wiki/Reporting-Bugs-and-Feature-Requests__;!!IBzWLUs!WDopC8ceg9_sdiqjd5mhEiVErfzmoZbMWUlVUxO5r7T16avgmFVuSNKV_-GkLuH28S2Zk-IJMqJ-wNEngA$ before using the issue tracker, and feel free to ask for help on this list. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].