Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565712 - net-misc/unison-2.40.102 - Failure("input_value: bad bigarray kind")
Summary: net-misc/unison-2.40.102 - Failure("input_value: bad bigarray kind")
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-13 20:29 UTC by Juergen Rose
Modified: 2017-12-01 12:15 UTC (History)
0 users

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 Juergen Rose 2015-11-13 20:29:17 UTC
Synchronization with unison fails since yesterday with:

rose@lynx:/home/rose(2)$ unison

(unison:18138): GLib-GObject-WARNING **: The property GtkDialog:has-separator is deprecated and shouldn't be used anymore. It will be removed in a future version.



(unison:18138): GLib-GObject-WARNING **: The property GtkWindow:allow-grow is deprecated and shouldn't be used anymore. It will be removed in a future version.
Connected [//cheetahnew//home_cheetahnew/rose/Txt -> //lynx//home_lynx/rose/Txt]
Uncaught exception Failure("input_value: bad bigarray kind")
rose@lynx:/home/rose(3)$ 

I have unison-2.40.102 and unison-2.48.3 installed and unison-unison-2.40.102 is selected:

rose@lynx:/home/rose(3)$ qlist -Iv unison
app-eselect/eselect-unison-0.3
net-misc/unison-2.40.102
net-misc/unison-2.48.3

rose@lynx:/home/rose(3)$ qlist -Iv unison
app-eselect/eselect-unison-0.3
net-misc/unison-2.40.102
net-misc/unison-2.48.3
rose@lynx:/home/rose(4)$ eselect unison list
Available unison versions:
  [1]   2.48
  [2]   2.40 *
rose@lynx:/home/rose(5)$ unison -version
unison version 2.40.102


Reemerging unison does not change anything. 
Reemerging ocaml (see https://bugzilla.redhat.com/show_bug.cgi?id=1219362)

does not work:


root@lynx:/root(41)# emerge -v1 ocaml

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] dev-lang/ocaml-4.02.3:0/4.02.3::gentoo [4.02.1:0/4.02.1::gentoo] USE="X emacs latex ncurses ocamlopt -xemacs" 2,013 KiB

Total: 1 package (1 upgrade), Size of downloads: 2,013 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/ocaml:0

  (dev-lang/ocaml-4.02.3:0/4.02.3::gentoo, ebuild scheduled for merge) pulled in by
    dev-lang/ocaml (Argument)

  (dev-lang/ocaml-4.02.1:0/4.02.1::gentoo, installed) pulled in by
    >=dev-lang/ocaml-3.10.2:0/4.02.1=[ocamlopt] required by (dev-ml/lablgl-1.05:0/1.05::gentoo, installed)
                           ^^^^^^^^^^                                                                                                         
    (and 4 more with the same problem)



root@lynx:/root(42)# emerge -v1 =dev-lang/ocaml-4.02.1

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "=dev-lang/ocaml-4.02.1".
root@lynx:/root(43)#
Comment 1 Juergen Rose 2015-11-13 20:30:51 UTC
At the remote server the same version of unison and ocaml is installed.
Comment 2 Juergen Rose 2015-11-14 04:36:27 UTC
After masking >=dev-lang/ocaml-4.02, deleting the installed lablgtk lablgl labltk, installing an old ocaml-4.01.0.ebuild I was able to emerge ocaml-4.01.0. The subsequent 'emerge -pv1 =unison-2.40.102' generates a working unison-2.40.102.
Comment 3 Benda Xu gentoo-dev 2017-12-01 12:15:15 UTC
Thanks. It has been fixed in the newest ocaml and unison.