ocaml-maint team mailing list archive
-
ocaml-maint team
-
Mailing list archive
-
Message #00775
[Bug 1568459] Re: unison incompatible with older ubuntu/debian versions
For me on Ubuntu 19.10, the best workaround seems to be to copy its
newer unison-2.48.4 to my old Ubuntu 14.04 machine (and put it into
/usr/local/bin/). Then on my 19.10 machine, I simply add this line to
the *.prf config file I'm using:
servercmd = unison-2.48.4
Alternatively, the ancient Unison binaries do still work on Ubuntu 19.10
(yay!), so I can run those when necessary to talk to an old stock
system.
More details on the specific combinations that seem to work vs. break:
Ubuntu 19.10 appears to run these ancient binaries just fine:
- unison-2.40.102-gtk, from the Ubuntu 14.04.4 LTS package
unison-gtk_2.40.102-2ubuntu1_amd64.deb;
it talks to the stock unison unning on Ubuntu 14.04.4.
- unison-2.32.52-gtk, from the Ubuntu 14.04.4 LTS package
unison2.32.52-gtk_2.32.52-7ubuntu1_amd64.deb;
it talks to the stock unison running on Ubuntu 10.04.4 LTS.
Ubuntu 14.04.4 appears to run this NEWER binary fine:
- unison-2.48.4, from the Ubuntu 19.10 package
unison_2.48.4-1ubuntu1_amd64.deb
Ubuntu 10.04.4 LTS will NOT run these NEWER binaries at all:
- unison-2.48.4, from Ubuntu 19.10.
- unison-2.40.102, from Ubuntu 10.04.4 LTS.
$ unison-2.48.4
unison-2.48.4: /lib/libc.so.6: version `GLIBC_2.15' not found (required by unison-2.48.4)
unison-2.48.4: /lib/libc.so.6: version `GLIBC_2.14' not found (required by unison-2.48.4)
unison-2.48.4: /lib/libc.so.6: version `GLIBC_2.17' not found (required by unison-2.48.4)
$ unison-2.40.102
unison-2.40.102: /lib/libc.so.6: version `GLIBC_2.15' not found (required by unison-2.40.102)
unison-2.40.102: /lib/libc.so.6: version `GLIBC_2.14' not found (required by unison-2.40.102)
--
You received this bug notification because you are a member of Debian
OCaml Maintainers, which is subscribed to unison in Ubuntu.
https://bugs.launchpad.net/bugs/1568459
Title:
unison incompatible with older ubuntu/debian versions
Status in unison package in Ubuntu:
Confirmed
Bug description:
Hi,
16.04 comes with a new version of unison, which is great.
Unfortunately, it comes just with that new version, not older ones.
Unison can synchronize only with precisely the same version on the
peer, not interact with others. Therefore a 16.04 machine cannot sync
to any older linux (ubuntu,debian,...), especially not to servers
running 14.04.
Older versions of ubuntu therefore came with different versions of
unison, i.e. at least the version of the last LTS version to keep it
functional and to have new clients work with older (but still
supported) LTS servers.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unison 2.48.3-1ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-18.34-generic 4.4.6
Uname: Linux 4.4.0-18-generic x86_64
ApportVersion: 2.20.1-0ubuntu1
Architecture: amd64
CurrentDesktop: LXDE
Date: Sun Apr 10 10:20:04 2016
Dependencies:
gcc-6-base 6-20160405-0ubuntu1
libc6 2.23-0ubuntu2
libgcc1 1:6-20160405-0ubuntu1
SourcePackage: unison
UpgradeStatus: Upgraded to xenial on 2016-04-06 (4 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unison/+bug/1568459/+subscriptions
References