Having read through the Debian notes it appears unlikely that 2.40 will
ever compile and work against the newer OCaml library in 16.04 LTS.
However, 2.48 does fine.  There was some question about whether this
would work in 14.04 LTS.  I have carried out a test using a 14.04 LTS
server and a 16.04 LTS client as follows:

Create /etc/apt/preferences.d/unison-ppa to ensure only Unison gets updated 
from the PPA, as follows:
        
        Package: *
        Pin: release o=LP-PPA-eugenesan
        Pin-Priority: -1
        
        Package: unison*
        Pin: release o=LP-PPA-eugenesan
        Pin-Priority: 500
        
Add the PPA:    
        
        sudo add-apt-repository ppa:eugenesan/ppa
        
Update the APT cache and update Unison to 2.48:
        
        sudo apt-get update
        sudo apt-get dist-upgrade

After carrying out this procedure on both 14.04 LTS (AMD64 server) and
16.04 LTS (AMD64 desktop) Unison syncs without any problems.  Hopefully
this will help others, prove a compatible version can exist between LTS
releases and encourage the upgrade of the main Canonical repositories to
2.48?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1421184

Title:
  Merge latest version (2.48.3-1) with Debian

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unison/+bug/1421184/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to