Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 760911 - net-misc/unison-2.47.15_p4-r2: Current dev-ml/findlib versions break unison compatiblity
Summary: net-misc/unison-2.47.15_p4-r2: Current dev-ml/findlib versions break unison c...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-20 18:22 UTC by Stefan Huber
Modified: 2020-12-20 18:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Huber 2020-12-20 18:22:00 UTC
The only version of dev-ml/findlib available right now is 1.8.1-r1. While dev-ml/findlib-1.8.1 used to be compatible with <dev-lang/ocaml-4.09.0, this is not anymore the case for the current dev-ml/findlib version.

However, upgrading to dev-ml/ocaml-4.09.0 breaks compatibility of unison:2.48 with unison installations shipped by other major Linux distributions, such as Debian buster, see bug #755257 or bug #757735.

Hence, please  provide a dev-ml/findlib version that is compatible with <dev-lang/ocaml-4.09.0.

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-20 18:26:07 UTC
Sorry Stefan. I've not been ignoring you - just been busy with everything else and wanted to have time to think properly about a solution here.

I guess I need to restore the old findlib with a < dep for now?
Comment 2 Stefan Huber 2020-12-20 18:29:03 UTC
(In reply to Sam James from comment #1)
> Sorry Stefan. I've not been ignoring you - just been busy with everything
> else and wanted to have time to think properly about a solution here.

Thanks for the feedback!

> I guess I need to restore the old findlib with a < dep for now?

I also believe that this would work for now.
Comment 3 Larry the Git Cow gentoo-dev 2020-12-20 18:43:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b6349cc23be7639100ff7f759516d6e28157a8

commit 73b6349cc23be7639100ff7f759516d6e28157a8
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2020-12-20 18:41:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-12-20 18:43:08 +0000

    dev-ml/findlib: lower the minimum OCaml version
    
    Some users still need an older version of OCaml for
    e.g. Unison where there are compatibility issues
    we need to handle.
    
    Thanks-to: Stefan Huber <shuber@sthu.org>
    Bug: https://bugs.gentoo.org/755257
    Closes: https://bugs.gentoo.org/760911
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Sam James <sam@gentoo.org>

 .../findlib/{findlib-1.8.1-r1.ebuild => findlib-1.8.1-r2.ebuild}   | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-20 18:44:54 UTC
(In reply to Stefan Huber from comment #2)
> (In reply to Sam James from comment #1)
> > Sorry Stefan. I've not been ignoring you - just been busy with everything
> > else and wanted to have time to think properly about a solution here.
> 
> Thanks for the feedback!
> 
> > I guess I need to restore the old findlib with a < dep for now?
> 
> I also believe that this would work for now.

Let's try the easier one first and go from there. Maybe nudging people into an upgrade with my first area (or explicitly not) will somehow be needed, we'll see.

With the *other bugs*, I've done some reading and I think I'm happy with what we need to do now. I don't want to rush applying the fix before I have to go do some other things, but I'll put this firmly near the top of the TODO.

Thanks for your help!