Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 770936 Details for
Bug 838658
dev-ml/opam: tries to use bubblewrap (was: dev-ml/opam-2.1.2 fails test)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 242.25 KB, created by
yongxiang
on 2022-04-15 18:07:25 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
yongxiang
Created:
2022-04-15 18:07:25 UTC
Size:
242.25 KB
patch
obsolete
>[32m * [39;49;00mPackage: dev-ml/opam-2.1.2 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: ml@gentoo.org gienah@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt userland_GNU >[32m * [39;49;00mFEATURES: compressdebug installsources network-sandbox preserve-libs splitdebug test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking opam-2.1.2.tar.gz to /tmp/portage/dev-ml/opam-2.1.2/work >>>> Unpacking opam-2.1.0-dose3-6.patch.xz to /tmp/portage/dev-ml/opam-2.1.2/work >>>> Source unpacked in /tmp/portage/dev-ml/opam-2.1.2/work >>>> Preparing source in /tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2 ... > [32m*[0m Applying opam-2.1.0-dose3-6.patch ... >[A[151C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2 ... >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/opam-2.1.2 --htmldir=/usr/share/doc/opam-2.1.2/html --libdir=/usr/lib64 >configure: loading site script /usr/share/config.site >checking for x86_64-pc-linux-gnu-ocamlc... no >checking for ocamlc... ocamlc >OCaml version is 4.14.0 >OCaml library path is /usr/lib64/ocaml >checking for x86_64-pc-linux-gnu-ocamlopt... no >checking for ocamlopt... ocamlopt >checking for x86_64-pc-linux-gnu-ocamlc.opt... no >checking for ocamlc.opt... ocamlc.opt >checking for x86_64-pc-linux-gnu-ocamlopt.opt... no >checking for ocamlopt.opt... ocamlopt.opt >checking for x86_64-pc-linux-gnu-ocaml... no >checking for ocaml... ocaml >checking for x86_64-pc-linux-gnu-ocamldep... no >checking for ocamldep... ocamldep >checking for x86_64-pc-linux-gnu-ocamldep.opt... no >checking for ocamldep.opt... ocamldep.opt >checking for x86_64-pc-linux-gnu-ocamlmktop... no >checking for ocamlmktop... ocamlmktop >checking for x86_64-pc-linux-gnu-ocamlmklib... no >checking for ocamlmklib... ocamlmklib >checking for x86_64-pc-linux-gnu-ocamldoc... no >checking for ocamldoc... ocamldoc >checking for x86_64-pc-linux-gnu-ocamldoc.opt... no >checking for ocamldoc.opt... ocamldoc.opt >checking for x86_64-pc-linux-gnu-ocamlbuild... no >checking for ocamlbuild... ocamlbuild >checking OCaml Sys.os_type... Unix >checking for gawk... gawk >checking for compiler type... cc >checking for compiler architecture... amd64 >checking for compiler system... linux >checking for x86_64-pc-linux-gnu-x86_64-pc-linux-gnu-gcc... no >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking acl/libacl.h usability... yes >checking acl/libacl.h presence... yes >checking for acl/libacl.h... yes >checking for library containing acl_get_perm... -lacl >checking for x86_64-pc-linux-gnu-ocamlobjinfo... no >checking for ocamlobjinfo... ocamlobjinfo >checking for x86_64-pc-linux-gnu-ocamlfind... no >checking for ocamlfind... ocamlfind >checking for curl... curl >checking for x86_64-pc-linux-gnu-dune... no >checking for dune... dune >checking for x86_64-pc-linux-gnu-cppo... no >checking for cppo... cppo >checking for x86_64-pc-linux-gnu-patch... no >checking for patch... patch >checking for x86_64-pc-linux-gnu-bunzip2... no >checking for bunzip2... bunzip2 > >checking for OCaml findlib package unix... found >checking for OCaml findlib package bigarray... found >checking for OCaml findlib package extlib... found >checking for OCaml findlib package re... found >checking for OCaml findlib package re.glob... found >checking for OCaml findlib package cmdliner... found >checking for OCaml findlib package ocamlgraph... found >checking for OCaml findlib package cudf... found >checking for OCaml findlib package dose3.common... found >checking for OCaml findlib package dose3.algo... found >checking for OCaml findlib package opam-file-format... found >checking for OCaml findlib package mccs... found >checking for OCaml findlib package opam-0install-cudf... not found >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes > >configure: creating ./config.status >config.status: creating Makefile.config >config.status: creating src/ocaml-flags-configure.sexp >config.status: creating src/stubs/c-flags.sexp >config.status: creating src/stubs/libacl/c-libraries.sexp > >Opam will be built WITH a built-in solver > >Executables will be installed in /usr/bin >Manual pages will be installed in /usr/share/man >>>> Source configured. >>>> Compiling source in /tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2 ... > [32m*[0m Building ... >Scanned 0 directories Done: 0/0 (jobs: 0) Done: 532/1727 (jobs: 11) Done: 533/1727 (jobs: 10) Done: 534/1727 (jobs: 9) Done: 535/1727 (jobs: 8) Done: 538/1727 (jobs: 8) Done: 540/1727 (jobs: 7) Done: 542/1727 (jobs: 6) Done: 544/1727 (jobs: 5) Done: 546/1727 (jobs: 4) Done: 563/1727 (jobs: 32) Done: 565/1727 (jobs: 32) Done: 567/1729 (jobs: 32) Done: 569/1729 (jobs: 32) Done: 570/1729 (jobs: 32) Done: 572/1729 (jobs: 32) Done: 573/1729 (jobs: 32) Done: 575/1729 (jobs: 32) Done: 576/1729 (jobs: 32) Done: 577/1729 (jobs: 32) Done: 579/1729 (jobs: 32) Done: 581/1729 (jobs: 32) Done: 582/1729 (jobs: 32) Done: 583/1729 (jobs: 32) Done: 584/1729 (jobs: 32) Done: 585/1729 (jobs: 32) Done: 587/1729 (jobs: 32) Done: 588/1729 (jobs: 32) Done: 593/1729 (jobs: 32) Done: 595/1729 (jobs: 32) Done: 597/1729 (jobs: 32) Done: 598/1729 (jobs: 32) Done: 600/1729 (jobs: 32) Done: 601/1729 (jobs: 32) Done: 605/1729 (jobs: 32) Done: 607/1729 (jobs: 32) Done: 608/1729 (jobs: 32) Done: 610/1729 (jobs: 32) Done: 612/1729 (jobs: 32) Done: 613/1729 (jobs: 32) Done: 616/1729 (jobs: 32) Done: 617/1729 (jobs: 32) Done: 619/1729 (jobs: 32) Done: 625/1729 (jobs: 32) Done: 626/1729 (jobs: 32) Done: 628/1729 (jobs: 32) Done: 630/1729 (jobs: 32) Done: 632/1729 (jobs: 32) Done: 634/1729 (jobs: 32) Done: 636/1729 (jobs: 32) Done: 638/1729 (jobs: 32) Done: 644/1729 (jobs: 32) Done: 647/1729 (jobs: 32) Done: 649/1729 (jobs: 32) Done: 651/1729 (jobs: 32) Done: 653/1729 (jobs: 32) Done: 654/1729 (jobs: 32) Done: 655/1729 (jobs: 32) Done: 656/1729 (jobs: 32) Done: 657/1729 (jobs: 32) Done: 658/1729 (jobs: 32) Done: 659/1729 (jobs: 32) Done: 660/1729 (jobs: 32) Done: 662/1729 (jobs: 32) Done: 663/1729 (jobs: 32) Done: 664/1729 (jobs: 32) Done: 666/1729 (jobs: 32) Done: 667/1729 (jobs: 32) Done: 668/1729 (jobs: 32) Done: 670/1729 (jobs: 32) Done: 671/1729 (jobs: 32) Done: 672/1729 (jobs: 32) Done: 673/1729 (jobs: 32) Done: 675/1729 (jobs: 32) Done: 677/1729 (jobs: 32) Done: 678/1729 (jobs: 32) Done: 679/1729 (jobs: 32) Done: 680/1729 (jobs: 32) Done: 681/1729 (jobs: 32) Done: 682/1729 (jobs: 32) Done: 683/1729 (jobs: 32) Done: 684/1729 (jobs: 32) Done: 686/1729 (jobs: 32) Done: 687/1729 (jobs: 32) Done: 688/1729 (jobs: 32) Done: 689/1729 (jobs: 32) Done: 690/1729 (jobs: 32) Done: 692/1729 (jobs: 32) Done: 693/1729 (jobs: 32) Done: 694/1729 (jobs: 32) Done: 695/1729 (jobs: 32) Done: 697/1729 (jobs: 32) Done: 698/1729 (jobs: 32) Done: 699/1729 (jobs: 32) Done: 700/1729 (jobs: 32) Done: 702/1729 (jobs: 32) Done: 703/1729 (jobs: 32) Done: 705/1729 (jobs: 32) Done: 707/1729 (jobs: 32) Done: 710/1729 (jobs: 32) Done: 711/1729 (jobs: 32) Done: 713/1729 (jobs: 32) Done: 715/1729 (jobs: 32) Done: 717/1729 (jobs: 32) Done: 719/1729 (jobs: 32) Done: 720/1729 (jobs: 32) Done: 721/1729 (jobs: 32) Done: 729/1729 (jobs: 32) Done: 731/1729 (jobs: 32) Done: 733/1729 (jobs: 32) Done: 735/1729 (jobs: 32) Done: 737/1729 (jobs: 32) Done: 739/1729 (jobs: 32) Done: 741/1729 (jobs: 32) Done: 743/1729 (jobs: 32) Done: 745/1729 (jobs: 32) Done: 747/1729 (jobs: 32) Done: 749/1729 (jobs: 32) Done: 751/1729 (jobs: 32) Done: 753/1729 (jobs: 32) Done: 755/1729 (jobs: 32) Done: 757/1729 (jobs: 32) Done: 759/1729 (jobs: 32) Done: 760/1729 (jobs: 32) Done: 762/1729 (jobs: 32) Done: 763/1729 (jobs: 32) Done: 764/1729 (jobs: 32) Done: 765/1729 (jobs: 32) Done: 766/1729 (jobs: 32) Done: 767/1729 (jobs: 32) Done: 772/1729 (jobs: 32) Done: 774/1729 (jobs: 32) Done: 776/1729 (jobs: 32) Done: 781/1729 (jobs: 32) Done: 783/1729 (jobs: 32) Done: 785/1729 (jobs: 32) Done: 787/1729 (jobs: 32) Done: 789/1729 (jobs: 32) Done: 791/1729 (jobs: 32) Done: 793/1729 (jobs: 32) Done: 795/1729 (jobs: 32) Done: 797/1729 (jobs: 32) Done: 799/1729 (jobs: 32) Done: 801/1729 (jobs: 32) Done: 803/1729 (jobs: 32) Done: 805/1729 (jobs: 32) Done: 806/1729 (jobs: 32) Done: 807/1729 (jobs: 32) Done: 808/1729 (jobs: 32) Done: 810/1729 (jobs: 32) Done: 811/1729 (jobs: 32) Done: 817/1729 (jobs: 32) Done: 819/1729 (jobs: 32) Done: 821/1729 (jobs: 32) Done: 823/1729 (jobs: 32) Done: 825/1729 (jobs: 32) Done: 827/1729 (jobs: 32) Done: 829/1729 (jobs: 32) Done: 831/1729 (jobs: 32) Done: 833/1729 (jobs: 32) Done: 835/1729 (jobs: 32) Done: 837/1729 (jobs: 32) Done: 838/1729 (jobs: 32) Done: 840/1729 (jobs: 32) Done: 841/1729 (jobs: 32) Done: 842/1729 (jobs: 32) Done: 843/1729 (jobs: 32) Done: 844/1729 (jobs: 32) Done: 845/1729 (jobs: 32) Done: 847/1729 (jobs: 32) Done: 849/1729 (jobs: 32) Done: 850/1729 (jobs: 32) Done: 859/1729 (jobs: 32) Done: 861/1729 (jobs: 32) Done: 863/1729 (jobs: 32) Done: 865/1729 (jobs: 32) Done: 867/1729 (jobs: 31) Done: 869/1729 (jobs: 30) Done: 871/1729 (jobs: 29) Done: 873/1729 (jobs: 28) Done: 875/1729 (jobs: 27) Done: 877/1729 (jobs: 26) Done: 879/1729 (jobs: 25) Done: 881/1729 (jobs: 24) Done: 883/1729 (jobs: 23) Done: 885/1729 (jobs: 22) Done: 887/1729 (jobs: 21) Done: 889/1729 (jobs: 20) Done: 891/1729 (jobs: 19) Done: 893/1729 (jobs: 18) Done: 895/1729 (jobs: 17) Done: 897/1729 (jobs: 16) Done: 899/1729 (jobs: 15) Done: 901/1729 (jobs: 14) Done: 903/1729 (jobs: 13) Done: 905/1729 (jobs: 12) Done: 923/1729 (jobs: 12) Done: 930/1729 (jobs: 11) Done: 933/1729 (jobs: 12) Done: 934/1729 (jobs: 12) Done: 937/1729 (jobs: 13) Done: 940/1729 (jobs: 12) Done: 943/1729 (jobs: 11) [1mFile "src/core/opamStubsTypes.ml", line 1[0m: >[1;35mWarning[0m 70 [missing-mli]: Cannot find interface file. >Done: 943/1729 (jobs: 11) Done: 946/1729 (jobs: 11) Done: 948/1729 (jobs: 10) Done: 951/1729 (jobs: 11) Done: 953/1729 (jobs: 10) Done: 955/1729 (jobs: 9) Done: 958/1729 (jobs: 12) Done: 960/1729 (jobs: 11) Done: 962/1729 (jobs: 10) Done: 964/1729 (jobs: 9) Done: 965/1729 (jobs: 9) Done: 967/1729 (jobs: 8) Done: 969/1729 (jobs: 7) Done: 971/1729 (jobs: 6) Done: 973/1729 (jobs: 5) Done: 976/1729 (jobs: 7) Done: 978/1729 (jobs: 7) Done: 980/1729 (jobs: 6) Done: 982/1729 (jobs: 5) Done: 984/1729 (jobs: 4) Done: 986/1729 (jobs: 3) Done: 989/1729 (jobs: 8) Done: 992/1729 (jobs: 8) Done: 994/1729 (jobs: 7) Done: 997/1729 (jobs: 8) Done: 1000/1729 (jobs: 7) Done: 1003/1729 (jobs: 7) Done: 1006/1729 (jobs: 9) Done: 1008/1729 (jobs: 8) Done: 1011/1729 (jobs: 10) Done: 1013/1729 (jobs: 9) Done: 1016/1729 (jobs: 9) Done: 1019/1729 (jobs: 12) Done: 1021/1729 (jobs: 11) Done: 1024/1729 (jobs: 11) Done: 1027/1729 (jobs: 11) Done: 1030/1729 (jobs: 19) Done: 1031/1729 (jobs: 18) Done: 1033/1729 (jobs: 17) Done: 1035/1729 (jobs: 16) Done: 1038/1729 (jobs: 16) Done: 1041/1729 (jobs: 16) Done: 1043/1729 (jobs: 15) Done: 1046/1729 (jobs: 15) Done: 1049/1729 (jobs: 15) Done: 1052/1729 (jobs: 14) Done: 1055/1729 (jobs: 14) Done: 1058/1729 (jobs: 14) Done: 1061/1729 (jobs: 16) Done: 1063/1729 (jobs: 15) Done: 1065/1729 (jobs: 14) Done: 1067/1729 (jobs: 13) Done: 1069/1729 (jobs: 12) Done: 1071/1729 (jobs: 11) Done: 1073/1729 (jobs: 10) Done: 1075/1729 (jobs: 9) Done: 1077/1729 (jobs: 8) Done: 1079/1729 (jobs: 7) Done: 1081/1729 (jobs: 6) Done: 1083/1729 (jobs: 6) Done: 1086/1729 (jobs: 6) Done: 1088/1729 (jobs: 5) Done: 1091/1729 (jobs: 6) Done: 1093/1729 (jobs: 5) Done: 1095/1729 (jobs: 4) Done: 1098/1729 (jobs: 6) Done: 1100/1729 (jobs: 5) Done: 1102/1729 (jobs: 5) Done: 1105/1729 (jobs: 4) Done: 1108/1729 (jobs: 6) Done: 1111/1729 (jobs: 7) Done: 1113/1729 (jobs: 6) Done: 1115/1729 (jobs: 5) Done: 1117/1729 (jobs: 4) Done: 1119/1729 (jobs: 4) Done: 1122/1729 (jobs: 5) Done: 1125/1729 (jobs: 11) Done: 1127/1729 (jobs: 10) Done: 1130/1729 (jobs: 9) Done: 1133/1729 (jobs: 12) Done: 1136/1729 (jobs: 14) Done: 1139/1729 (jobs: 14) Done: 1141/1729 (jobs: 13) [1mFile "src/solver/opamCudfSolverSig.ml", line 1[0m: >[1;35mWarning[0m 70 [missing-mli]: Cannot find interface file. >Done: 1141/1729 (jobs: 13) Done: 1144/1729 (jobs: 16) Done: 1147/1729 (jobs: 16) Done: 1150/1729 (jobs: 16) Done: 1153/1729 (jobs: 17) Done: 1156/1729 (jobs: 16) Done: 1159/1729 (jobs: 19) Done: 1162/1729 (jobs: 19) Done: 1164/1729 (jobs: 18) Done: 1166/1729 (jobs: 17) Done: 1169/1729 (jobs: 17) Done: 1171/1729 (jobs: 16) Done: 1174/1729 (jobs: 16) Done: 1177/1729 (jobs: 17) Done: 1179/1729 (jobs: 16) Done: 1181/1729 (jobs: 15) Done: 1183/1729 (jobs: 14) Done: 1186/1729 (jobs: 14) Done: 1189/1729 (jobs: 14) Done: 1192/1729 (jobs: 21) Done: 1194/1729 (jobs: 20) Done: 1196/1729 (jobs: 19) Done: 1198/1729 (jobs: 20) Done: 1200/1729 (jobs: 19) Done: 1202/1729 (jobs: 18) Done: 1204/1729 (jobs: 17) Done: 1207/1729 (jobs: 17) Done: 1210/1729 (jobs: 18) Done: 1213/1729 (jobs: 18) Done: 1215/1729 (jobs: 17) Done: 1218/1729 (jobs: 16) Done: 1221/1729 (jobs: 16) Done: 1224/1729 (jobs: 15) Done: 1226/1729 (jobs: 14) Done: 1229/1729 (jobs: 14) Done: 1232/1729 (jobs: 23) Done: 1234/1729 (jobs: 22) Done: 1236/1729 (jobs: 21) Done: 1238/1729 (jobs: 20) Done: 1240/1729 (jobs: 19) Done: 1242/1729 (jobs: 18) Done: 1245/1729 (jobs: 18) Done: 1247/1729 (jobs: 17) Done: 1250/1729 (jobs: 16) Done: 1252/1729 (jobs: 15) Done: 1255/1729 (jobs: 14) Done: 1258/1729 (jobs: 13) Done: 1261/1729 (jobs: 13) Done: 1264/1729 (jobs: 12) Done: 1267/1729 (jobs: 11) Done: 1269/1729 (jobs: 11) Done: 1271/1729 (jobs: 10) Done: 1274/1729 (jobs: 9) Done: 1277/1729 (jobs: 8) Done: 1280/1729 (jobs: 7) Done: 1283/1729 (jobs: 32) Done: 1285/1729 (jobs: 31) Done: 1288/1729 (jobs: 30) Done: 1291/1729 (jobs: 29) Done: 1294/1729 (jobs: 29) Done: 1297/1729 (jobs: 28) Done: 1300/1729 (jobs: 32) Done: 1303/1729 (jobs: 31) Done: 1306/1729 (jobs: 31) Done: 1309/1729 (jobs: 32) Done: 1312/1729 (jobs: 31) Done: 1315/1729 (jobs: 31) Done: 1318/1729 (jobs: 31) Done: 1321/1729 (jobs: 30) Done: 1324/1729 (jobs: 29) Done: 1327/1729 (jobs: 28) Done: 1330/1729 (jobs: 28) Done: 1332/1729 (jobs: 29) Done: 1334/1729 (jobs: 28) Done: 1337/1729 (jobs: 27) Done: 1339/1729 (jobs: 26) Done: 1341/1729 (jobs: 25) Done: 1344/1729 (jobs: 24) Done: 1346/1729 (jobs: 23) Done: 1348/1729 (jobs: 22) Done: 1350/1729 (jobs: 21) Done: 1352/1729 (jobs: 20) Done: 1354/1729 (jobs: 19) Done: 1357/1729 (jobs: 19) Done: 1360/1729 (jobs: 27) Done: 1362/1729 (jobs: 26) Done: 1364/1729 (jobs: 25) Done: 1367/1729 (jobs: 27) Done: 1369/1729 (jobs: 26) Done: 1371/1729 (jobs: 25) Done: 1373/1729 (jobs: 24) Done: 1375/1729 (jobs: 23) Done: 1377/1729 (jobs: 22) Done: 1379/1729 (jobs: 21) Done: 1381/1729 (jobs: 20) Done: 1384/1729 (jobs: 22) Done: 1386/1729 (jobs: 21) Done: 1388/1729 (jobs: 21) Done: 1390/1729 (jobs: 20) Done: 1392/1729 (jobs: 19) Done: 1394/1729 (jobs: 19) Done: 1396/1729 (jobs: 18) Done: 1398/1729 (jobs: 17) Done: 1400/1729 (jobs: 16) Done: 1403/1729 (jobs: 16) Done: 1405/1729 (jobs: 15) Done: 1407/1729 (jobs: 14) Done: 1409/1729 (jobs: 13) Done: 1411/1729 (jobs: 12) Done: 1413/1729 (jobs: 11) Done: 1415/1729 (jobs: 11) Done: 1417/1729 (jobs: 10) Done: 1419/1729 (jobs: 10) Done: 1421/1729 (jobs: 9) Done: 1423/1729 (jobs: 8) Done: 1425/1729 (jobs: 7) Done: 1427/1729 (jobs: 6) Done: 1429/1729 (jobs: 5) Done: 1431/1729 (jobs: 5) Done: 1433/1729 (jobs: 4) Done: 1435/1729 (jobs: 3) Done: 1437/1729 (jobs: 2) Done: 1439/1729 (jobs: 2) Done: 1441/1729 (jobs: 4) Done: 1443/1729 (jobs: 4) Done: 1445/1729 (jobs: 3) Done: 1447/1730 (jobs: 3) [1mFile "src/tools/opam_admin_topstart.ml", line 1[0m: >[1;35mWarning[0m 70 [missing-mli]: Cannot find interface file. >Done: 1447/1730 (jobs: 3) Done: 1448/1730 (jobs: 3) Done: 1450/1730 (jobs: 2) Done: 1452/1730 (jobs: 9) Done: 1454/1730 (jobs: 8) Done: 1456/1730 (jobs: 7) Done: 1458/1730 (jobs: 6) Done: 1460/1730 (jobs: 5) Done: 1462/1730 (jobs: 4) Done: 1464/1730 (jobs: 3) Done: 1467/1730 (jobs: 3) Done: 1469/1730 (jobs: 4) Done: 1471/1730 (jobs: 3) Done: 1474/1730 (jobs: 2) Done: 1476/1730 (jobs: 2) Done: 1478/1730 (jobs: 3) Done: 1480/1730 (jobs: 2) Done: 1482/1730 (jobs: 2) Done: 1484/1730 (jobs: 2) Done: 1486/1730 (jobs: 1) Done: 1488/1730 (jobs: 1) Done: 1490/1730 (jobs: 5) Done: 1492/1730 (jobs: 4) Done: 1494/1730 (jobs: 5) Done: 1496/1730 (jobs: 7) Done: 1498/1730 (jobs: 6) Done: 1500/1730 (jobs: 5) Done: 1502/1730 (jobs: 5) Done: 1505/1732 (jobs: 6) Done: 1507/1732 (jobs: 6) Done: 1509/1732 (jobs: 6) Done: 1511/1732 (jobs: 5) Done: 1513/1732 (jobs: 5) Done: 1515/1732 (jobs: 4) [1mFile "src/tools/opam_installer.ml", line 1[0m: >[1;35mWarning[0m 70 [missing-mli]: Cannot find interface file. >Done: 1515/1732 (jobs: 4) Done: 1516/1732 (jobs: 4) Done: 1518/1732 (jobs: 4) Done: 1521/1732 (jobs: 3) Done: 1523/1732 (jobs: 3) Done: 1525/1732 (jobs: 5) Done: 1526/1732 (jobs: 5) Done: 1528/1732 (jobs: 4) Done: 1530/1732 (jobs: 3) Done: 1532/1732 (jobs: 3) Done: 1534/1732 (jobs: 6) Done: 1536/1732 (jobs: 5) Done: 1538/1732 (jobs: 4) Done: 1540/1732 (jobs: 4) Done: 1543/1732 (jobs: 4) Done: 1546/1732 (jobs: 3) Done: 1548/1732 (jobs: 3) Done: 1550/1732 (jobs: 4) Done: 1552/1732 (jobs: 4) Done: 1555/1732 (jobs: 3) Done: 1557/1732 (jobs: 4) Done: 1559/1732 (jobs: 3) Done: 1561/1732 (jobs: 3) Done: 1564/1732 (jobs: 3) Done: 1566/1732 (jobs: 2) Done: 1569/1732 (jobs: 1) Done: 1571/1732 (jobs: 2) Done: 1573/1732 (jobs: 2) Done: 1575/1732 (jobs: 1) Done: 1577/1732 (jobs: 1) Done: 1579/1732 (jobs: 1) Done: 1581/1732 (jobs: 1) Done: 1583/1732 (jobs: 1) Done: 1585/1732 (jobs: 5) Done: 1587/1732 (jobs: 4) Done: 1589/1732 (jobs: 5) Done: 1591/1732 (jobs: 5) Done: 1594/1732 (jobs: 5) Done: 1596/1732 (jobs: 4) Done: 1598/1732 (jobs: 7) Done: 1600/1732 (jobs: 6) Done: 1603/1732 (jobs: 5) Done: 1605/1732 (jobs: 4) Done: 1607/1732 (jobs: 3) Done: 1609/1732 (jobs: 2) Done: 1611/1732 (jobs: 1) Done: 1613/1732 (jobs: 1) Done: 1615/1732 (jobs: 3) Done: 1617/1732 (jobs: 4) Done: 1619/1732 (jobs: 4) Done: 1621/1732 (jobs: 3) Done: 1623/1732 (jobs: 2) Done: 1625/1732 (jobs: 2) Done: 1627/1732 (jobs: 1) Done: 1629/1732 (jobs: 1) Done: 1631/1732 (jobs: 1) Done: 1633/1732 (jobs: 2) Done: 1635/1732 (jobs: 2) Done: 1639/1737 (jobs: 3) Done: 1642/1737 (jobs: 3) Done: 1644/1737 (jobs: 3) Done: 1645/1737 (jobs: 3) Done: 1646/1737 (jobs: 3) Done: 1649/1737 (jobs: 2) Done: 1652/1737 (jobs: 1) Done: 1654/1737 (jobs: 1) Done: 1655/1737 (jobs: 32) Done: 1657/1737 (jobs: 32) Done: 1659/1737 (jobs: 32) Done: 1661/1737 (jobs: 32) Done: 1663/1737 (jobs: 32) Done: 1665/1737 (jobs: 32) Done: 1667/1737 (jobs: 32) Done: 1669/1737 (jobs: 32) Done: 1671/1737 (jobs: 32) Done: 1673/1737 (jobs: 31) Done: 1675/1737 (jobs: 30) Done: 1677/1737 (jobs: 29) Done: 1679/1737 (jobs: 28) Done: 1681/1737 (jobs: 27) Done: 1683/1737 (jobs: 26) Done: 1685/1737 (jobs: 25) Done: 1687/1737 (jobs: 24) Done: 1689/1737 (jobs: 23) Done: 1691/1737 (jobs: 22) Done: 1693/1737 (jobs: 21) Done: 1695/1737 (jobs: 20) Done: 1697/1737 (jobs: 19) Done: 1699/1737 (jobs: 18) Done: 1701/1737 (jobs: 17) Done: 1703/1737 (jobs: 16) Done: 1705/1737 (jobs: 15) Done: 1707/1737 (jobs: 14) Done: 1709/1737 (jobs: 13) Done: 1711/1737 (jobs: 12) Done: 1713/1737 (jobs: 11) Done: 1715/1737 (jobs: 10) Done: 1717/1737 (jobs: 9) Done: 1719/1737 (jobs: 8) Done: 1721/1737 (jobs: 7) Done: 1723/1737 (jobs: 6) Done: 1725/1737 (jobs: 5) Done: 1727/1737 (jobs: 4) Done: 1729/1737 (jobs: 3) Done: 1731/1737 (jobs: 2) Done: 1732/1737 (jobs: 1) Done: 1733/1737 (jobs: 1) [A[151C [34;01m[ [32;01mok[34;01m ][0m >>>> Source compiled. >>>> Test phase: dev-ml/opam-2.1.2 > [32m*[0m Testing ... >Scanned 0 directories Done: 0/0 (jobs: 0) Done: 800/928 (jobs: 10) Done: 800/928 (jobs: 10) Done: 801/928 (jobs: 9) Done: 820/933 (jobs: 8) Done: 823/938 (jobs: 8) Done: 823/938 (jobs: 7) Done: 823/938 (jobs: 6) Done: 823/938 (jobs: 5) Done: 823/938 (jobs: 4) Done: 826/943 (jobs: 4) Done: 827/943 (jobs: 4) Done: 829/945 (jobs: 4) Done: 831/945 (jobs: 4) Done: 833/945 (jobs: 4) Done: 834/945 (jobs: 4) Done: 835/945 (jobs: 4) Done: 836/945 (jobs: 4) [2;32m opam[0m tests/reftests/root-N0REP0 >[31m[ERROR][0m Sandboxing is not working on your platform gentoo: > "/tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2/_build/default/tests/reftests/root-N0REP0/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS > >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid > map: Permission denied" >Done: 836/945 (jobs: 4) Done: 837/945 (jobs: 3) Done: 838/945 (jobs: 3) Done: 839/945 (jobs: 3) Done: 840/945 (jobs: 3) Done: 841/945 (jobs: 3) Done: 846/946 (jobs: 2) Done: 847/946 (jobs: 2) Done: 851/947 (jobs: 1) Done: 852/947 (jobs: 10) Done: 853/947 (jobs: 10) Done: 853/947 (jobs: 9) Done: 854/947 (jobs: 9) Done: 858/947 (jobs: 8) Done: 858/947 (jobs: 7) Done: 862/947 (jobs: 6) Done: 863/947 (jobs: 6) Done: 863/947 (jobs: 5) Done: 864/947 (jobs: 5) Done: 864/947 (jobs: 4) Done: 865/947 (jobs: 4) Done: 865/947 (jobs: 3) Done: 869/947 (jobs: 2) Done: 870/947 (jobs: 2) Done: 870/947 (jobs: 1) Done: 871/947 (jobs: 1) [1;31m wget[0m tests/reftests/opam-archive-009e00fa.tar.gz [1;31m(exit 4)[0m >[2;37m(cd _build/default/tests/reftests && /usr/bin/wget --quiet -O opam-archive-009e00fa.tar.gz https://github.com/ocaml/opam-repository/archive/009e00fa.tar.gz)[0m >Done: 871/947 (jobs: 1) [1;31m wget[0m tests/reftests/opam-archive-ad4dd344.tar.gz [1;31m(exit 4)[0m >[2;37m(cd _build/default/tests/reftests && /usr/bin/wget --quiet -O opam-archive-ad4dd344.tar.gz https://github.com/ocaml/opam-repository/archive/ad4dd344.tar.gz)[0m >Done: 871/947 (jobs: 1) [1;31m wget[0m tests/reftests/opam-archive-c1d23f0e.tar.gz [1;31m(exit 4)[0m >[2;37m(cd _build/default/tests/reftests && /usr/bin/wget --quiet -O opam-archive-c1d23f0e.tar.gz https://github.com/ocaml/opam-repository/archive/c1d23f0e.tar.gz)[0m >Done: 871/947 (jobs: 1) [1;31m wget[0m tests/reftests/opam-archive-f372039d.tar.gz [1;31m(exit 4)[0m >[2;37m(cd _build/default/tests/reftests && /usr/bin/wget --quiet -O opam-archive-f372039d.tar.gz https://github.com/ocaml/opam-repository/archive/f372039d.tar.gz)[0m >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/cli-versioning.test tests/reftests/cli-versioning.out)[0m >[31m------ [0m[1mtests/reftests/cli-versioning.test[0m >[32m++++++ [0m[1mtests/reftests/cli-versioning.out[0m >File "tests/reftests/cli-versioning.test", line 122, characters 0-1: >[100;30m |[0mPackage env-2-0 does not exist, create as a NEW package? [Y/n] y >[100;30m |[0menv-2-0 is now pinned to file://${BASEDIR}/opams (version ~dev) >[100;30m |[0mPackage env-2-1 does not exist, create as a NEW package? [Y/n] y >[100;30m |[0menv-2-1 is now pinned to file://${BASEDIR}/opams (version ~dev) >[100;30m |[0m### opam switch set-invariant --formula "[]" >[100;30m |[0mThe switch invariant was set to [] >[100;30m |[0m### opam install env-2-0 >[100;30m |[0m >[100;30m |[0m<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[env-2-0.~dev] synchronised (no changes) >[100;30m |[0m >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install env-2-0 ~dev* >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved env-2-0.~dev (file://${BASEDIR}/opams) >[41;30m-|[0m[31m-> installed [0m[2menv-2-0.~dev[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of env-2-0.~dev failed at "sh -c env | grep -qFx 'OPAMCLI=2.0'".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling env-2-0.~dev =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | pinned(file://${BASEDIR}/opams)[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/cli-versioning/.opam-switch/build/[0menv-2-0.~dev >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c env | grep -qFx 'OPAMCLI=2.0'[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/env-2-0-1251-b2d15b.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/env-2-0-1251-b2d15b.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build env-2-0 ~dev[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam install env-2-1 >[100;30m |[0m >[100;30m |[0m<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[env-2-1.~dev] synchronised (no changes) >[100;30m |[0m >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install env-2-1 ~dev* >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved env-2-1.~dev (file://${BASEDIR}/opams) >[41;30m-|[0m[31m-> installed[0m[2m env-2-1.~dev[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m### opam remove env-2-0[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove env-2-0 ~dev*[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved env-2-0.~dev (no changes)[0m >[41;30m-|[0m[31m-> removed env-2-0.~dev[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m### opam remove env-2-1[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[7;31m [0m[2m- [0m[31mremove[0m[2m env-2-1 ~dev[0m[31m*[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved env-2-1.~dev (no changes)[0m >[41;30m-|[0m[31m-> removed env-2-1.~dev[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m[32m[ERROR] The compilation of[0m env-2-1.~dev[32m failed at "sh -c env | grep -qFx 'OPAMCLI=2.1'".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling env-2-1.~dev =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | pinned(file://${BASEDIR}/opams)[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/cli-versioning/.opam-switch/build/env-2-1.~dev[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c env | grep -qFx 'OPAMCLI=2.1'[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/env-2-1-1476-960c76.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/env-2-1-1476-960c76.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| [0m- [32mbuild[0m env-2-1 ~dev >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[42;30m+|[0m[32m### opam remove env-2-0[0m >[42;30m+|[0m[32m[NOTE] env-2-0 is not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do.[0m >[42;30m+|[0m[32m### opam remove env-2-1[0m >[42;30m+|[0m[32m[NOTE] env-2-1 is not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do[0m. >[100;30m |[0m### # Environement variables cli versioning >[100;30m |[0m### OPAMBUILDDOC=1 opam var share >[100;30m |[0m[WARNING] OPAMBUILDDOC was ignored because CLI 2.1 was requested and it was removed in 2.1, set OPAMCLI environment variable to 2.0. >[100;30m |[0m${BASEDIR}/OPAM/cli-versioning/share >[100;30m |[0m### OPAMCLI=2.0 OPAMBUILDDOC=1 opam config var share >[100;30m |[0m[WARNING] OPAMNODEPEXTS was ignored because CLI 2.0 was requested and it was introduced in 2.1. >[100;30m |[0m${BASEDIR}/OPAM/cli-versioning/share >[100;30m |[0m### # Switch creation with packages & formulaes >[100;30m |[0m### opam switch create errored baz --packages baz.2 >[100;30m |[0m[ERROR] Individual package and option '--packages' can not be specified at the same time. Use just '--packages' instead, e.g. >[100;30m |[0m opam switch create flambda --packages=ocaml.4.12.0,ocaml-option-flambda >[100;30m |[0m or '--formula' >[100;30m |[0m opam switch create flambda --formula='["ocaml" {="4.12.0"} "ocaml-option-flambda"]' >[100;30m |[0m# Return code 2 # >[100;30m |[0m### OPAMCLI=2.0 opam switch create working baz --packages baz.2 --show >[100;30m |[0m[WARNING] OPAMNODEPEXTS was ignored because CLI 2.0 was requested and it was introduced in 2.1. >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/dot-install.test tests/reftests/dot-install.out)[0m >[31m------ [0m[1mtests/reftests/dot-install.test[0m >[32m++++++ [0m[1mtests/reftests/dot-install.out[0m >File "tests/reftests/dot-install.test", line 80, characters 0-1: >[100;30m |[0msaluton >[100;30m |[0m### OPAMYES=1 >[100;30m |[0m### opam switch create inst --empty >[100;30m |[0m### opam update default >[100;30m |[0m >[100;30m |[0m<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] synchronised from file://${BASEDIR}/REPO >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### OPAMPRECISETRACKING=1 OPAMDEBUGSECTIONS="TRACK ACTION" OPAMDEBUG=-1 >[100;30m |[0m### opam install nodot >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install nodot ~dev >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mACTION download_package: nodot.~dev >[100;30m |[0mACTION prepare_package_source: nodot.~dev at ${BASEDIR}/OPAM/inst/.opam-switch/build/nodot.~dev >[41;30m-|[0m[2mACTION [0m[31mInstalling[0m[2m nodot.~dev[0m[31m.[0m >[41;30m-|[0m >[41;30m-|[0m[31mACTION creating [0m[2m${BASEDIR}/OPAM/inst/[0m[31mshare/nodot[0m >[41;30m-|[0m[31mTRACK after install: 19 elements, 3 added, scanned in 0.000s[0m >[41;30m-|[0m[31m-> installed nodot.~dev[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The installation of nodot failed at "echo hellow".[0m >[42;30m+|[0m[32mTRACK after install: 16 elements, 0 added, scanned in 0.000s[0m >[42;30m+|[0mACTION [32mRemoving[0m nodot.~dev >[42;30m+|[0m[32mACTION Removing files from .install[0m >[42;30m+|[0m[32mACTION Removing the misc files[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while installing nodot.~dev ========================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path [0m${BASEDIR}/OPAM/inst/[32m.opam-switch/build/nodot.~dev[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh install echo hellow[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/nodot-419-01dd19.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/nodot-419-01dd19.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - install nodot ~dev[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[41;30m-|[0m[2m### ocaml cat.ml nodot[0m >[41;30m-|[0m[31m==> nodot installed file[0m >[41;30m-|[0m[31mhellow[0m >[41;30m-|[0m[31m==> nodot changes[0m >[41;30m-|[0m[31mopam-version: "2.0"[0m >[41;30m-|[0m[31madded: [[0m >[41;30m-|[0m[31m "share" {"D"}[0m >[41;30m-|[0m[31m "share-nodot" {"D"}[0m >[41;30m-|[0m[31m "share-nodot-file" {"F:12fc204edeae5b57713c5ad7dcb97d39"}[0m >[41;30m-|[0m[31m][0m >[42;30m+|[0m### ocaml cat.ml nodot >[42;30m+|[0m[32mException:[0m >[42;30m+|[0m[32mSys_error[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/inst/share/nodot/file: No such file or directory".[0m >[42;30m+|[0m[32m==> nodot installed file[0m >[42;30m+|[0m[32m# Return code 2 #[0m >[41;30m-|[0m[2m### opam install dot[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mdot ~dev[0m >[42;30m+|[0m### opam install dot >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mnodot ~dev [required by dot][0m >[42;30m+|[0m[32m - install dot ~dev[0m >[42;30m+|[0m[32m===== 2 to install =====[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mACTION download_package: dot.~dev >[41;30m-|[0m[2mACTION prepare_package_source: [0m[31mdot[0m[2m.~dev at ${BASEDIR}/OPAM/inst/.opam-switch/build/[0m[31mdot[0m[2m.~dev[0m >[41;30m-|[0m[31mACTION Installing dot.~dev.[0m >[41;30m-|[0m >[41;30m-|[0m[31mACTION creating ${BASEDIR}/OPAM/inst/share/dot[0m >[42;30m+|[0m[32mACTION download_package: nodot.~dev[0m >[42;30m+|[0mACTION prepare_package_source: [32mnodot[0m.~dev at ${BASEDIR}/OPAM/inst/.opam-switch/build/[32mnodot[0m.~dev >[42;30m+|[0m[32m[ERROR] The installation of nodot failed at "echo hellow".[0m >[41;30m-|[0m[2mTRACK after install: [0m[31m2[0m[2m elements, [0m[31m2[0m[2m added, scanned in 0.000s[0m >[41;30m-|[0m[31m-> installed dot.~dev[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mTRACK after install: [32m16[0m elements, [32m0[0m added, scanned in 0.000s >[42;30m+|[0m[32mACTION Removing nodot.~dev[0m >[42;30m+|[0m[32mACTION Removing files from .install[0m >[42;30m+|[0m[32mACTION Removing the misc files[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while installing nodot.~dev ========================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/inst/.opam-switch/build/nodot.~dev[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh install echo hellow[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/nodot-707-35cf1a.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/nodot-707-35cf1a.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions were aborted[0m >[42;30m+|[0m[32m| - install dot ~dev[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - install nodot ~dev[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[41;30m-|[0m[2m### ocaml cat.ml dot[0m >[41;30m-|[0m[2m==> dot installed file[0m >[41;30m-|[0m[31mhellow[0m >[41;30m-|[0m[31m==> dot changes[0m >[41;30m-|[0m[31mopam-version: "2.0"[0m >[41;30m-|[0m[31madded: [[0m >[41;30m-|[0m[31m "share-dot" {"D"}[0m >[41;30m-|[0m[31m "share-dot-file" {"F:12fc204edeae5b57713c5ad7dcb97d39"}[0m >[41;30m-|[0m[31m][0m >[42;30m+|[0m### ocaml cat.ml dot >[42;30m+|[0m[32mException:[0m >[42;30m+|[0m[32mSys_error[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/inst/share/dot/file: No such file or directory".[0m >[42;30m+|[0m==> dot installed file >[42;30m+|[0m[32m# Return code 2 #[0m >[100;30m |[0m### OPAMDEBUGSECTIONS="SYSTEM FILE(.config)" OPAMDEBUG=-1 >[100;30m |[0m### : check install files ordering : >[100;30m |[0m### opam install lot-of-files | grep "mkdir\|install\|FILE" >[100;30m |[0m - install lot-of-files ~dev >[100;30m |[0mSYSTEM mkdir ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev >[100;30m |[0mSYSTEM mkdir ${OPAMTMP} >[100;30m |[0mSYSTEM copy ${OPAMTMP}/default/packages/lot-of-files/lot-of-files.~dev/files/lot-of-files.install.in -> ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/lot-of-files.install.in >[41;30m-|[0m[31mFILE(.config) Wrote ${BASEDIR}/OPAM/inst/.opam-switch/config/lot-of-files.config in 0.000s[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/fichier -> ${BASEDIR}/OPAM/inst/bin/fichier (755)[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/lib/lot-of-files[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/file -> ${BASEDIR}/OPAM/inst/lib/lot-of-files/file (644)[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/fichier -> ${BASEDIR}/OPAM/inst/lib/lot-of-files/fichier (644)[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/dosiero -> ${BASEDIR}/OPAM/inst/lib/lot-of-files/dosiero (644)[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/share/lot-of-files[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/[0m[2mlot-of-files.~dev[0m[31m/fichier -> ${BASEDIR}/OPAM/inst/share/lot-of-files/fichier (644)[0m >[41;30m-|[0m[31mSYSTEM install [0m[2m${BASEDIR}/OPAM[0m[31m/inst[0m[2m/[0m[31m.[0m[2mopam-[0m[31mswitch/build/lot-of-files.~dev/dosiero -> ${BASEDIR}/OPAM/inst/share/lot-of-files/dosiero (644)[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/etc[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/etc/lot-of-files[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/dosiero -> ${BASEDIR}/OPAM/inst/etc/lot-of-files/dosiero (644)[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/file -> ${BASEDIR}/OPAM/inst/etc/lot-of-files/file (644)[0m >[41;30m-|[0m[31mSYSTEM install ${BASEDIR}/OPAM/inst/.opam-switch/build/lot-of-files.~dev/file -> ${BASEDIR}/OPAM/dosiero (644)[0m >[41;30m-|[0m[31m-> installed lot-of-files.~dev[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/.opam-switch/packages/lot-of-files.~dev[0m >[41;30m-|[0m[31mSYSTEM mkdir ${BASEDIR}/OPAM/inst/.opam-switch/packages/lot-of-files.~dev/files[0m >[41;30m-|[0m[31mSYSTEM copy ${OPAMTMP}/default/packages/lot-of-files/lot-of-files.~dev/files/lot-of-files.install.in -> ${BASEDIR}/OPAM/inst/.opam-switch/packages/lot-of-files.~dev/files/lot-of-files.install.in[0m >[42;30m+|[0m[32m[ERROR] The installation of lot-of-files failed at "echo hellow".[0m >[42;30m+|[0m[32m#=== ERROR while installing [0mlot-of-files.~dev[32m =================================#[0m >[42;30m+|[0m[32m# command [0m${BASEDIR}/OPAM/opam-[32minit/hooks/sandbox.sh install echo hellow[0m >[42;30m+|[0m[32m| - install lot-of-files ~dev[0m >[42;30m+|[0m[32m# Return code 31 #[0m >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/legacy-git.test tests/reftests/legacy-git.out)[0m >[31m------ [0m[1mtests/reftests/legacy-git.test[0m >[32m++++++ [0m[1mtests/reftests/legacy-git.out[0m >File "tests/reftests/legacy-git.test", line 727, characters 0-1: >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "test"... >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.0/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P2.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P5.1/opam >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### opam switch create system "--formula=[\"ocaml\" {= \"system\"}]" >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "system"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed ocaml.system[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1068-11db2e.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1068-11db2e.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam exec -- ocamlc -config | 'ext_lib: .' -> '#' | '^[^#].*' -> '\c' | '^#' -> '' >$ LIB_EXT >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch system | '.*' -> '\c' >[100;30m |[0m### : INSTALL-REMOVE : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[42;30m+|[0m[32m===== 2 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[2m### opam remove P1[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m -[0m[7;2m [0m[31mremove[0m[7;2m [0m[31mP1 1[0m >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam remove P1 >[42;30m+|[0m[32m[NOTE] P1 is[0m [32mnot[0m [32minstalled.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><>[0m[7;2m [0m[31mProcessing[0m[7;2m [0m[31mactions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing[0m [32mto[0m [32mdo[0m. >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[100;30m |[0mP1 -- A very useful package >[100;30m |[0mP2 -- An other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : INSTALL-OPT : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install --yes P5 | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[7;2m [0m[2m- install P1[0m[7;31m [0m[2m1[0m[7;31m [0m[2m[required by P5] I ll always bother you displaying this message[0m >[42;30m+|[0m [32m- install ocaml system [required by P5][0m >[42;30m+|[0m[7;32m [0m- install P1[7;32m [0m1[7;32m [0m[required by P5] I ll always bother you displaying this message >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m2[0m[2m to install =====[0m >[42;30m+|[0m===== [32m3[0m to install ===== >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1223-b3ae4f.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1223-b3ae4f.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1) >[100;30m |[0m-> retrieved P5.1 (git+file://${BASEDIR}/GIT/P5) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_absent >[43;30m!|[0m[32m# Return code 1 #[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP5.1[0m >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m[32m### opam remove P5[0m >[42;30m+|[0m[32m[NOTE] P5 is not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do.[0m >[41;30m-|[0m[2m### opam [0m[31mremove[0m[2m P5[0m >[42;30m+|[0m### opam [32mlist -is --columns=package[0m >[42;30m+|[0m[32m### opam install[0m P5 >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mremove P5 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system [required by P5][0m >[42;30m+|[0m[32m - install P1 1 [required by P5] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P5 1[0m >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[2m### opam [0m[31minstall[0m[2m P5[0m >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam [32mremove[0m P5[32m -a --yes[0m >[42;30m+|[0m[32m[NOTE] P5 is not installed.[0m >[42;30m+|[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP5[0m[7;2m [0m[31m1[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml[0m [32msystem[0m >[41;30m-|[0m >[41;30m-|[0m[2m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P5.1 ([0m[2mgit+file://${BASEDIR}/[0m[31mGIT/P5)[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP5.1[0m >[41;30m-|[0m[31m### opam remove P5 -a --yes[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove P5 1[0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m >[42;30m+|[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | [0mgit+file://${BASEDIR}/[32mREPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1417-4ccddf.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1417-4ccddf.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[41;30m-|[0m[2m### opam install P5 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP1[0m[7;2m [0m[31m1[0m[2m [required by P5][0m[2m I ll always bother you displaying this message[0m >[42;30m+|[0m### opam install P5 --yes | unordered >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml[0m [32msystem[0m [required by P5] >[42;30m+|[0m[32m - install P1 1 [required by P5][0m I ll always bother you displaying this message >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m2[0m[2m to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m===== [32m3[0m to install ===== >[42;30m+|[0m[32m-> retrieved P1.1 (no changes)[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[41;30m-|[0m[2m-> retrieved [0m[31mP1[0m[2m.1 ([0m[31mgit+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m-> retrieved P5.1 (git+file://${BASEDIR}/GIT/P5)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m-> retrieved [32mP5[0m.1 ([32mno changes)[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1474-643b0c.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1474-643b0c.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP5.1[0m >[41;30m-|[0m[2m### opam install P2 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P2 1[0m >[41;30m-|[0m[31m - recompile P5 1 [uses P2][0m >[42;30m+|[0m### opam install P2 --yes | unordered >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P2][0m >[42;30m+|[0m[32m - install P1 1 [required by P2] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P2 1[0m >[41;30m-|[0m[2m===== [0m[31m1[0m[2m to install[0m[31m | 1 to recompile =====[0m >[42;30m+|[0m===== [32m3[0m to install[32m =====[0m >[42;30m+|[0m[32m-> retrieved P1.1 (no changes)[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1554-3024e2.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1554-3024e2.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P2.1 (git+file://${BASEDIR}/GIT/P2) >[41;30m-|[0m[31m-> retrieved P5.1 (no changes)[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_present >[43;30m!|[0m[32m# Return code 1 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP5.1[0m >[43;30m!|[0m### opam remove P5 -a >[43;30m!|[0m[32m[NOTE] P5 is not installed.[0m >[43;30m!|[0m >[43;30m!|[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mremove P5 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m### opam remove P2 -a --yes >[43;30m!|[0m[32m[NOTE] P2 is not installed.[0m >[43;30m!|[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mremove P2 1[0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1652-012494.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1652-012494.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m### opam install P1 P2 P5 | unordered >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P1 1 [0m[2mI ll always bother you displaying this message[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P2, P1, P5][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[41;30m-|[0m[2m - install P2[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P2[7;32m [0m1 >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m3[0m[2m to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (git+file://${BASEDIR}/GIT/P2)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> retrieved P5.1 (git+file://${BASEDIR}/GIT/P5)[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m===== [32m4[0m to install ===== >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_present >[43;30m!|[0m[32m# Return code 1 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP5.1[0m >[43;30m!|[0m### opam remove P2 -a --yes >[43;30m!|[0m[32m[NOTE] P2 is not installed.[0m >[43;30m!|[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mremove P2 1[0m >[41;30m-|[0m[31m - recompile P5 1 [uses P2][0m >[41;30m-|[0m[31m===== 1 to recompile | 1 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P5.1 (no changes)[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1717-776f1e.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1717-776f1e.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_absent >[43;30m!|[0m[32m# Return code 1 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP5.1[0m >[41;30m-|[0m[2m### opam remove P1 --yes[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove P5 1 [uses P1][0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m### opam remove P1 --yes >[42;30m+|[0m[32m[NOTE] P1 is not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do[0m. >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[100;30m |[0mP1 -- A very useful package >[100;30m |[0mP2 -- An other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : INSTALL : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[42;30m+|[0m[32m===== 2 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m### opam install P2 >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP2 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P2.1 (git+file://${BASEDIR}/GIT/P2)[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml system [required by P2][0m >[42;30m+|[0m[32m - install P1 1 [required by P2] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P2 1[0m >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m### opam install P3 >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP3 1~weird-version.test[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved[0m[2m P3[0m[31m.[0m[2m1~weird-version.test[0m[31m (git+file://${BASEDIR}/GIT/P3)[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml system [required by P3][0m >[42;30m+|[0m[32m - install P1 1 [required by P3] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install[0m P3[7;32m [0m1~weird-version.test >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m### opam install P4 >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P4 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P4.1 (git+file://${BASEDIR}/GIT/P4)[0m >[41;30m-|[0m[31m-> installed P4.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P4][0m >[42;30m+|[0m[32m - install P1 1 [required by P2, P3] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P3 1~weird-version.test [required by P4][0m >[42;30m+|[0m[32m - install P2 1 [required by P4][0m >[42;30m+|[0m[32m - install P4 1[0m >[42;30m+|[0m[32m===== 5 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[41;30m-|[0m[2m### : REINSTALL :[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.1[0m >[41;30m-|[0m[2m### opam reinstall P1 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[42;30m+|[0m### : REINSTALL : >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam reinstall P1 --yes | unordered >[42;30m+|[0m[32mP1 is not installed. Install it? [Y/n] y[0m >[42;30m+|[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mrecompile P1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m[31m - recompile P3 1~weird-version.test [uses P1][0m >[41;30m-|[0m[31m - recompile P2 1 [uses P1][0m >[41;30m-|[0m[31m - recompile P4 1 [uses P2, P3][0m >[42;30m+|[0m - [32minstall ocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[41;30m-|[0m[2m===== [0m[31m4[0m[2m to [0m[31mrecompile[0m[2m =====[0m >[42;30m+|[0m===== [32m2[0m to [32minstall[0m ===== >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1941-20434a.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1941-20434a.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (no changes) >[41;30m-|[0m[31m-> retrieved P2.1 (no changes)[0m >[41;30m-|[0m[31m-> retrieved P3.1~weird-version.test (no changes)[0m >[41;30m-|[0m[31m-> retrieved P4.1 (no changes)[0m >[41;30m-|[0m[31m-> removed P4.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[100;30m |[0m### : UPLOAD-NEW : >[100;30m |[0m### mkdir REPO/packages/P4.2 >[100;30m |[0m### cp packages/P4-2.opam REPO/packages/P4.2/opam >[100;30m |[0m### cp packages/P4/README REPO/packages/P4.2/descr >[100;30m |[0m### sh mkurl.sh P4.2 P4.tar.gz >[100;30m |[0m### mkdir REPO/packages/P4.3 >[100;30m |[0m### cp packages/P4-3.opam REPO/packages/P4.3/opam >[100;30m |[0m### cp packages/P4/README REPO/packages/P4.3/descr >[100;30m |[0m### sh mkurl.sh P4.3 P4.tar.gz >[100;30m |[0m### <GIT/P1-1/p1.ml> >[100;30m |[0mlet x () = >[100;30m |[0m try Random.int 10 >[100;30m |[0m with _ -> 0 >[100;30m |[0m(* new line *) >[100;30m |[0m### git -C GIT/P1-1 commit -a -qm "a small change" >[100;30m |[0m### <REPO/packages/P4.2/url> >File "tests/reftests/legacy-git.test", line 1106, characters 0-1: >[100;30m |[0m >[100;30m |[0m<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[test] synchronised from git+file://${BASEDIR}/REPO >[100;30m |[0m[WARNING] The repository 'test' at git+file://${BASEDIR}/REPO doesn't have a 'repo' file, and might not be compatible with this version of opam. >[100;30m |[0m[NOTE] Repository at git+file://${BASEDIR}/REPO doesn't define its version, assuming it's 1.2. >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "test"... >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.0/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P2.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.2/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.3/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P5.1/opam >[41;30m-|[0m >[41;30m-|[0m[31m<><> Synchronising development packages <><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m[P1.1] synchronised (git+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m[P2.1] synchronised (no changes)[0m >[41;30m-|[0m[31m[P3.1~weird-version.test] synchronised (no changes)[0m >[41;30m-|[0m[31m[P4.1] synchronised (no changes)[0m >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[43;30m!|[0m### : UPGRADE : >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### opam env --sexp | grep '"P1"' >[41;30m-|[0m[31m ("P1" "version1")[0m >[100;30m |[0m### opam upgrade --yes | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mrecompile P1 1 [upstream or system changes] I ll always bother you displaying this message[0m >[41;30m-|[0m[31m - recompile P3 1~weird-version.test [uses P1][0m >[41;30m-|[0m[31m - recompile P2 1 [uses P1][0m >[41;30m-|[0m[31m - upgrade P4 1 to 3[0m >[41;30m-|[0m[31m===== 3 to recompile | 1 to upgrade =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (no changes)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (no changes)[0m >[41;30m-|[0m[31m-> retrieved P3.1~weird-version.test (no changes)[0m >[41;30m-|[0m[31m-> retrieved P4.3 (git+file://${BASEDIR}/GIT/P4)[0m >[41;30m-|[0m[31m-> removed P4.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.3[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-2139-960e7f.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-2139-960e7f.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.3[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m3 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[43;30m!|[0m### : DOWNGRADE : >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.3[0m >[43;30m!|[0m### opam install P4.2 --yes | unordered >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mdowngrade P4 3 to 2[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system [required by P4][0m >[42;30m+|[0m[32m - install P1 1 [required by P4] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P3 1~weird-version.test [required by P4][0m >[42;30m+|[0m[32m - install P2 1 [required by P4][0m >[42;30m+|[0m[32m - install P4 2[0m >[42;30m+|[0m[32m===== 5 to install =====[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1)[0m >[42;30m+|[0m[32m-> retrieved P2.1 (no changes)[0m >[42;30m+|[0m[32m-> retrieved P3.1~weird-version.test (git+file://${BASEDIR}/GIT/P3)[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-2200-c38081.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-2200-c38081.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P4.2 (git+file://${BASEDIR}/GIT/P4) >[41;30m-|[0m[31m-> removed P4.3[0m >[41;30m-|[0m[31m-> installed P4.2[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.2[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m2 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[41;30m-|[0m[2m### : SWITCH-ALIAS :[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.2[0m >[41;30m-|[0m[2m### opam remove P3.1~weird-version.test P4.2[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove[0m[2m P4[0m[7;31m [0m[2m2[0m >[41;30m-|[0m[31m -[0m[7;2m [0m[31mremove[0m[2m P3[0m[7;31m [0m[2m1~weird-version.test[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P4.2[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m### : SWITCH-ALIAS : >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam remove P3.1~weird-version.test P4.2 >[42;30m+|[0m[32m[NOTE][0m P4[32m.[0m2 [32mand[0m P3[32m.[0m1~weird-version.test[32m are not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do[0m. >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[100;30m |[0m### opam switch export test.export >[100;30m |[0m### opam switch create test system >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "system"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed ocaml.system[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/test/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-2373-63bd33.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-2373-63bd33.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch test | '.*' -> '\c' >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam switch import test.export | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 I ll always bother you displaying this message[0m >[41;30m-|[0m[31m - install P2 1[0m >[41;30m-|[0m[31m===== 2 to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (git+file://${BASEDIR}/GIT/P2)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[100;30m |[0m### opam switch create test2 20 >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "20"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed ocaml.20 >[100;30m |[0mDone. >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch test2 | '.*' -> '\c' >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.20 >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install P1 1 I ll always bother you displaying this message >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of P1.1 failed at "./build.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling P1.1 ===============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | ocaml.20 | git+file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/test2/.opam-switch/build/P1.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build ./build.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/P1-2506-05d949.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/P1-2506-05d949.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build P1 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[41;30m-|[0m >[41;30m-|[0m[2m<><> P1.1[0m[31m installed[0m[7;2m [0m[31msuccessfully[0m[7;2m [0m[31m><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m >[42;30m+|[0m<><> P1.1 [32mtroubleshooting[0m [32m<><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[2m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[2m=> [0m[31mEverything went well[0m >[42;30m+|[0m=> Thanks SO MUCH for installing this humble package >[42;30m+|[0m=> [32mNooo, something went wrong, this makes me feel sooo sad...[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.20 >[41;30m-|[0m[31mP1.1[0m >[100;30m |[0m### opam switch system >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[100;30m |[0m### opam switch remove test test2 --yes >[100;30m |[0mSwitch test and all its packages will be wiped. Are you sure? [Y/n] y >[100;30m |[0mSwitch test2 and all its packages will be wiped. Are you sure? [Y/n] y >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : SWITCH-ENV-PACKAGES : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[100;30m |[0m### opam switch create 10+a+b --empty >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch 10+a+b | '.*' -> '\c' >[100;30m |[0m### opam install ocaml.10+a+b P1 P2 P3 P4 | unordered >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install ocaml 10+a+b >[100;30m |[0m - install P1 1 I ll always bother you displaying this message >[100;30m |[0m - install P3 1~weird-version.test >[100;30m |[0m - install P2 1 >[100;30m |[0m - install P4 3 >[100;30m |[0m===== 5 to install ===== >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed ocaml.10+a+b >[100;30m |[0m-> retrieved P1.1 (git+file://${BASEDIR}/GIT/P1-1) >[42;30m+|[0m[32m[ERROR] The compilation of P1.1 failed at "./build.sh".[0m >[100;30m |[0m-> retrieved P2.1 (git+file://${BASEDIR}/GIT/P2) >[100;30m |[0m-> retrieved P3.1~weird-version.test (git+file://${BASEDIR}/GIT/P3) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> retrieved P4.3 ([0m[2mgit+file://${BASEDIR}/[0m[31mGIT/P4)[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[42;30m+|[0m[32m#=== ERROR while compiling P1.1 ===============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | [0mgit+file://${BASEDIR}/[32mREPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/10+a+b/.opam-switch/build/P1.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build ./build.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/P1-2614-9a8dc1.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/P1-2614-9a8dc1.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build P1 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m+- The following changes have been performed (the rest was aborted)[0m >[42;30m+|[0m[32m| - install ocaml 10+a+b[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> P1.1 troubleshooting <><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m=> Nooo, something went wrong, this makes me feel sooo sad...[0m >[42;30m+|[0m >[42;30m+|[0m[32mThe former state can be restored with:[0m >[42;30m+|[0m[32m /tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2/_build/default/src/client/opamMain.exe switch import "${BASEDIR}/OPAM/10+a+b/.opam-switch/backup/state-20220415180203.export"[0m >[41;30m-|[0m[2m-> [0m[31minstalled[0m[2m P4.3[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m-> [32mretrieved[0m P4.3[32m (git+file://${BASEDIR}/GIT/P4)[0m >[100;30m |[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[100;30m |[0m=> Thanks SO MUCH for installing this humble package >[41;30m-|[0m[31m=>[0m[7;2m [0m[31mEverything[0m[7;2m [0m[31mwent[0m[7;2m [0m[31mwell[0m >[42;30m+|[0m[32m#[0m [32mReturn[0m [32mcode[0m [32m31 #[0m >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.10+a+b >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.3[0m >[100;30m |[0m### sh -c '. ${OPAMROOT}/opam-init/variables.sh && echo "PASS $TEST"' >[100;30m |[0mPASS 1 >[100;30m |[0m### : REPO : >[100;30m |[0m### opam repo add REPO2 REPO -k git >[100;30m |[0m[REPO2] Initialised >[100;30m |[0m[WARNING] The repository 'REPO2' at git+file://${BASEDIR}/REPO doesn't have a 'repo' file, and might not be compatible with this version of opam. >[100;30m |[0m[NOTE] Repository at git+file://${BASEDIR}/REPO doesn't define its version, assuming it's 1.2. >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "REPO2"... >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P1.0/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P1.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P2.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.2/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.3/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P5.1/opam >[100;30m |[0m[NOTE] Repository REPO2 has been added to the selections of switch 10+a+b only. >[100;30m |[0m Run `opam repository add REPO2 --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively. >[100;30m |[0m >[100;30m |[0m### opam repo remove REPO2 --all >[100;30m |[0m### opam repo remove test --all >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[100;30m |[0mocaml 10+a+b >[41;30m-|[0m[31mP1 1 A very useful package[0m >[41;30m-|[0m[31mP2 1 An other very useful package[0m >[41;30m-|[0m[31mP3 1~weird-version.test Testing version names[0m >[41;30m-|[0m[31mP4 3 Testing transitive closure[0m >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/legacy-local.test tests/reftests/legacy-local.out)[0m >[31m------ [0m[1mtests/reftests/legacy-local.test[0m >[32m++++++ [0m[1mtests/reftests/legacy-local.out[0m >File "tests/reftests/legacy-local.test", line 666, characters 0-1: >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "test"... >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.0/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P2.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P5.1/opam >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### opam switch create system "--formula=[\"ocaml\" {= \"system\"}]" >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "system"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed ocaml.system[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-803-640e84.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-803-640e84.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam exec -- ocamlc -config | 'ext_lib: .' -> '#' | '^[^#].*' -> '\c' | '^#' -> '' >$ LIB_EXT >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch system | .* -> '\c' >[100;30m |[0m### : INSTALL-REMOVE : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (${BASEDIR}/REPO/cache)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[42;30m+|[0m[32m===== 2 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[2m### opam remove P1[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m -[0m[7;2m [0m[31mremove[0m[7;2m [0m[31mP1 1[0m >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam remove P1 >[42;30m+|[0m[32m[NOTE] P1 is[0m [32mnot[0m [32minstalled.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><>[0m[7;2m [0m[31mProcessing[0m[7;2m [0m[31mactions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing[0m [32mto[0m [32mdo[0m. >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[100;30m |[0mP1 -- A very useful package >[100;30m |[0mP2 -- An other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : INSTALL-OPT : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install --yes P5 | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1[0m[7;2m [0m[31m1[0m[2m [required by P5][0m[2m I ll always bother you displaying this message[0m >[42;30m+|[0m - install [32mocaml[0m [32msystem[0m [required by P5] >[42;30m+|[0m[32m - install P1 1 [required by P5][0m I ll always bother you displaying this message >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m2[0m[2m to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[2m-> retrieved P1.1 ([0m[31mcached)[0m >[41;30m-|[0m[31m-> retrieved P5.1 (${BASEDIR}/REPO/cache)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m===== [32m3[0m to install ===== >[42;30m+|[0m-> retrieved P1.1 ([32m${BASEDIR}/REPO/cache)[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1067-4882e3.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1067-4882e3.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m-> retrieved P5.1 (${BASEDIR}/REPO/cache)[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_absent >[43;30m!|[0m[32m# Return code 1 #[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP5.1[0m >[41;30m-|[0m[2m### opam remove P5[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m -[0m[7;2m [0m[31mremove[0m[7;2m [0m[31mP5[0m[7;2m [0m[31m1[0m >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam remove P5 >[42;30m+|[0m[32m[NOTE] P5[0m [32mis[0m [32mnot[0m [32minstalled.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do[0m. >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m### opam install P5 >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P5 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P5.1 (cached)[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P5][0m >[42;30m+|[0m[32m - install P1 1 [required by P5] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P5 1[0m >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP5.1[0m >[43;30m!|[0m### opam remove P5 -a --yes >[43;30m!|[0m[32m[NOTE] P5 is not installed.[0m >[43;30m!|[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mremove P5 1[0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1173-c03c91.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1173-c03c91.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[41;30m-|[0m[2m### opam install P5 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP1 1 [0m[2m[required by P5] I ll always bother you displaying this message[0m >[42;30m+|[0m### opam install P5 --yes | unordered >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml system [required by P5][0m >[42;30m+|[0m[32m - install P1 1 [0m[required by P5] I ll always bother you displaying this message >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m2[0m[2m to install =====[0m >[42;30m+|[0m===== [32m3[0m to install ===== >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1215-4f00c7.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1215-4f00c7.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (cached) >[100;30m |[0m-> retrieved P5.1 (cached) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP5.1[0m >[41;30m-|[0m[2m### opam install P2 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P2 1[0m >[41;30m-|[0m[31m - recompile P5 1 [uses P2][0m >[42;30m+|[0m### opam install P2 --yes | unordered >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P2][0m >[42;30m+|[0m[32m - install P1 1 [required by P2] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P2 1[0m >[41;30m-|[0m[2m===== [0m[31m1[0m[2m to install[0m[31m | 1 to recompile =====[0m >[42;30m+|[0m===== [32m3[0m to install[32m =====[0m >[42;30m+|[0m[32m-> retrieved P1.1 (cached)[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1294-1399e1.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1294-1399e1.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P2.1 (${BASEDIR}/REPO/cache) >[41;30m-|[0m[31m-> retrieved P5.1 (cached)[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[41;30m-|[0m[2m### test -f ${OPAMROOT}/system/lib/p5/p2_present[0m >[41;30m-|[0m[31m#[0m[2m## opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP5.1[0m >[42;30m+|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_present >[42;30m+|[0m[32m# Return code 1 #[0m >[42;30m+|[0m[32m#[0m## opam list -is --columns=package >[43;30m!|[0m### opam remove P5 -a >[43;30m!|[0m[32m[NOTE] P5 is not installed.[0m >[43;30m!|[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mremove P5 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m### opam remove P2 -a --yes >[43;30m!|[0m[32m[NOTE] P2 is not installed.[0m >[43;30m!|[0m >[43;30m!|[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mremove P2 1[0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1391-d7c457.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1391-d7c457.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[41;30m-|[0m[2m### opam install P1 P2 P5 | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P1 1 [0m[2mI ll always bother you displaying this message[0m >[42;30m+|[0m### opam install P1 P2 P5 | unordered >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P2, P1, P5][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[41;30m-|[0m[2m - install P2[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P2[7;32m [0m1 >[41;30m-|[0m[2m - install P5[0m[7;31m [0m[2m1[0m >[42;30m+|[0m - install P5[7;32m [0m1 >[41;30m-|[0m[2m===== [0m[31m3[0m[2m to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (cached)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (cached)[0m >[41;30m-|[0m[31m-> retrieved P5.1 (cached)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m===== [32m4[0m to install ===== >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_present >[43;30m!|[0m[32m# Return code 1 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP5.1[0m >[43;30m!|[0m### opam remove P2 -a --yes >[43;30m!|[0m[32m[NOTE] P2 is not installed.[0m >[43;30m!|[0m >[43;30m!|[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mremove P2 1[0m >[41;30m-|[0m[31m - recompile P5 1 [uses P2][0m >[41;30m-|[0m[31m===== 1 to recompile | 1 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P5.1 (cached)[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> installed P5.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[2m### test -f ${OPAMROOT}/system/lib/p5/p2_absent[0m >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1473-132caf.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1473-132caf.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[42;30m+|[0m### test -f ${OPAMROOT}/system/lib/p5/p2_absent >[42;30m+|[0m[32m# Return code 1 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP5.1[0m >[41;30m-|[0m[2m### opam remove P1 --yes[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove P5 1 [uses P1][0m >[41;30m-|[0m[31m - remove P1 1[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P5.1[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m### opam remove P1 --yes >[42;30m+|[0m[32m[NOTE] P1 is not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do.[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[100;30m |[0mP1 -- A very useful package >[100;30m |[0mP2 -- An other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : INSTALL : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (cached)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[42;30m+|[0m[32m===== 2 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[41;30m-|[0m[2m### opam install P2[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P2 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P2.1 (cached)[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m### opam install P2 >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P2][0m >[42;30m+|[0m[32m - install P1 1 [required by P2] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P2 1[0m >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[41;30m-|[0m[2m### opam install P3[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install [0m[31mP3 1~weird-version.test[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved[0m[2m P3[0m[31m.[0m[2m1~weird-version.test[0m[31m (${BASEDIR}/REPO/cache)[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m### opam install P3 >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install [32mocaml system [required by P3][0m >[42;30m+|[0m[32m - install P1 1 [required by P3] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install[0m P3[7;32m [0m1~weird-version.test >[42;30m+|[0m[32m===== 3 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[2m### opam install P4[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - install[0m[31m P4 1[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P4.1 (${BASEDIR}/REPO/cache)[0m >[41;30m-|[0m[31m-> installed P4.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m### opam install P4 >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - install[32m ocaml system [required by P4][0m >[42;30m+|[0m[32m - install P1 1 [required by P2, P3] I ll always bother you displaying this message[0m >[42;30m+|[0m[32m - install P3 1~weird-version.test [required by P4][0m >[42;30m+|[0m[32m - install P2 1 [required by P4][0m >[42;30m+|[0m[32m - install P4 1[0m >[42;30m+|[0m[32m===== 5 to install =====[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[41;30m-|[0m[2m### : REINSTALL :[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.1[0m >[41;30m-|[0m[2m### opam reinstall P1 --yes | unordered[0m >[41;30m-|[0m[2mThe following actions will be performed:[0m >[42;30m+|[0m### : REINSTALL : >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam reinstall P1 --yes | unordered >[42;30m+|[0m[32mP1 is not installed. Install it? [Y/n] y[0m >[42;30m+|[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mrecompile P1 1 [0m[2mI ll always bother you displaying this message[0m >[41;30m-|[0m[31m - recompile P3 1~weird-version.test [uses P1][0m >[41;30m-|[0m[31m - recompile P2 1 [uses P1][0m >[41;30m-|[0m[31m - recompile P4 1 [uses P2, P3][0m >[42;30m+|[0m - [32minstall ocaml system [required by P1][0m >[42;30m+|[0m[32m - install P1 1 [0mI ll always bother you displaying this message >[41;30m-|[0m[2m===== [0m[31m4[0m[2m to [0m[31mrecompile[0m[2m =====[0m >[42;30m+|[0m===== [32m2[0m to [32minstall[0m ===== >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1728-d4fc5d.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1728-d4fc5d.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (cached) >[41;30m-|[0m[31m-> retrieved P2.1 (cached)[0m >[41;30m-|[0m[31m-> retrieved P3.1~weird-version.test (cached)[0m >[41;30m-|[0m[31m-> retrieved P4.1 (cached)[0m >[41;30m-|[0m[31m-> removed P4.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[100;30m |[0m### : UPLOAD-NEW : >[100;30m |[0m### mkdir REPO/packages/P4.2 >[100;30m |[0m### cp packages/P4-2.opam REPO/packages/P4.2/opam >[100;30m |[0m### cp packages/P4/README REPO/packages/P4.2/descr >[100;30m |[0m### sh mkurl.sh P4.2 P4.tar.gz >[100;30m |[0m### mkdir REPO/packages/P4.3 >[100;30m |[0m### cp packages/P4-3.opam REPO/packages/P4.3/opam >[100;30m |[0m### cp packages/P4/README REPO/packages/P4.3/descr >[100;30m |[0m### sh mkurl.sh P4.3 P4.tar.gz >[100;30m |[0m### mkdir REPO/packages/P1.2 >[100;30m |[0m### cp packages/P1-2.opam REPO/packages/P1.2/opam >[100;30m |[0m### cp packages/P1-2/README REPO/packages/P1.2/descr >[100;30m |[0m### sh mkurl.sh P1.2 P1-2.tar.gz >[100;30m |[0m### opam update >[100;30m |[0m >[100;30m |[0m<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> >File "tests/reftests/legacy-local.test", line 1041, characters 0-1: >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "test"... >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.0/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P1.2/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P2.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.1/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.2/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P4.3/opam >[100;30m |[0mUpdated ${OPAMTMP}/test/packages/P5.1/opam >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m1 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[43;30m!|[0m### : UPGRADE : >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.1[0m >[100;30m |[0m### opam env --sexp | grep '"P1"' >[41;30m-|[0m[31m ("P1" "version1")[0m >[100;30m |[0m### opam upgrade --yes | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - [0m[31mupgrade P1 1 to 2[0m >[41;30m-|[0m[31m - recompile P3 1~weird-version.test [uses P1][0m >[41;30m-|[0m[31m - recompile P2 1 [uses P1][0m >[41;30m-|[0m[31m - upgrade P4 1 to 3[0m >[41;30m-|[0m[31m===== 2 to recompile | 2 to upgrade =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.2 (${BASEDIR}/REPO/cache)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (cached)[0m >[41;30m-|[0m[31m-> retrieved P3.1~weird-version.test (cached)[0m >[41;30m-|[0m[31m-> retrieved P4.3 (cached)[0m >[41;30m-|[0m[31m-> removed P4.1[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> removed P1.1[0m >[41;30m-|[0m[31m-> installed P1.2[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.3[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m#[0m[2m## opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.2[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.3[0m >[42;30m+|[0m - [32minstall ocaml system[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1898-dcee91.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1898-dcee91.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[42;30m+|[0m[32m#[0m## opam list -is --columns=package >[100;30m |[0m### opam env --sexp | grep '"P1"' >[41;30m-|[0m[31m ("P1" "version2")[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m2 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m3 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[43;30m!|[0m### : DOWNGRADE : >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.2[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.3[0m >[43;30m!|[0m### opam install P4.2 --yes | unordered >[41;30m-|[0m[2mThe following actions will be performed:[0m >[41;30m-|[0m[2m - [0m[31mdowngrade P1 2 to 1 [0m[2m[required by P4] I ll always bother you displaying this message[0m >[42;30m+|[0mThe following actions will be performed: >[42;30m+|[0m - [32minstall ocaml system [required by P4][0m >[42;30m+|[0m[32m - install P1 1 [0m[required by P4] I ll always bother you displaying this message >[41;30m-|[0m[2m - [0m[31mrecompile[0m[2m P3[0m[7;31m [0m[2m1~weird-version.test [[0m[31muses[0m[7;2m [0m[31mP1[0m[2m][0m >[42;30m+|[0m - [32minstall[0m P3[7;32m [0m1~weird-version.test [[32mrequired by[0m [32mP4[0m] >[41;30m-|[0m[2m - [0m[31mrecompile[0m[2m P2[0m[7;31m [0m[2m1 [[0m[31muses[0m[7;2m [0m[31mP1[0m[2m][0m >[42;30m+|[0m - [32minstall[0m P2[7;32m [0m1 [[32mrequired by[0m [32mP4[0m] >[41;30m-|[0m[2m - [0m[31mdowngrade[0m[2m P4[0m[31m 3 to 2[0m >[41;30m-|[0m[31m===== 2 to recompile | 2 to downgrade =====[0m >[42;30m+|[0m - [32minstall[0m P4[32m 2[0m >[42;30m+|[0m[32m===== 5 to install =====[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m[32m-> retrieved P3.1~weird-version.test (${BASEDIR}/REPO/cache)[0m >[42;30m+|[0m[32m-> retrieved P4.2 (${BASEDIR}/REPO/cache)[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/system/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-1968-2cf4dd.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-1968-2cf4dd.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (cached) >[100;30m |[0m-> retrieved P2.1 (cached) >[41;30m-|[0m[31m-> retrieved P3.1~weird-version.test (cached)[0m >[41;30m-|[0m[31m-> retrieved P4.2 (cached)[0m >[41;30m-|[0m[31m-> removed P4.3[0m >[41;30m-|[0m[31m-> removed P2.1[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> removed P1.2[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.2[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[43;30m!|[0m[31mP3.1~weird-version.test[0m >[43;30m!|[0m[31mP4.2[0m >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[41;30m-|[0m[2mP3 [0m[31m1~weird-version.test [0m[2mTesting version names[0m >[42;30m+|[0mP3 [32m-- [0mTesting version names >[41;30m-|[0m[2mP4 [0m[31m2 [0m[2mTesting transitive closure[0m >[42;30m+|[0mP4 [32m-- [0mTesting transitive closure >[41;30m-|[0m[2mP5 --[0m[7;31m [0m[2mTesting optional dependencies[0m >[42;30m+|[0mP5 --[7;32m [0mTesting optional dependencies >[41;30m-|[0m[2m### : SWITCH-ALIAS :[0m >[41;30m-|[0m[2m### opam list -is --columns=package[0m >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.2[0m >[41;30m-|[0m[2m### opam remove P3.1~weird-version.test P4.2[0m >[41;30m-|[0m[31mThe following actions will be performed:[0m >[41;30m-|[0m[31m - remove[0m[2m P4[0m[7;31m [0m[2m2[0m >[41;30m-|[0m[31m -[0m[7;2m [0m[31mremove[0m[2m P3[0m[7;31m [0m[2m1~weird-version.test[0m >[41;30m-|[0m[31m===== 2 to remove =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> removed P4.2[0m >[41;30m-|[0m[31m-> removed P3.1~weird-version.test[0m >[41;30m-|[0m[31mDone[0m[2m.[0m >[42;30m+|[0m### : SWITCH-ALIAS : >[42;30m+|[0m### opam list -is --columns=package >[42;30m+|[0m### opam remove P3.1~weird-version.test P4.2 >[42;30m+|[0m[32m[NOTE][0m P4[32m.[0m2 [32mand[0m P3[32m.[0m1~weird-version.test[32m are not installed.[0m >[42;30m+|[0m >[42;30m+|[0m[32mNothing to do[0m. >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[100;30m |[0m### opam switch export test.export >[100;30m |[0m### opam switch create test system >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "system"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed ocaml.system[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of ocaml.system failed at "sh -uex ./gen.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling ocaml.system =======================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/test/.opam-switch/build/ocaml.system[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -uex ./gen.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/ocaml-2111-ccfd65.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/ocaml-2111-ccfd65.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build ocaml system[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch test | '.*' -> '\c' >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[100;30m |[0m### opam switch import test.export | unordered >[100;30m |[0mThe following actions will be performed: >[41;30m-|[0m[2m - install [0m[31mP1 1 I ll always bother you displaying this message[0m >[41;30m-|[0m[31m - install P2 1[0m >[41;30m-|[0m[31m===== 2 to install =====[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m-> retrieved P1.1 (cached)[0m >[41;30m-|[0m[31m-> retrieved P2.1 (cached)[0m >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m >[41;30m-|[0m[31m<><> P1.1 installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[31m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[31m=> Everything went well[0m >[42;30m+|[0m - install [32mocaml system[0m >[42;30m+|[0m[32mDo you want to continue? [Y/n] n[0m >[42;30m+|[0m[32m# Return code 10 #[0m >[43;30m!|[0m### opam list -is --columns=package >[43;30m!|[0m[31mocaml.system[0m >[43;30m!|[0m[31mP1.1[0m >[43;30m!|[0m[31mP2.1[0m >[100;30m |[0m### opam switch create test2 20 >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["ocaml" {= "20"}] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed ocaml.20 >[100;30m |[0mDone. >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch test2 | '.*' -> '\c' >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.20 >[100;30m |[0m### opam install P1 >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install P1 1 I ll always bother you displaying this message >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> retrieved P1.1 (cached) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of P1.1 failed at "./build.sh".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling P1.1 ===============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | ocaml.20 | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/test2/.opam-switch/build/P1.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build ./build.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/P1-2220-31b394.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/P1-2220-31b394.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build P1 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[41;30m-|[0m >[41;30m-|[0m[2m<><> P1.1[0m[31m installed[0m[7;2m [0m[31msuccessfully[0m[7;2m [0m[31m><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m >[42;30m+|[0m<><> P1.1 [32mtroubleshooting[0m [32m<><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[41;30m-|[0m[2m=> Thanks SO MUCH for installing this humble package[0m >[41;30m-|[0m[2m=> [0m[31mEverything went well[0m >[42;30m+|[0m=> Thanks SO MUCH for installing this humble package >[42;30m+|[0m=> [32mNooo, something went wrong, this makes me feel sooo sad...[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.20 >[41;30m-|[0m[31mP1.1[0m >[100;30m |[0m### opam switch system >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[100;30m |[0m### opam switch remove test test2 --yes >[100;30m |[0mSwitch test and all its packages will be wiped. Are you sure? [Y/n] y >[100;30m |[0mSwitch test2 and all its packages will be wiped. Are you sure? [Y/n] y >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[100;30m |[0m# Name # Installed # Synopsis >[41;30m-|[0m[2mocaml [0m[31msystem[0m >[42;30m+|[0mocaml [32m--[0m >[41;30m-|[0m[2mP1 [0m[31m1 [0m[2mA very useful package[0m >[42;30m+|[0mP1 [32m-- [0mA very useful package >[41;30m-|[0m[2mP2 [0m[31m1 [0m[2mAn other very useful package[0m >[42;30m+|[0mP2 [32m-- [0mAn other very useful package >[100;30m |[0mP3 -- Testing version names >[100;30m |[0mP4 -- Testing transitive closure >[100;30m |[0mP5 -- Testing optional dependencies >[100;30m |[0m### : SWITCH-ENV-PACKAGES : >[100;30m |[0m### opam list -is --columns=package >[41;30m-|[0m[31mocaml.system[0m >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[100;30m |[0m### opam switch create 10+a+b --empty >[100;30m |[0m### opam var ext_lib=$LIB_EXT --switch 10+a+b | '.*' -> '\c' >[100;30m |[0m### opam install ocaml.10+a+b P1 P2 P3 P4 | unordered >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install ocaml 10+a+b >[100;30m |[0m - install P1 1 I ll always bother you displaying this message >[100;30m |[0m - install P3 1~weird-version.test >[100;30m |[0m - install P2 1 >[100;30m |[0m - install P4 3 >[100;30m |[0m===== 5 to install ===== >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed ocaml.10+a+b >[100;30m |[0m-> retrieved P1.1 (cached) >[100;30m |[0m-> retrieved P2.1 (cached) >[100;30m |[0m-> retrieved P3.1~weird-version.test (cached) >[42;30m+|[0m[32m[ERROR] The compilation of P1.1 failed at "./build.sh".[0m >[100;30m |[0m-> retrieved P4.3 (cached) >[41;30m-|[0m[31m-> installed P1.1[0m >[41;30m-|[0m[31m-> installed P2.1[0m >[41;30m-|[0m[31m-> installed P3.1~weird-version.test[0m >[41;30m-|[0m[31m-> installed P4.3[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m#=== ERROR while compiling P1.1 ===============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/10+a+b/.opam-switch/build/P1.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build ./build.sh[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/P1-2377-0b26a7.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/P1-2377-0b26a7.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build P1 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m+- The following changes have been performed (the rest was aborted)[0m >[42;30m+|[0m[32m| - install ocaml 10+a+b[0m >[42;30m+|[0m[32m+- [0m >[41;30m-|[0m >[41;30m-|[0m[2m<><> P1.1[0m[31m installed successfully ><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m >[42;30m+|[0m<><> P1.1[32m troubleshooting <><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m=> Nooo, something went wrong, this makes me feel sooo sad...[0m >[42;30m+|[0m >[42;30m+|[0m[32mThe former state can be restored with:[0m >[42;30m+|[0m[32m /tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2/_build/default/src/client/opamMain.exe switch import "${BASEDIR}/OPAM/10+a+b/.opam-switch/backup/state-20220415180203.export"[0m >[42;30m+|[0m >[100;30m |[0m=> Thanks SO MUCH for installing this humble package >[41;30m-|[0m[31m=>[0m[7;2m [0m[31mEverything[0m[7;2m [0m[31mwent[0m[7;2m [0m[31mwell[0m >[42;30m+|[0m[32m#[0m [32mReturn[0m [32mcode[0m [32m31 #[0m >[100;30m |[0m### opam list -is --columns=package >[100;30m |[0mocaml.10+a+b >[41;30m-|[0m[31mP1.1[0m >[41;30m-|[0m[31mP2.1[0m >[41;30m-|[0m[31mP3.1~weird-version.test[0m >[41;30m-|[0m[31mP4.3[0m >[100;30m |[0m### sh -c '. ${OPAMROOT}/opam-init/variables.sh && echo "PASS $TEST"' >[100;30m |[0mPASS 1 >[100;30m |[0m### : REPO : >[100;30m |[0m### opam repo add REPO2 REPO -k local >[100;30m |[0m[REPO2] Initialised >[100;30m |[0m[NOTE] Repository at file://${BASEDIR}/REPO doesn't define its version, assuming it's 1.2. >[100;30m |[0m >[100;30m |[0m<><> Upgrading repositories from older opam format ><><><><><><><><><><><><><><> >[100;30m |[0mUpgrading repository "REPO2"... >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P1.0/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P1.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P1.2/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P2.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P3.1~weird-version.test/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.1/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.2/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P4.3/opam >[100;30m |[0mUpdated ${BASEDIR}/OPAM/repo/REPO2/packages/P5.1/opam >[100;30m |[0m[NOTE] Repository REPO2 has been added to the selections of switch 10+a+b only. >[100;30m |[0m Run `opam repository add REPO2 --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively. >[100;30m |[0m >[100;30m |[0m### opam repo remove REPO2 --all >[100;30m |[0m### opam repo remove test --all >[100;30m |[0m### : LIST : >[100;30m |[0m### opam list -A >[100;30m |[0m# Packages matching: any >[41;30m-|[0m[2m# Name # Installed[0m[7;31m [0m[2m# Synopsis[0m >[42;30m+|[0m# Name # Installed[7;32m [0m# Synopsis >[100;30m |[0mocaml 10+a+b >[41;30m-|[0m[31mP1 1 A very useful package[0m >[41;30m-|[0m[31mP2 1 An other very useful package[0m >[41;30m-|[0m[31mP3 1~weird-version.test Testing version names[0m >[41;30m-|[0m[31mP4 3 Testing transitive closure[0m >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/opamroot-versions.test tests/reftests/opamroot-versions.out)[0m >[31m------ [0m[1mtests/reftests/opamroot-versions.test[0m >[32m++++++ [0m[1mtests/reftests/opamroot-versions.out[0m >File "tests/reftests/opamroot-versions.test", line 644, characters 0-1: >[100;30m |[0m let name = Filename.concat dir name in >[100;30m |[0m mkdir_p (Filename.dirname name); >[100;30m |[0m let fd = open_out name in >[100;30m |[0m List.iter (fun l -> output_string fd (l^"\n")) content; >[100;30m |[0m close_out fd >[100;30m |[0m in >[100;30m |[0m let root,_ = get_files Sys.argv.(1) in >[100;30m |[0m List.iter (write (Sys.getenv "OPAMROOT")) root; >[100;30m |[0m match mode with >[100;30m |[0m | `Local v | `Orphaned v -> >[100;30m |[0m let _, local = get_files v in >[100;30m |[0m List.iter (write (Sys.getcwd ())) local >[100;30m |[0m | _ -> () >[100;30m |[0m### rm -rf $OPAMROOT >[100;30m |[0m### opam init -na default ./default --bare --bypass-checks --no-opamrc --debug-level=0 >[100;30m |[0mNo configuration file found, using built-in defaults. >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0m >[100;30m |[0m<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] Initialised >[100;30m |[0m### mkdir -p $OPAMROOT $OPAMROOT/repo $OPAMROOT/default/.opam-switch $OPAMROOT/sw-comp/.opam-switch $OPAMROOT/sw-sys-comp/.opam-switch >[100;30m |[0m### :V:1:a: From 2.0 root, global >[100;30m |[0m### ocaml generate.ml 2.0 >[100;30m |[0m### # ro global state >[100;30m |[0m### opam option jobs >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG On-the-fly config upgrade, from 2.0 to 2.1 >[100;30m |[0mFMT_UPG Format upgrade done >[100;30m |[0m### # ro global state, ro repo state, ro switch state >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG On-the-fly config upgrade, from 2.0 to 2.1 >[100;30m |[0mFMT_UPG Format upgrade done >File "tests/reftests/opamroot-versions.test", line 940, characters 0-1: >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### :V:1:e: reinit from 2.0 >[100;30m |[0m### ocaml generate.ml 2.0 >[100;30m |[0m### opam init --reinit --bypass-checks --no-setup >[100;30m |[0mNo configuration file found, using built-in defaults. >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Light config upgrade, from 2.0 to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.0 to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mContinue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0m### opam switch --short >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m${BASEDIR} >File "tests/reftests/opamroot-versions.test", line 982, characters 0-1: >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-package 2 One-line description >[100;30m |[0mi-am-sys-compiler 2 One-line description >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:2:a: From 2.1~alpha root, global >[100;30m |[0m### ocaml generate.ml 2.1~alpha >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### # ro global state, ro repo state, ro switch state >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-sys-comp >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m# Packages matching: installed >File "tests/reftests/opamroot-versions.test", line 1053, characters 0-1: >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-comp >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat $OPAMROOT/sw-comp/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-compiler"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "switch with compiler" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat $OPAMROOT/sw-comp/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-compiler.2"] >[100;30m |[0minstalled: ["i-am-another-package.2" "i-am-compiler.2" "i-am-package.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-another-package.2" "i-am-compiler.2" "i-am-package.2"] >[100;30m |[0m### :V:2:b: From 2.1~alpha root, local >[100;30m |[0m### ocaml generate.ml 2.1~alpha local >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### opam install i-am-package >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ ${BASEDIR} >[100;30m |[0mSTATE Definition missing for installed package i-am-sys-compiler.2, copying from repo >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0mSTATE Detected changed packages (marked for reinstall): {} >File "tests/reftests/opamroot-versions.test", line 1119, characters 0-1: >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed i-am-package.2 >[100;30m |[0mDone. >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "${BASEDIR}" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:2:c: From 2.1~alpha root, local unknown from config >[100;30m |[0m### ocaml generate.ml 2.1~alpha orphaned >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### opam install i-am-package >[100;30m |[0mFILE(switch-config) Wrote ${BASEDIR}/_opam/.opam-switch/switch-config in 0.000s >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ ${BASEDIR} >[100;30m |[0mSTATE Definition missing for installed package i-am-sys-compiler.2, copying from repo >[100;30m |[0mSTATE Switch state loaded in 0.000s >File "tests/reftests/opamroot-versions.test", line 1188, characters 0-1: >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed i-am-package.2 >[100;30m |[0mDone. >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >File "tests/reftests/opamroot-versions.test", line 1271, characters 0-1: >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### :V:2:e: reinit from 2.1~alpha >[100;30m |[0m### ocaml generate.ml 2.1~alpha >[100;30m |[0m### opam init --reinit --bypass-checks --no-setup >[100;30m |[0mNo configuration file found, using built-in defaults. >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### opam switch --short >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m${BASEDIR} >[100;30m |[0mdefault >[100;30m |[0msw-comp >[100;30m |[0msw-sys-comp >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >File "tests/reftests/opamroot-versions.test", line 1318, characters 0-1: >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-package 2 One-line description >[100;30m |[0mi-am-sys-compiler 2 One-line description >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:3:a: From 2.1~alpha2 root, global >[100;30m |[0m### ocaml generate.ml 2.1~alpha2 >[100;30m |[0m### # ro global state >[100;30m |[0m### opam option jobs >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG Intermediate opam root detected, launch hard upgrade >[100;30m |[0mFMT_UPG Downgrade config opam-version to fix up >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha2 to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha2 to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### # ro global state, ro repo state, ro switch state >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-sys-comp >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m# Packages matching: installed >File "tests/reftests/opamroot-versions.test", line 1392, characters 0-1: >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-comp >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat $OPAMROOT/sw-comp/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-compiler"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "switch with compiler" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat $OPAMROOT/sw-comp/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-compiler.2"] >[100;30m |[0minstalled: ["i-am-another-package.2" "i-am-compiler.2" "i-am-package.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-another-package.2" "i-am-compiler.2" "i-am-package.2"] >[100;30m |[0m### :V:3:b: From 2.1~alpha2 root, local >[100;30m |[0m### ocaml generate.ml 2.1~alpha2 local >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG Intermediate opam root detected, launch hard upgrade >[100;30m |[0mFMT_UPG Downgrade config opam-version to fix up >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha2 to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha2 to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### opam install i-am-package >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ ${BASEDIR} >[100;30m |[0mSTATE Definition missing for installed package i-am-sys-compiler.2, copying from repo >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0mSTATE Detected changed packages (marked for reinstall): {} >File "tests/reftests/opamroot-versions.test", line 1460, characters 0-1: >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed i-am-package.2 >[100;30m |[0mDone. >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "${BASEDIR}" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:3:c: From 2.1~alpha2 root, local unknown from config >[100;30m |[0m### ocaml generate.ml 2.1~alpha2 orphaned >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG Intermediate opam root detected, launch hard upgrade >[100;30m |[0mFMT_UPG Downgrade config opam-version to fix up >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha2 to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha2 to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done, please now retry your command. >[100;30m |[0m# Return code 10 # >[100;30m |[0m### opam install i-am-package >[100;30m |[0mFILE(switch-config) Wrote ${BASEDIR}/_opam/.opam-switch/switch-config in 0.000s >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ ${BASEDIR} >[100;30m |[0mSTATE Definition missing for installed package i-am-sys-compiler.2, copying from repo >[100;30m |[0mSTATE Switch state loaded in 0.000s >File "tests/reftests/opamroot-versions.test", line 1531, characters 0-1: >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m-> installed i-am-package.2 >[100;30m |[0mDone. >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0mpaths { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0mvariables { >[100;30m |[0m >[100;30m |[0m} >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >File "tests/reftests/opamroot-versions.test", line 1625, characters 0-1: >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### :V:3:e: reinit from 2.1~alpha2 >[100;30m |[0m### ocaml generate.ml 2.1~alpha2 >[100;30m |[0m### opam init --reinit --bypass-checks --no-setup >[100;30m |[0mNo configuration file found, using built-in defaults. >[100;30m |[0mFMT_UPG Intermediate opam root detected, launch hard upgrade >[100;30m |[0mFMT_UPG Downgrade config opam-version to fix up >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Hard config upgrade, from 2.1~alpha2 to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~alpha2 to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mPerform the update and continue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0m >[100;30m |[0m<><> Rerunning init and update ><><><><><><><><><><><><><><><><><><><><><><><><> >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0mUpdate done. >[100;30m |[0m### opam switch --short >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m${BASEDIR} >[100;30m |[0mdefault >[100;30m |[0msw-comp >[100;30m |[0msw-sys-comp >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >File "tests/reftests/opamroot-versions.test", line 1661, characters 0-1: >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-package 2 One-line description >[100;30m |[0mi-am-sys-compiler 2 One-line description >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["ocaml" {>= "4.05.0"}] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:4:a: From 2.1~rc root, global >[100;30m |[0m### ocaml generate.ml 2.1~rc >[100;30m |[0m### # ro global state >[100;30m |[0m### opam option jobs >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG On-the-fly config upgrade, from 2.1~rc to 2.1 >[100;30m |[0mFMT_UPG Format upgrade done >[100;30m |[0m### # ro global state, ro repo state, ro switch state >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mFMT_UPG On-the-fly config upgrade, from 2.1~rc to 2.1 >[100;30m |[0mFMT_UPG Format upgrade done >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-sys-comp >File "tests/reftests/opamroot-versions.test", line 1919, characters 0-1: >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### :V:4:e: reinit from 2.1~rc >[100;30m |[0m### ocaml generate.ml 2.1~rc >[100;30m |[0m### opam init --reinit --bypass-checks --no-setup >[100;30m |[0mNo configuration file found, using built-in defaults. >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m[WARNING] Removing global switch 'this-internal-error' as it no longer exists >[100;30m |[0mFMT_UPG Light config upgrade, from 2.1~rc to 2.1 >[100;30m |[0mThis version of opam requires an update to the layout of ${BASEDIR}/OPAM from version 2.1~rc to version 2.1, which can't be reverted. >[100;30m |[0mYou may want to back it up before going further. >[100;30m |[0m >[100;30m |[0mContinue? [Y/n] y >[100;30m |[0mFormat upgrade done. >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0m### opam switch --short >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m${BASEDIR} >File "tests/reftests/opamroot-versions.test", line 1961, characters 0-1: >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-package 2 One-line description >[100;30m |[0mi-am-sys-compiler 2 One-line description >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["i-am-sys-compiler"] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### rm -rf _opam >[100;30m |[0m### :V:5:a: From 2.1 root, global >[100;30m |[0m### ocaml generate.ml 2.1 >[100;30m |[0m### # ro global state >[100;30m |[0m### opam option jobs >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m### # ro global state, ro repo state, ro switch state >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ sw-sys-comp >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m# Packages matching: installed >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-another-package 2 One-line description >File "tests/reftests/opamroot-versions.test", line 2167, characters 0-1: >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-config >[100;30m |[0minvariant: ["i-am-sys-compiler" | "i-am-compiler"] >[100;30m |[0mopam-root: "${BASEDIR}/OPAM" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0msynopsis: "local switch" >[100;30m |[0m### opam-cat _opam/.opam-switch/switch-state >[100;30m |[0mcompiler: ["i-am-sys-compiler.2"] >[100;30m |[0minstalled: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mroots: ["i-am-package.2" "i-am-sys-compiler.2"] >[100;30m |[0m### :V:5:e: reinit from 2.1 >[100;30m |[0m### ocaml generate.ml 2.1 >[100;30m |[0m### opam init --reinit --bypass-checks --no-setup >[100;30m |[0mNo configuration file found, using built-in defaults. >[42;30m+|[0m[32m[ERROR] Sandboxing is not working on your platform gentoo:[0m >[42;30m+|[0m[32m "${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh -c echo SUCCESS >$TMPDIR/opam-sandbox-check-out && cat $TMPDIR/opam-sandbox-check-out; rm -f $TMPDIR/opam-sandbox-check-out" exited with code 1 "bwrap: setting up uid map: Permission denied"[0m >[42;30m+|[0m[32mDo you want to disable it? Note that this will result in less secure package builds, so please ensure that you have some other isolation mechanisms in place (such as running within a container or virtual machine). [y/N] y[0m >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0m >[100;30m |[0m<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] no changes from file://${BASEDIR}/default >[100;30m |[0m### opam-cat $OPAMROOT/config >[100;30m |[0mdefault-compiler: ["i-am-sys-compiler" "i-am-compiler"] >[100;30m |[0mdefault-invariant: ["i-am-sys-compiler"] >[100;30m |[0mdepext: true >[100;30m |[0mdepext-cannot-install: false >[100;30m |[0mdepext-run-installs: true >[100;30m |[0mdownload-jobs: 3 >[100;30m |[0meval-variables: [sys-comp-version ["sh" "-c" "echo $OPAMSYSCOMP"] "comp version"] >[100;30m |[0minstalled-switches: ["sw-sys-comp" "sw-comp" "default" "${BASEDIR}/why-did-you-delete-me" "this-internal-error"] >[100;30m |[0mopam-root-version: "2.1" >[100;30m |[0mopam-version: "2.0" >[100;30m |[0mrepositories: "default" >[100;30m |[0mswitch: "sw-sys-comp" >[41;30m-|[0m[31mwrap-build-commands: ["%{hooks}%/sandbox.sh" "build"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-install-commands: ["%{hooks}%/sandbox.sh" "install"] {os = "linux" | os = "macos"}[0m >[41;30m-|[0m[31mwrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"] {os = "linux" | os = "macos"}[0m >[100;30m |[0m### opam switch --short >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0m${BASEDIR} >[100;30m |[0mdefault >[100;30m |[0msw-comp >[100;30m |[0msw-sys-comp >[100;30m |[0mthis-internal-error >[100;30m |[0m### opam list >[100;30m |[0mGSTATE LOAD-GLOBAL-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE LOAD-REPOSITORY-STATE @ ${BASEDIR}/OPAM >[100;30m |[0mRSTATE Cache found >[100;30m |[0mSTATE LOAD-SWITCH-STATE @ ${BASEDIR} >[100;30m |[0mSTATE Switch state loaded in 0.000s >[100;30m |[0m# Packages matching: installed >[100;30m |[0m# Name # Installed # Synopsis >[100;30m |[0mi-am-package 2 One-line description >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/pat-sub.test tests/reftests/pat-sub.out)[0m >[31m------ [0m[1mtests/reftests/pat-sub.test[0m >[32m++++++ [0m[1mtests/reftests/pat-sub.out[0m >File "tests/reftests/pat-sub.test", line 70, characters 0-1: >[100;30m |[0m### opam switch create sw --empty >[100;30m |[0m### OPAMDEBUGSECTIONS="ACTION" opam install pat-sub -y --debug --debug-level=-1 >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install pat-sub 0.1 >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mACTION download_package: pat-sub.0.1 >[100;30m |[0mACTION prepare_package_source: pat-sub.0.1 at ${BASEDIR}/OPAM/sw/.opam-switch/build/pat-sub.0.1 >[100;30m |[0mACTION pat-sub: expanding opam variables in baz-update.patch.in, generating baz-update.patch. >[100;30m |[0m >[100;30m |[0mACTION pat-sub: applying bar-update.patch. >[100;30m |[0m >[100;30m |[0mACTION pat-sub: applying baz-update.patch. >[100;30m |[0m >[100;30m |[0mACTION pat-sub: expanding opam variables in foo.in, generating foo. >[100;30m |[0m >[41;30m-|[0m[31mACTION Installing[0m[2m pat-sub.0.1[0m[2m.[0m >[42;30m+|[0m[32m[ERROR] The compilation of[0m pat-sub.0.1[32m failed at "grep pat-sub foo"[0m. >[100;30m |[0m >[41;30m-|[0m[31m-> installed [0m[2mpat-sub.0.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m#=== ERROR while compiling pat-sub.0.1 ========================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/sw/.opam-switch/build/[0mpat-sub.0.1 >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build grep pat-sub foo[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/pat-sub-394-450f22.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/pat-sub-394-450f22.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build pat-sub 0.1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >Done: 871/947 (jobs: 1) [1;31m patdiff[0m (internal) [1;31m(exit 1)[0m >[2;37m(cd _build/default && /usr/bin/patdiff -keep-whitespace -location-style omake tests/reftests/switch-creation.test tests/reftests/switch-creation.out)[0m >[31m------ [0m[1mtests/reftests/switch-creation.test[0m >[32m++++++ [0m[1mtests/reftests/switch-creation.out[0m >File "tests/reftests/switch-creation.test", line 28, characters 0-1: >[100;30m |[0mbuild: ["sh" "./prefix"] >[100;30m |[0minstall: ["cp" "pref" "%{lib}%/prefix"] >[100;30m |[0m### <pkg:baz.1:prefix> >[100;30m |[0mopam var prefix --safe > pref >[100;30m |[0m### opam update >[100;30m |[0m >[100;30m |[0m<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0m[default] synchronised from file://${BASEDIR}/REPO >[100;30m |[0mNow run 'opam upgrade' to apply any package updates. >[100;30m |[0m### # switch not undefined for opam calls in build, on build creation >[100;30m |[0m### opam switch create undef-prefix baz >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["baz"] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed baz.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m##[0m[2m# cat $OPAMROOT/undef-prefix/lib/prefix[0m >[41;30m-|[0m[2m${BASEDIR}/OPAM/undef-[0m[31mprefix[0m >[42;30m+|[0m[32m[ERROR] The compilation of baz.1 failed at "sh ./prefix".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling baz.1 ==============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/undef-prefix/.opam-switch/build/baz.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh ./prefix[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/baz-358-9027c3.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/baz-358-9027c3.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build baz 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[42;30m+|[0m[32m##[0m# cat $OPAMROOT/undef-prefix/lib/prefix >[42;30m+|[0m[32mcat: [0m${BASEDIR}/OPAM/undef-[32mprefix/lib/prefix: No such file or directory[0m >[42;30m+|[0m[32m# Return code 1 #[0m >[100;30m |[0m### # No deadlock on concurent opam calls in build >[100;30m |[0m### opam switch create nohang foo bar | unordered >[100;30m |[0m >[100;30m |[0m<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> >[100;30m |[0mSwitch invariant: ["foo" "bar"] >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed bar.1[0m >[41;30m-|[0m[31m-> installed foo.1[0m >[41;30m-|[0m[31mDone.[0m >[42;30m+|[0m[32m[ERROR] The compilation of bar.1 failed at "opam option jobs --safe --cli=2.1".[0m >[42;30m+|[0m[32m[ERROR] The compilation of foo.1 failed at "opam option jobs --safe --cli=2.1".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling foo.1 ==============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/nohang/.opam-switch/build/foo.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build opam option jobs --safe --cli=2.1[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/foo-480-46ae7a.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/foo-480-46ae7a.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling bar.1 ==============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/nohang/.opam-switch/build/bar.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build opam option jobs --safe --cli=2.1[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/bar-480-61fd3f.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/bar-480-61fd3f.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build bar 1[0m >[42;30m+|[0m[32m| - build foo 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32mSwitch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] n[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[100;30m |[0m### # switch propagation to opam calls in build >[100;30m |[0m### opam switch create undef-switch --empty >[100;30m |[0m### opam switch nohang >[100;30m |[0m### opam install baz --sw undef-switch >[100;30m |[0mThe following actions will be performed: >[100;30m |[0m - install baz 1 >[100;30m |[0m >[100;30m |[0m<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >[41;30m-|[0m[31m-> installed baz.1[0m >[41;30m-|[0m[31mDone.[0m >[41;30m-|[0m[31m#[0m[2m## cat $OPAMROOT/undef-switch/lib/prefix[0m >[41;30m-|[0m[2m${BASEDIR}/OPAM/undef-switch[0m >[42;30m+|[0m[32m[ERROR] The compilation of baz.1 failed at "sh ./prefix".[0m >[42;30m+|[0m >[42;30m+|[0m[32m#=== ERROR while compiling baz.1 ==============================================#[0m >[42;30m+|[0m[32m# context 2.1.2 | linux/x86_64 | | file://${BASEDIR}/REPO[0m >[42;30m+|[0m[32m# path ${BASEDIR}/OPAM/undef-switch/.opam-switch/build/baz.1[0m >[42;30m+|[0m[32m# command ${BASEDIR}/OPAM/opam-init/hooks/sandbox.sh build sh ./prefix[0m >[42;30m+|[0m[32m# exit-code 1[0m >[42;30m+|[0m[32m# env-file ${BASEDIR}/OPAM/log/baz-734-f2a51b.env[0m >[42;30m+|[0m[32m# output-file ${BASEDIR}/OPAM/log/baz-734-f2a51b.out[0m >[42;30m+|[0m[32m### output ###[0m >[42;30m+|[0m[32m# bwrap: setting up uid map: Permission denied[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m >[42;30m+|[0m[32m<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>[0m >[42;30m+|[0m[32m+- The following actions failed[0m >[42;30m+|[0m[32m| - build baz 1[0m >[42;30m+|[0m[32m+- [0m >[42;30m+|[0m[32m- No changes have been performed[0m >[42;30m+|[0m[32m# Return code 31 #[0m >[42;30m+|[0m[32m#[0m## cat $OPAMROOT/undef-switch/lib/prefix >[42;30m+|[0m[32mcat: [0m${BASEDIR}/OPAM/undef-switch[32m/lib/prefix: No such file or directory[0m >[42;30m+|[0m[32m# Return code 1 #[0m >Done: 871/947 (jobs: 1) [A[151C [34;01m[ [31;01m!![34;01m ][0m > [31;01m*[0m ERROR: dev-ml/opam-2.1.2::gentoo failed (test phase): > [31;01m*[0m (no error message) > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 127: Called src_test > [31;01m*[0m environment, line 639: Called dune_src_test > [31;01m*[0m environment, line 389: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m eend $? || die > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-ml/opam-2.1.2::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-ml/opam-2.1.2::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/dev-ml:opam-2.1.2:20220415-180155.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/tmp/portage/dev-ml/opam-2.1.2/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/dev-ml/opam-2.1.2/temp/environment'. > [31;01m*[0m Working directory: '/tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2' > [31;01m*[0m S: '/tmp/portage/dev-ml/opam-2.1.2/work/opam-2.1.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 838658
: 770936 |
770939