Diff of the two buildlogs:

--
--- b1/build.log	2025-03-10 12:16:06.097377300 +0000
+++ b2/build.log	2025-03-10 12:34:50.846782229 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Apr 12 06:35:51 -12 2026
-I: pbuilder-time-stamp: 1776018951
+I: Current time: Tue Mar 11 02:16:09 +14 2025
+I: pbuilder-time-stamp: 1741608969
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -25,52 +25,84 @@
 dpkg-source: info: applying 0002-Add-camlp-streams-to-debGrep-dependencies.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/756135/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos11-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar 10 12:16 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='amd64'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 '
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='4bda29e0a3624f37a8b5ee6317a9d998'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='756135'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=34592fa5fe8741a49c36202a5f8bc30a
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=1779633
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.fgm5lHdu/pbuilderrc_LukN --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fgm5lHdu/b1 --logfile b1/build.log dose3_7.0.0-6.dsc'
-  SUDO_GID='111'
-  SUDO_UID='106'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://213.165.73.152:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.fgm5lHdu/pbuilderrc_8aVz --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fgm5lHdu/b2 --logfile b2/build.log dose3_7.0.0-6.dsc'
+  SUDO_GID=111
+  SUDO_UID=106
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://46.16.76.132:3128
 I: uname -a
-  Linux ionos15-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/756135/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -379,7 +411,7 @@
 Get: 227 http://deb.debian.org/debian trixie/main amd64 texlive-latex-recommended all 2024.20250114-1 [8760 kB]
 Get: 228 http://deb.debian.org/debian trixie/main amd64 texlive-pictures all 2024.20250114-1 [17.1 MB]
 Get: 229 http://deb.debian.org/debian trixie/main amd64 texlive-latex-extra all 2024.20250114-1 [24.7 MB]
-Fetched 317 MB in 7s (43.8 MB/s)
+Fetched 317 MB in 16s (19.7 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libfftw3-double3:amd64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19800 files and directories currently installed.)
@@ -1130,8 +1162,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sun Apr 12 18:36:44 UTC 2026.
-Universal Time is now:  Sun Apr 12 18:36:44 UTC 2026.
+Local time is now:      Mon Mar 10 12:21:17 UTC 2025.
+Universal Time is now:  Mon Mar 10 12:21:17 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libfontenc1:amd64 (1:1.1.8-1+b2) ...
@@ -1370,7 +1402,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/dose3-7.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../dose3_7.0.0-6_source.changes
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/dose3-7.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../dose3_7.0.0-6_source.changes
 dpkg-buildpackage: info: source package dose3
 dpkg-buildpackage: info: source version 7.0.0-6
 dpkg-buildpackage: info: source distribution unstable
@@ -1380,7 +1416,7 @@
  debian/rules clean
 dh clean --with ocaml
    dh_auto_clean
-	make -j42 clean
+	make -j20 clean
 make[1]: Entering directory '/build/reproducible-path/dose3-7.0.0'
 make[1]: git: No such file or directory
 make[1]: git: No such file or directory
@@ -1411,13 +1447,13 @@
 make[1]: Entering directory '/build/reproducible-path/dose3-7.0.0'
 dune build -p dose3,dose3-extra @install --verbose
 Shared cache: enabled-except-user-rules
-Shared cache location: /nonexistent/first-build/.cache/dune/db
+Shared cache location: /nonexistent/second-build/.cache/dune/db
 Warning: Cache directories could not be created: Permission denied; disabling
 cache
-Hint: Make sure the directory /nonexistent/first-build/.cache/dune/db/temp
+Hint: Make sure the directory /nonexistent/second-build/.cache/dune/db/temp
 can be created
 Workspace root: /build/reproducible-path/dose3-7.0.0
-Auto-detected concurrency: 42
+Auto-detected concurrency: 20
 Dune context:
  { name = "default"
  ; kind = "default"
@@ -1433,68 +1469,19 @@
 Running[2]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -no-alias-deps -o src/algo/.dose_algo.objs/byte/dose_algo.cmo -c -impl src/algo/dose_algo.ml-gen)
 Running[3]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -no-alias-deps -o src/common/.dose_common.objs/byte/dose_common.cmo -c -impl src/common/dose_common.ml-gen)
 Running[4]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/versioning/.dose_versioning.objs/byte/dose_versioning.cmo -c -impl src/versioning/dose_versioning.ml-gen)
-Running[5]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/versionInfo.ml) > _build/default/src/common/.dose_common.objs/dose_common__VersionInfo.impl.d
-Running[6]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongdeps.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongdeps.impl.d
-Running[7]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/url.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Url.impl.d
-Running[8]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/utils.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Utils.impl.d
-Running[9]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/printer.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Printer.impl.d
-Running[10]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/sources.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Sources.impl.d
-Running[11]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opam2/packages.ml) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Packages.impl.d
-Running[12]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/packages.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Packages.impl.d
-Running[13]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opencsw/packages.ml) > _build/default/src/opencsw/.dose_opencsw.objs/dose_opencsw__Packages.impl.d
-Running[14]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdUtils.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdUtils.impl.d
-Running[15]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/algo/.dose_algo.objs/native/dose_algo.cmx -c -impl src/algo/dose_algo.ml-gen)
-Running[16]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/common/.dose_common.objs/native/dose_common.cmx -c -impl src/common/dose_common.ml-gen)
-Running[17]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/versioning/.dose_versioning.objs/native/dose_versioning.cmx -c -impl src/versioning/dose_versioning.ml-gen)
-Running[18]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -no-alias-deps -o src/extra/.dose_extra.objs/byte/dose_extra.cmo -c -impl src/extra/dose_extra.ml-gen)
-Running[19]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__VersionInfo.cmo -c -impl src/common/versionInfo.ml)
-Running[20]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -no-alias-deps -o src/deb/.dose_debian.objs/byte/dose_debian.cmo -c -impl src/deb/dose_debian.ml-gen)
-Running[21]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -no-alias-deps -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse.cmo -c -impl src/doseparse/dose_doseparse.ml-gen)
-Running[22]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -no-alias-deps -o src/npm/.dose_npm.objs/byte/dose_npm.cmo -c -impl src/npm/dose_npm.ml-gen)
-Running[23]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -no-alias-deps -o src/opam2/.dose_opam2.objs/byte/dose_opam2.cmo -c -impl src/opam2/dose_opam2.ml-gen)
-Running[24]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -no-alias-deps -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw.cmo -c -impl src/opencsw/dose_opencsw.ml-gen)
-Running[25]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -no-alias-deps -o src/pef/.dose_pef.objs/byte/dose_pef.cmo -c -impl src/pef/dose_pef.ml-gen)
-Running[26]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/extra/.dose_extra.objs/native/dose_extra.cmx -c -impl src/extra/dose_extra.ml-gen)
-Running[27]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfAdd.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfAdd.impl.d
-Running[28]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfDiff.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfDiff.impl.d
-Running[29]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfSolver.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfSolver.impl.d
-Running[30]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/edosSolver.ml) > _build/default/src/common/.dose_common.objs/dose_common__EdosSolver.impl.d
-Running[31]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/util.ml) > _build/default/src/common/.dose_common.objs/dose_common__Util.impl.d
-Running[32]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/defaultgraphs.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Defaultgraphs.impl.d
-Running[33]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/depsolver.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver.impl.d
-Running[34]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/depsolver_int.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver_int.impl.d
-Running[35]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/diagnostic.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Diagnostic.impl.d
-Running[36]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/dominators.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Dominators.impl.d
-Running[37]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/flatten.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Flatten.impl.d
-Running[38]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/statistics.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Statistics.impl.d
-Running[39]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongconflicts.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongconflicts.impl.d
-Running[40]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongconflicts_int.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongconflicts_int.impl.d
-Running[41]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria.impl.d
-Running[42]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_types.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_types.impl.d
-Running[43]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822.impl.d
-Running[44]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/input.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Input.impl.d
-Running[45]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/debian.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Debian.impl.d
-Running[46]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/semver.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Semver.impl.d
-Running[47]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/semverNode.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__SemverNode.impl.d
-Running[48]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages.impl.d
-Running[49]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_types.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_types.impl.d
-Running[50]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/pefcudf.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Pefcudf.impl.d
-Running[51]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/apt.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Apt.impl.d
-Running[52]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/architecture.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Architecture.impl.d
-Running[53]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/debcudf.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debcudf.impl.d
-Running[54]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/debutil.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debutil.impl.d
-Running[55]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/edsp.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Edsp.impl.d
-Running[56]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/evolution.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Evolution.impl.d
-Running[57]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/packages.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Packages.impl.d
-Running[58]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/release.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Release.impl.d
-Running[59]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opam2/opamcudf.ml) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Opamcudf.impl.d
-Running[60]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npmcudf.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npmcudf.impl.d
-Running[61]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opencsw/cswcudf.ml) > _build/default/src/opencsw/.dose_opencsw.objs/dose_opencsw__Cswcudf.impl.d
-Running[62]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdDebian.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdDebian.impl.d
-Running[63]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdDebug.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdDebug.impl.d
-Running[64]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdLoaders.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdLoaders.impl.d
-Running[65]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdOptions.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdOptions.impl.d
-Running[66]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/doseparse/.dose_doseparse.objs/native/dose_doseparse.cmx -c -impl src/doseparse/dose_doseparse.ml-gen)
+Running[5]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/algo/.dose_algo.objs/native/dose_algo.cmx -c -impl src/algo/dose_algo.ml-gen)
+Running[6]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/common/.dose_common.objs/native/dose_common.cmx -c -impl src/common/dose_common.ml-gen)
+Running[7]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/versioning/.dose_versioning.objs/native/dose_versioning.cmx -c -impl src/versioning/dose_versioning.ml-gen)
+Running[8]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/versionInfo.ml) > _build/default/src/common/.dose_common.objs/dose_common__VersionInfo.impl.d
+Running[9]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongdeps.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongdeps.impl.d
+Running[10]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/url.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Url.impl.d
+Running[11]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/utils.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Utils.impl.d
+Running[12]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/printer.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Printer.impl.d
+Running[13]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/sources.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Sources.impl.d
+Running[14]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opam2/packages.ml) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Packages.impl.d
+Running[15]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/packages.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Packages.impl.d
+Running[16]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opencsw/packages.ml) > _build/default/src/opencsw/.dose_opencsw.objs/dose_opencsw__Packages.impl.d
+Running[17]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdUtils.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdUtils.impl.d
 Output[1]:
 File "_none_", line 1:
 Alert ocaml_deprecated_auto_include: 
@@ -1511,80 +1498,129 @@
 command-line to silence this alert (e.g. by adding unix to the list of
 libraries in your dune file, or adding use_unix to your _tags file for
 ocamlbuild, or using -package unix for ocamlfind).
-/bin/sh: 1: git: not found
-/bin/sh: 1: git: not found
-Running[67]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/deb/.dose_debian.objs/native/dose_debian.cmx -c -impl src/deb/dose_debian.ml-gen)
-Running[68]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/npm/.dose_npm.objs/native/dose_npm.cmx -c -impl src/npm/dose_npm.ml-gen)
-Running[69]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/opam2/.dose_opam2.objs/native/dose_opam2.cmx -c -impl src/opam2/dose_opam2.ml-gen)
-Running[70]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/opencsw/.dose_opencsw.objs/native/dose_opencsw.cmx -c -impl src/opencsw/dose_opencsw.ml-gen)
-Running[71]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/pef/.dose_pef.objs/native/dose_pef.cmx -c -impl src/pef/dose_pef.ml-gen)
-Running[72]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__VersionInfo.cmx -c -impl src/common/versionInfo.ml)
-Running[73]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/gitVersionInfo.ml) > _build/default/src/common/.dose_common.objs/dose_common__GitVersionInfo.impl.d
+/bin/sh: line 1: git: command not found
+/bin/sh: line 1: git: command not found
+Running[18]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -no-alias-deps -o src/extra/.dose_extra.objs/byte/dose_extra.cmo -c -impl src/extra/dose_extra.ml-gen)
+Running[19]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__VersionInfo.cmo -c -impl src/common/versionInfo.ml)
+Running[20]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/extra/.dose_extra.objs/native/dose_extra.cmx -c -impl src/extra/dose_extra.ml-gen)
+Running[21]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -no-alias-deps -o src/deb/.dose_debian.objs/byte/dose_debian.cmo -c -impl src/deb/dose_debian.ml-gen)
+Running[22]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -no-alias-deps -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse.cmo -c -impl src/doseparse/dose_doseparse.ml-gen)
+Running[23]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -no-alias-deps -o src/npm/.dose_npm.objs/byte/dose_npm.cmo -c -impl src/npm/dose_npm.ml-gen)
+Running[24]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -no-alias-deps -o src/opam2/.dose_opam2.objs/byte/dose_opam2.cmo -c -impl src/opam2/dose_opam2.ml-gen)
+Running[25]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -no-alias-deps -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw.cmo -c -impl src/opencsw/dose_opencsw.ml-gen)
+Running[26]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -no-alias-deps -o src/pef/.dose_pef.objs/byte/dose_pef.cmo -c -impl src/pef/dose_pef.ml-gen)
+Running[27]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__VersionInfo.cmx -c -impl src/common/versionInfo.ml)
+Running[28]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/doseparse/.dose_doseparse.objs/native/dose_doseparse.cmx -c -impl src/doseparse/dose_doseparse.ml-gen)
+Running[29]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/deb/.dose_debian.objs/native/dose_debian.cmx -c -impl src/deb/dose_debian.ml-gen)
+Running[30]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/opencsw/.dose_opencsw.objs/native/dose_opencsw.cmx -c -impl src/opencsw/dose_opencsw.ml-gen)
+Running[31]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/opam2/.dose_opam2.objs/native/dose_opam2.cmx -c -impl src/opam2/dose_opam2.ml-gen)
+Running[32]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/npm/.dose_npm.objs/native/dose_npm.cmx -c -impl src/npm/dose_npm.ml-gen)
+Running[33]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -intf-suffix .ml-gen -no-alias-deps -o src/pef/.dose_pef.objs/native/dose_pef.cmx -c -impl src/pef/dose_pef.ml-gen)
+Running[34]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfAdd.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfAdd.impl.d
+Running[35]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfDiff.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfDiff.impl.d
+Running[36]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/cudfSolver.ml) > _build/default/src/common/.dose_common.objs/dose_common__CudfSolver.impl.d
+Running[37]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/edosSolver.ml) > _build/default/src/common/.dose_common.objs/dose_common__EdosSolver.impl.d
+Running[38]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/gitVersionInfo.ml) > _build/default/src/common/.dose_common.objs/dose_common__GitVersionInfo.impl.d
+Running[39]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/util.ml) > _build/default/src/common/.dose_common.objs/dose_common__Util.impl.d
+Running[40]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/defaultgraphs.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Defaultgraphs.impl.d
+Running[41]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/depsolver.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver.impl.d
+Running[42]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/depsolver_int.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver_int.impl.d
+Running[43]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/diagnostic.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Diagnostic.impl.d
+Running[44]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/dominators.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Dominators.impl.d
+Running[45]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/flatten.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Flatten.impl.d
+Running[46]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/statistics.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Statistics.impl.d
+Running[47]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongconflicts.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongconflicts.impl.d
+Running[48]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/algo/strongconflicts_int.ml) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongconflicts_int.impl.d
+Running[49]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria.impl.d
+Running[50]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_types.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_types.impl.d
+Running[51]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822.impl.d
+Running[52]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/input.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Input.impl.d
+Running[53]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/debian.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Debian.impl.d
+Running[54]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/semver.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Semver.impl.d
+Running[55]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/versioning/semverNode.ml) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__SemverNode.impl.d
+Running[56]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages.impl.d
+Running[57]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_types.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_types.impl.d
+Running[58]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/pefcudf.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Pefcudf.impl.d
+Running[59]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/apt.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Apt.impl.d
+Running[60]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/architecture.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Architecture.impl.d
+Running[61]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/debcudf.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debcudf.impl.d
+Running[62]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/debutil.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debutil.impl.d
+Running[63]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/edsp.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Edsp.impl.d
+Running[64]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/evolution.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Evolution.impl.d
+Running[65]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/packages.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Packages.impl.d
+Running[66]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/deb/release.ml) > _build/default/src/deb/.dose_debian.objs/dose_debian__Release.impl.d
+Running[67]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opam2/opamcudf.ml) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Opamcudf.impl.d
+Running[68]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npmcudf.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npmcudf.impl.d
+Running[69]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/opencsw/cswcudf.ml) > _build/default/src/opencsw/.dose_opencsw.objs/dose_opencsw__Cswcudf.impl.d
+Running[70]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdDebian.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdDebian.impl.d
+Running[71]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdDebug.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdDebug.impl.d
+Running[72]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdLoaders.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdLoaders.impl.d
+Running[73]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/doseparse/stdOptions.ml) > _build/default/src/doseparse/.dose_doseparse.objs/dose_doseparse__StdOptions.impl.d
 Running[74]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__GitVersionInfo.cmo -c -impl src/common/gitVersionInfo.ml)
 Running[75]: (cd _build/default && /usr/bin/ocamllex -q -o src/common/shell_lexer.ml src/common/shell_lexer.mll)
 Running[76]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/algo/depsolver.mli) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver.intf.d
 Running[77]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/algo/depsolver_int.mli) > _build/default/src/algo/.dose_algo.objs/dose_algo__Depsolver_int.intf.d
 Running[78]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/algo/diagnostic.mli) > _build/default/src/algo/.dose_algo.objs/dose_algo__Diagnostic.intf.d
-Running[79]: (cd _build/default && /usr/bin/ocamlyacc src/extra/criteria_parser.mly)
-Running[80]: (cd _build/default && /usr/bin/ocamllex -q -o src/extra/criteria_lexer.ml src/extra/criteria_lexer.mll)
-Running[81]: (cd _build/default && /usr/bin/ocamllex -q -o src/npm/npm_lexer.ml src/npm/npm_lexer.mll)
-Running[82]: (cd _build/default && /usr/bin/ocamllex -q -o src/pef/packages_lexer.ml src/pef/packages_lexer.mll)
-Running[83]: (cd _build/default && /usr/bin/ocamllex -q -o src/extra/format822_lexer.ml src/extra/format822_lexer.mll)
-Running[84]: (cd _build/default && /usr/bin/ocamlyacc src/extra/format822_parser.mly)
-Running[85]: (cd _build/default && /usr/bin/ocamlyacc src/npm/npm_parser.mly)
-Running[86]: (cd _build/default && /usr/bin/ocamlyacc src/pef/packages_parser.mly)
-Running[87]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_parser.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_parser.impl.d
-Running[88]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/shell_lexer.ml) > _build/default/src/common/.dose_common.objs/dose_common__Shell_lexer.impl.d
-Running[89]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822_parser.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_parser.impl.d
-Running[90]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_lexer.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_lexer.impl.d
-Output[85]:
+Running[79]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/architecture.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Architecture.intf.d
+Running[80]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/packages.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Packages.intf.d
+Running[81]: (cd _build/default && /usr/bin/ocamlyacc src/extra/criteria_parser.mly)
+Running[82]: (cd _build/default && /usr/bin/ocamllex -q -o src/extra/criteria_lexer.ml src/extra/criteria_lexer.mll)
+Running[83]: (cd _build/default && /usr/bin/ocamllex -q -o src/npm/npm_lexer.ml src/npm/npm_lexer.mll)
+Running[84]: (cd _build/default && /usr/bin/ocamllex -q -o src/pef/packages_lexer.ml src/pef/packages_lexer.mll)
+Running[85]: (cd _build/default && /usr/bin/ocamllex -q -o src/extra/format822_lexer.ml src/extra/format822_lexer.mll)
+Running[86]: (cd _build/default && /usr/bin/ocamlyacc src/extra/format822_parser.mly)
+Running[87]: (cd _build/default && /usr/bin/ocamlyacc src/npm/npm_parser.mly)
+Running[88]: (cd _build/default && /usr/bin/ocamlyacc src/pef/packages_parser.mly)
+Running[89]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/common/shell_lexer.ml) > _build/default/src/common/.dose_common.objs/dose_common__Shell_lexer.impl.d
+Running[90]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__GitVersionInfo.cmx -c -impl src/common/gitVersionInfo.ml)
+Running[91]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_parser.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_parser.impl.d
+Running[92]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npm_lexer.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_lexer.impl.d
+Running[93]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_lexer.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_lexer.impl.d
+Running[94]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_lexer.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_lexer.impl.d
+Running[95]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822_lexer.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_lexer.impl.d
+Running[96]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822_parser.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_parser.impl.d
+Output[87]:
 1 rule never reduced
 4 reduce/reduce conflicts.
-Running[91]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npm_parser.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_parser.impl.d
-Running[92]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npm_lexer.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_lexer.impl.d
-Running[93]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__GitVersionInfo.cmx -c -impl src/common/gitVersionInfo.ml)
-Output[86]:
+Running[97]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/npm/npm_parser.ml) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_parser.impl.d
+Running[98]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/npm/npm_parser.mli) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_parser.intf.d
+Output[88]:
 2 rules never reduced
 13 reduce/reduce conflicts.
-Running[94]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_parser.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_parser.impl.d
-Running[95]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/format822_lexer.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_lexer.impl.d
-Running[96]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__Shell_lexer.cmo -c -impl src/common/shell_lexer.ml)
-Running[97]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/extra/criteria_lexer.ml) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_lexer.impl.d
-Running[98]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/algo/strongdeps.mli) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongdeps.intf.d
-Running[99]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfAdd.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfAdd.intf.d
-Running[100]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfDiff.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfDiff.intf.d
-Running[101]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfSolver.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfSolver.intf.d
-Running[102]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/edosSolver.mli) > _build/default/src/common/.dose_common.objs/dose_common__EdosSolver.intf.d
-Running[103]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/util.mli) > _build/default/src/common/.dose_common.objs/dose_common__Util.intf.d
-Running[104]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/debian.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Debian.intf.d
-Running[105]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/semver.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Semver.intf.d
-Running[106]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/semverNode.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__SemverNode.intf.d
-Running[107]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/npm/npm_parser.mli) > _build/default/src/npm/.dose_npm.objs/dose_npm__Npm_parser.intf.d
-Running[108]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/architecture.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Architecture.intf.d
-Running[109]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/packages.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Packages.intf.d
-Running[110]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/criteria.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria.intf.d
-Running[111]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/criteria_parser.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_parser.intf.d
-Running[112]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/format822_parser.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_parser.intf.d
-Running[113]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/input.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Input.intf.d
-Running[114]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/url.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Url.intf.d
-Running[115]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmi -c -intf src/common/cudfAdd.mli)
-Running[116]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmi -c -intf src/common/cudfSolver.mli)
-Running[117]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__EdosSolver.cmi -c -intf src/common/edosSolver.mli)
-Running[118]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__Util.cmi -c -intf src/common/util.mli)
-Running[119]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/debcudf.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debcudf.intf.d
-Running[120]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/debutil.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debutil.intf.d
-Running[121]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/release.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Release.intf.d
-Running[122]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/npm/packages.mli) > _build/default/src/npm/.dose_npm.objs/dose_npm__Packages.intf.d
-Running[123]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/opam2/packages.mli) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Packages.intf.d
-Running[124]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/packages.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages.intf.d
-Running[125]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/packages_parser.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_parser.intf.d
-Running[126]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/printer.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Printer.intf.d
-Running[127]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__Shell_lexer.cmx -c -impl src/common/shell_lexer.ml)
-Running[128]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfDiff.cmi -c -intf src/common/cudfDiff.mli)
+Running[99]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/pef/packages_parser.ml) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_parser.impl.d
+Running[100]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__Shell_lexer.cmo -c -impl src/common/shell_lexer.ml)
+Running[101]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/algo/strongdeps.mli) > _build/default/src/algo/.dose_algo.objs/dose_algo__Strongdeps.intf.d
+Running[102]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfAdd.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfAdd.intf.d
+Running[103]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfDiff.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfDiff.intf.d
+Running[104]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/cudfSolver.mli) > _build/default/src/common/.dose_common.objs/dose_common__CudfSolver.intf.d
+Running[105]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/edosSolver.mli) > _build/default/src/common/.dose_common.objs/dose_common__EdosSolver.intf.d
+Running[106]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/common/util.mli) > _build/default/src/common/.dose_common.objs/dose_common__Util.intf.d
+Running[107]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/debian.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Debian.intf.d
+Running[108]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/semver.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__Semver.intf.d
+Running[109]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/versioning/semverNode.mli) > _build/default/src/versioning/.dose_versioning.objs/dose_versioning__SemverNode.intf.d
+Running[110]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmi -c -intf src/common/cudfAdd.mli)
+Running[111]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmi -c -intf src/common/cudfSolver.mli)
+Running[112]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__Shell_lexer.cmx -c -impl src/common/shell_lexer.ml)
+Running[113]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__EdosSolver.cmi -c -intf src/common/edosSolver.mli)
+Running[114]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__Util.cmi -c -intf src/common/util.mli)
+Running[115]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/criteria.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria.intf.d
+Running[116]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/criteria_parser.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Criteria_parser.intf.d
+Running[117]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/format822_parser.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Format822_parser.intf.d
+Running[118]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/input.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Input.intf.d
+Running[119]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/extra/url.mli) > _build/default/src/extra/.dose_extra.objs/dose_extra__Url.intf.d
+Running[120]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfDiff.cmi -c -intf src/common/cudfDiff.mli)
+Running[121]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/debcudf.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debcudf.intf.d
+Running[122]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/debutil.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Debutil.intf.d
+Running[123]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/deb/release.mli) > _build/default/src/deb/.dose_debian.objs/dose_debian__Release.intf.d
+Running[124]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/npm/packages.mli) > _build/default/src/npm/.dose_npm.objs/dose_npm__Packages.intf.d
+Running[125]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/opam2/packages.mli) > _build/default/src/opam2/.dose_opam2.objs/dose_opam2__Packages.intf.d
+Running[126]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/packages.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages.intf.d
+Running[127]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/packages_parser.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Packages_parser.intf.d
+Running[128]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/pef/printer.mli) > _build/default/src/pef/.dose_pef.objs/dose_pef__Printer.intf.d
 Running[129]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__Util.cmx -c -impl src/common/util.ml)
 Running[130]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__Util.cmo -c -impl src/common/util.ml)
-Running[131]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmo -c -impl src/common/cudfSolver.ml)
-Running[132]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmo -c -impl src/common/cudfAdd.ml)
+Running[131]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmo -c -impl src/common/cudfAdd.ml)
+Running[132]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmo -c -impl src/common/cudfSolver.ml)
 Running[133]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__EdosSolver.cmo -c -impl src/common/edosSolver.ml)
 Running[134]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/common/.dose_common.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/byte/dose_common__CudfDiff.cmo -c -impl src/common/cudfDiff.ml)
 Running[135]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Defaultgraphs.cmo -c -impl src/algo/defaultgraphs.ml)
@@ -1600,37 +1636,37 @@
 Running[145]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/versioning/.dose_versioning.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/byte/dose_versioning__Debian.cmo -c -impl src/versioning/debian.ml)
 Running[146]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/versioning/.dose_versioning.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/byte/dose_versioning__SemverNode.cmo -c -impl src/versioning/semverNode.ml)
 Running[147]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/versioning/.dose_versioning.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/byte/dose_versioning__Semver.cmo -c -impl src/versioning/semver.ml)
-Running[148]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Criteria_parser.cmi -c -intf src/extra/criteria_parser.mli)
-Running[149]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Url.cmo -c -impl src/extra/url.ml)
-Running[150]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Input.cmi -c -intf src/extra/input.mli)
-Running[151]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmi -c -intf src/algo/depsolver_int.mli)
-Output[131]:
-File "src/common/cudfSolver.ml", line 106, characters 22-36:
-106 | let raise_error fmt = Printf.kprintf (fun s -> raise (Error s)) fmt
-                            ^^^^^^^^^^^^^^
-Alert deprecated: Stdlib.Printf.kprintf
-Use Printf.ksprintf instead.
-Running[152]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Input.cmo -c -impl src/extra/input.ml)
-Running[153]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Format822.cmo -c -impl src/extra/format822.ml)
+Running[148]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmi -c -intf src/algo/depsolver_int.mli)
 Output[130]:
 File "src/common/util.ml", line 181, characters 4-18:
 181 |     Printf.kprintf
           ^^^^^^^^^^^^^^
 Alert deprecated: Stdlib.Printf.kprintf
 Use Printf.ksprintf instead.
-Running[154]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmo -c -impl src/algo/depsolver_int.ml)
-Running[155]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/versioning/dose_versioning.cma src/versioning/.dose_versioning.objs/byte/dose_versioning.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Utils.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__SemverNode.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Semver.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Debian.cmo)
-Running[156]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/common/dose_common.cma src/common/.dose_common.objs/byte/dose_common.cmo src/common/.dose_common.objs/byte/dose_common__VersionInfo.cmo src/common/.dose_common.objs/byte/dose_common__Util.cmo src/common/.dose_common.objs/byte/dose_common__Shell_lexer.cmo src/common/.dose_common.objs/byte/dose_common__GitVersionInfo.cmo src/common/.dose_common.objs/byte/dose_common__EdosSolver.cmo src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmo src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmo src/common/.dose_common.objs/byte/dose_common__CudfDiff.cmo)
+Running[149]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Criteria_parser.cmi -c -intf src/extra/criteria_parser.mli)
+Running[150]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Url.cmo -c -impl src/extra/url.ml)
+Running[151]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Input.cmi -c -intf src/extra/input.mli)
+Running[152]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmo -c -impl src/algo/depsolver_int.ml)
+Output[132]:
+File "src/common/cudfSolver.ml", line 106, characters 22-36:
+106 | let raise_error fmt = Printf.kprintf (fun s -> raise (Error s)) fmt
+                            ^^^^^^^^^^^^^^
+Alert deprecated: Stdlib.Printf.kprintf
+Use Printf.ksprintf instead.
+Running[153]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/versioning/dose_versioning.cma src/versioning/.dose_versioning.objs/byte/dose_versioning.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Utils.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__SemverNode.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Semver.cmo src/versioning/.dose_versioning.objs/byte/dose_versioning__Debian.cmo)
+Running[154]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Input.cmo -c -impl src/extra/input.ml)
+Running[155]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Format822.cmo -c -impl src/extra/format822.ml)
 Output[129]:
 File "src/common/util.ml", line 181, characters 4-18:
 181 |     Printf.kprintf
           ^^^^^^^^^^^^^^
 Alert deprecated: Stdlib.Printf.kprintf
 Use Printf.ksprintf instead.
+Running[156]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__CudfAdd.cmx -c -impl src/common/cudfAdd.ml)
 Running[157]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__CudfSolver.cmx -c -impl src/common/cudfSolver.ml)
-Running[158]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__CudfAdd.cmx -c -impl src/common/cudfAdd.ml)
-Running[159]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__EdosSolver.cmx -c -impl src/common/edosSolver.ml)
-Output[153]:
+Running[158]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__EdosSolver.cmx -c -impl src/common/edosSolver.ml)
+Running[159]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/common/dose_common.cma src/common/.dose_common.objs/byte/dose_common.cmo src/common/.dose_common.objs/byte/dose_common__VersionInfo.cmo src/common/.dose_common.objs/byte/dose_common__Util.cmo src/common/.dose_common.objs/byte/dose_common__Shell_lexer.cmo src/common/.dose_common.objs/byte/dose_common__GitVersionInfo.cmo src/common/.dose_common.objs/byte/dose_common__EdosSolver.cmo src/common/.dose_common.objs/byte/dose_common__CudfSolver.cmo src/common/.dose_common.objs/byte/dose_common__CudfAdd.cmo src/common/.dose_common.objs/byte/dose_common__CudfDiff.cmo)
+Output[155]:
 File "src/extra/format822.ml", line 70, characters 20-38:
 70 |   | Failure _m when String.starts_with _m "lexing" -> syntax_error "lexer error"
                          ^^^^^^^^^^^^^^^^^^
@@ -1642,9 +1678,14 @@
 Running[164]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Format822_parser.cmo -c -impl src/extra/format822_parser.ml)
 Running[165]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Format822_lexer.cmo -c -impl src/extra/format822_lexer.ml)
 Running[166]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/extra/.dose_extra.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/byte/dose_extra__Criteria.cmo -c -impl src/extra/criteria.ml)
-Running[167]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Packages.cmo -c -impl src/opencsw/packages.ml)
-Running[168]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_types.cmo -c -impl src/pef/packages_types.ml)
-Running[169]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Pefcudf.cmo -c -impl src/pef/pefcudf.ml)
+Running[167]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Diagnostic.cmo -c -impl src/algo/diagnostic.ml)
+Running[168]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Dominators.cmo -c -impl src/algo/dominators.ml)
+Running[169]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmi -c -intf src/algo/depsolver.mli)
+Running[170]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts_int.cmo -c -impl src/algo/strongconflicts_int.ml)
+Running[171]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmi -c -intf src/algo/strongdeps.mli)
+Running[172]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Packages.cmo -c -impl src/opencsw/packages.ml)
+Running[173]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_types.cmo -c -impl src/pef/packages_types.ml)
+Running[174]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Pefcudf.cmo -c -impl src/pef/pefcudf.ml)
 Output[157]:
 File "src/common/cudfSolver.ml", line 106, characters 22-36:
 106 | let raise_error fmt = Printf.kprintf (fun s -> raise (Error s)) fmt
@@ -1657,15 +1698,13 @@
                  ^^^^^^^^^^^^^^^^
 Alert deprecated: ExtLib.String.lowercase
 Use String.lowercase_ascii instead.
-Running[170]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/extra/dose_extra.cma src/extra/.dose_extra.objs/byte/dose_extra.cmo src/extra/.dose_extra.objs/byte/dose_extra__Url.cmo src/extra/.dose_extra.objs/byte/dose_extra__Input.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822_parser.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822_lexer.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_types.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_parser.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_lexer.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria.cmo)
-Running[171]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmi -c -intf src/pef/packages_parser.mli)
-Running[172]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmi -c -intf src/pef/printer.mli)
-Running[173]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Dominators.cmo -c -impl src/algo/dominators.ml)
-Running[174]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Diagnostic.cmo -c -impl src/algo/diagnostic.ml)
-Running[175]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmi -c -intf src/algo/depsolver.mli)
-Running[176]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts_int.cmo -c -impl src/algo/strongconflicts_int.ml)
-Running[177]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmi -c -intf src/algo/strongdeps.mli)
-Output[167]:
+Running[175]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__CudfDiff.cmx -c -impl src/common/cudfDiff.ml)
+Running[176]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/extra/dose_extra.cma src/extra/.dose_extra.objs/byte/dose_extra.cmo src/extra/.dose_extra.objs/byte/dose_extra__Url.cmo src/extra/.dose_extra.objs/byte/dose_extra__Input.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822_parser.cmo src/extra/.dose_extra.objs/byte/dose_extra__Format822_lexer.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_types.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_parser.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria_lexer.cmo src/extra/.dose_extra.objs/byte/dose_extra__Criteria.cmo)
+Running[177]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmo -c -impl src/algo/depsolver.ml)
+Running[178]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmo -c -impl src/algo/strongdeps.ml)
+Running[179]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmi -c -intf src/pef/packages_parser.mli)
+Running[180]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmi -c -intf src/pef/printer.mli)
+Output[172]:
 File "src/opencsw/packages.ml", line 72, characters 10-38:
 72 |   else if ExtString.String.starts_with line "#" then None
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1685,13 +1724,23 @@
 79 |   else if ExtString.String.starts_with line "-----BEGIN PGP SIGNATURE-----" then
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[178]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Cswcudf.cmo -c -impl src/opencsw/cswcudf.ml)
-Running[179]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmo -c -impl src/pef/printer.ml)
-Running[180]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmo -c -impl src/pef/packages_parser.ml)
-Running[181]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmi -c -intf src/pef/packages.mli)
-Running[182]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_lexer.cmo -c -impl src/pef/packages_lexer.ml)
-Running[183]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -intf-suffix .ml -no-alias-deps -open Dose_common -o src/common/.dose_common.objs/native/dose_common__CudfDiff.cmx -c -impl src/common/cudfDiff.ml)
-Output[169]:
+Running[181]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opencsw/.dose_opencsw.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Cswcudf.cmo -c -impl src/opencsw/cswcudf.ml)
+Running[182]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmo -c -impl src/pef/printer.ml)
+Running[183]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts.cmo -c -impl src/algo/strongconflicts.ml)
+Running[184]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmo -c -impl src/pef/packages_parser.ml)
+Running[185]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmi -c -intf src/pef/packages.mli)
+Running[186]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages_lexer.cmo -c -impl src/pef/packages_lexer.ml)
+Running[187]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Defaultgraphs.cmx -c -impl src/algo/defaultgraphs.ml)
+Running[188]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/common/dose_common.cmxa src/common/.dose_common.objs/native/dose_common.cmx src/common/.dose_common.objs/native/dose_common__VersionInfo.cmx src/common/.dose_common.objs/native/dose_common__Util.cmx src/common/.dose_common.objs/native/dose_common__Shell_lexer.cmx src/common/.dose_common.objs/native/dose_common__GitVersionInfo.cmx src/common/.dose_common.objs/native/dose_common__EdosSolver.cmx src/common/.dose_common.objs/native/dose_common__CudfSolver.cmx src/common/.dose_common.objs/native/dose_common__CudfAdd.cmx src/common/.dose_common.objs/native/dose_common__CudfDiff.cmx)
+Running[189]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Debian.cmx -c -impl src/versioning/debian.ml)
+Running[190]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Flatten.cmx -c -impl src/algo/flatten.ml)
+Running[191]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Statistics.cmx -c -impl src/algo/statistics.ml)
+Running[192]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria_types.cmx -c -impl src/extra/criteria_types.ml)
+Running[193]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Url.cmx -c -impl src/extra/url.ml)
+Running[194]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__SemverNode.cmx -c -impl src/versioning/semverNode.ml)
+Running[195]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Utils.cmx -c -impl src/versioning/utils.ml)
+Running[196]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/opencsw/dose_opencsw.cma src/opencsw/.dose_opencsw.objs/byte/dose_opencsw.cmo src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Packages.cmo src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Cswcudf.cmo)
+Output[174]:
 File "src/pef/pefcudf.ml", line 214, characters 22-38:
 214 |         let debprop = String.lowercase debprop in
                             ^^^^^^^^^^^^^^^^
@@ -1703,43 +1752,28 @@
                              ^^^^^^^^^^^^^^^^
 Alert deprecated: ExtLib.String.lowercase
 Use String.lowercase_ascii instead.
-Running[184]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmo -c -impl src/algo/depsolver.ml)
-Running[185]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmo -c -impl src/algo/strongdeps.ml)
-Running[186]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmo -c -impl src/pef/packages.ml)
-Running[187]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Apt.cmo -c -impl src/deb/apt.ml)
-Running[188]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmi -c -intf src/deb/architecture.mli)
-Running[189]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Evolution.cmo -c -impl src/deb/evolution.ml)
-Running[190]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmi -c -intf src/deb/packages.mli)
-Running[191]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Release.cmi -c -intf src/deb/release.mli)
-Running[192]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmi -c -intf src/npm/npm_parser.mli)
-Running[193]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npmcudf.cmo -c -impl src/npm/npmcudf.ml)
-Running[194]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmi -c -intf src/npm/packages.mli)
-Running[195]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmi -c -intf src/opam2/packages.mli)
-Running[196]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/opencsw/dose_opencsw.cma src/opencsw/.dose_opencsw.objs/byte/dose_opencsw.cmo src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Packages.cmo src/opencsw/.dose_opencsw.objs/byte/dose_opencsw__Cswcudf.cmo)
-Running[197]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmo -c -impl src/deb/architecture.ml)
-Running[198]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Release.cmo -c -impl src/deb/release.ml)
-Running[199]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmo -c -impl src/npm/npm_parser.ml)
-Running[200]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_lexer.cmo -c -impl src/npm/npm_lexer.ml)
-Running[201]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmo -c -impl src/deb/packages.ml)
-Running[202]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Sources.cmo -c -impl src/deb/sources.ml)
-Running[203]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmi -c -intf src/deb/debutil.mli)
-Running[204]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmi -c -intf src/deb/debcudf.mli)
-Running[205]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/algo/.dose_algo.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts.cmo -c -impl src/algo/strongconflicts.ml)
-Running[206]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Defaultgraphs.cmx -c -impl src/algo/defaultgraphs.ml)
-Running[207]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/common/dose_common.cmxa src/common/.dose_common.objs/native/dose_common.cmx src/common/.dose_common.objs/native/dose_common__VersionInfo.cmx src/common/.dose_common.objs/native/dose_common__Util.cmx src/common/.dose_common.objs/native/dose_common__Shell_lexer.cmx src/common/.dose_common.objs/native/dose_common__GitVersionInfo.cmx src/common/.dose_common.objs/native/dose_common__EdosSolver.cmx src/common/.dose_common.objs/native/dose_common__CudfSolver.cmx src/common/.dose_common.objs/native/dose_common__CudfAdd.cmx src/common/.dose_common.objs/native/dose_common__CudfDiff.cmx)
-Running[208]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Debian.cmx -c -impl src/versioning/debian.ml)
-Running[209]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Flatten.cmx -c -impl src/algo/flatten.ml)
-Running[210]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Statistics.cmx -c -impl src/algo/statistics.ml)
-Running[211]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria_types.cmx -c -impl src/extra/criteria_types.ml)
-Running[212]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Url.cmx -c -impl src/extra/url.ml)
-Running[213]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__SemverNode.cmx -c -impl src/versioning/semverNode.ml)
-Running[214]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Utils.cmx -c -impl src/versioning/utils.ml)
-Running[215]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmo -c -impl src/opam2/packages.ml)
-Running[216]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Opamcudf.cmo -c -impl src/opam2/opamcudf.ml)
-Running[217]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmo -c -impl src/deb/debutil.ml)
-Running[218]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmo -c -impl src/npm/packages.ml)
-Running[219]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/common -o src/common/dose_common.cmxs src/common/dose_common.cmxa)
-Output[187]:
+Running[197]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Apt.cmo -c -impl src/deb/apt.ml)
+Running[198]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/pef/.dose_pef.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmo -c -impl src/pef/packages.ml)
+Running[199]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmi -c -intf src/deb/architecture.mli)
+Running[200]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Evolution.cmo -c -impl src/deb/evolution.ml)
+Running[201]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmi -c -intf src/deb/packages.mli)
+Running[202]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Release.cmi -c -intf src/deb/release.mli)
+Running[203]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmi -c -intf src/npm/npm_parser.mli)
+Running[204]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npmcudf.cmo -c -impl src/npm/npmcudf.ml)
+Running[205]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmi -c -intf src/npm/packages.mli)
+Running[206]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmi -c -intf src/opam2/packages.mli)
+Running[207]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/common -o src/common/dose_common.cmxs src/common/dose_common.cmxa)
+Running[208]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmo -c -impl src/deb/architecture.ml)
+Running[209]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Semver.cmx -c -impl src/versioning/semver.ml)
+Running[210]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmo -c -impl src/npm/npm_parser.ml)
+Running[211]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Npm_lexer.cmo -c -impl src/npm/npm_lexer.ml)
+Running[212]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Release.cmo -c -impl src/deb/release.ml)
+Running[213]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Input.cmx -c -impl src/extra/input.ml)
+Running[214]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmo -c -impl src/deb/packages.ml)
+Running[215]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Sources.cmo -c -impl src/deb/sources.ml)
+Running[216]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmi -c -intf src/deb/debcudf.mli)
+Running[217]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmi -c -intf src/deb/debutil.mli)
+Output[197]:
 File "src/deb/apt.ml", line 94, characters 10-23:
 94 |   if not (String.exists s "apt-get") then fatal "Not a valid apt-get command" ;
                ^^^^^^^^^^^^^
@@ -1749,10 +1783,16 @@
 129 |   if not (String.exists s "aptitude") then fatal "Not a valid aptitude command" ;
                 ^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label sub was omitted in the application of this function.
-Running[220]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Edsp.cmo -c -impl src/deb/edsp.ml)
-Running[221]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/pef/dose_pef.cma src/pef/.dose_pef.objs/byte/dose_pef.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_types.cmo src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmo src/pef/.dose_pef.objs/byte/dose_pef__Pefcudf.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_lexer.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmo)
-Running[222]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Input.cmx -c -impl src/extra/input.ml)
-Output[216]:
+Running[218]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmo -c -impl src/opam2/packages.ml)
+Running[219]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/opam2/.dose_opam2.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/byte/dose_opam2__Opamcudf.cmo -c -impl src/opam2/opamcudf.ml)
+Running[220]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/npm/.dose_npm.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmo -c -impl src/npm/packages.ml)
+Running[221]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/versioning/dose_versioning.cmxa src/versioning/.dose_versioning.objs/native/dose_versioning.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Utils.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__SemverNode.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Semver.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Debian.cmx)
+Running[222]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/algo/dose_algo.cma src/algo/.dose_algo.objs/byte/dose_algo.cmo src/algo/.dose_algo.objs/byte/dose_algo__Defaultgraphs.cmo src/algo/.dose_algo.objs/byte/dose_algo__Diagnostic.cmo src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmo src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts_int.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts.cmo src/algo/.dose_algo.objs/byte/dose_algo__Statistics.cmo src/algo/.dose_algo.objs/byte/dose_algo__Flatten.cmo src/algo/.dose_algo.objs/byte/dose_algo__Dominators.cmo)
+Running[223]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Edsp.cmo -c -impl src/deb/edsp.ml)
+Running[224]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmo -c -impl src/deb/debutil.ml)
+Running[225]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/pef/dose_pef.cma src/pef/.dose_pef.objs/byte/dose_pef.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_types.cmo src/pef/.dose_pef.objs/byte/dose_pef__Printer.cmo src/pef/.dose_pef.objs/byte/dose_pef__Pefcudf.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_parser.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages_lexer.cmo src/pef/.dose_pef.objs/byte/dose_pef__Packages.cmo)
+Running[226]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/versioning -o src/versioning/dose_versioning.cmxs src/versioning/dose_versioning.cmxa)
+Output[219]:
 File "src/opam2/opamcudf.ml", line 66, characters 22-38:
 66 |         let debprop = String.lowercase debprop in
                            ^^^^^^^^^^^^^^^^
@@ -1764,26 +1804,25 @@
                             ^^^^^^^^^^^^^^^^
 Alert deprecated: ExtLib.String.lowercase
 Use String.lowercase_ascii instead.
-Running[223]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmo -c -impl src/deb/debcudf.ml)
-Running[224]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/npm/dose_npm.cma src/npm/.dose_npm.objs/byte/dose_npm.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npm_lexer.cmo src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npmcudf.cmo)
-Running[225]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_versioning -o src/versioning/.dose_versioning.objs/native/dose_versioning__Semver.cmx -c -impl src/versioning/semver.ml)
-Running[226]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/algo/dose_algo.cma src/algo/.dose_algo.objs/byte/dose_algo.cmo src/algo/.dose_algo.objs/byte/dose_algo__Defaultgraphs.cmo src/algo/.dose_algo.objs/byte/dose_algo__Diagnostic.cmo src/algo/.dose_algo.objs/byte/dose_algo__Depsolver_int.cmo src/algo/.dose_algo.objs/byte/dose_algo__Depsolver.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongdeps.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts_int.cmo src/algo/.dose_algo.objs/byte/dose_algo__Strongconflicts.cmo src/algo/.dose_algo.objs/byte/dose_algo__Statistics.cmo src/algo/.dose_algo.objs/byte/dose_algo__Flatten.cmo src/algo/.dose_algo.objs/byte/dose_algo__Dominators.cmo)
-Running[227]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/opam2/dose_opam2.cma src/opam2/.dose_opam2.objs/byte/dose_opam2.cmo src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmo src/opam2/.dose_opam2.objs/byte/dose_opam2__Opamcudf.cmo)
-Running[228]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Format822.cmx -c -impl src/extra/format822.ml)
-Running[229]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebian.cmo -c -impl src/doseparse/stdDebian.ml)
-Running[230]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebug.cmo -c -impl src/doseparse/stdDebug.ml)
-Running[231]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdUtils.cmo -c -impl src/doseparse/stdUtils.ml)
-Running[232]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/versioning/dose_versioning.cmxa src/versioning/.dose_versioning.objs/native/dose_versioning.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Utils.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__SemverNode.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Semver.cmx src/versioning/.dose_versioning.objs/native/dose_versioning__Debian.cmx)
-Running[233]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/versioning -o src/versioning/dose_versioning.cmxs src/versioning/dose_versioning.cmxa)
+Running[227]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/deb/.dose_debian.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/extra/.dose_extra.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmo -c -impl src/deb/debcudf.ml)
+Running[228]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/opam2/dose_opam2.cma src/opam2/.dose_opam2.objs/byte/dose_opam2.cmo src/opam2/.dose_opam2.objs/byte/dose_opam2__Packages.cmo src/opam2/.dose_opam2.objs/byte/dose_opam2__Opamcudf.cmo)
+Running[229]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Format822.cmx -c -impl src/extra/format822.ml)
+Running[230]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/npm/dose_npm.cma src/npm/.dose_npm.objs/byte/dose_npm.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npm_parser.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npm_lexer.cmo src/npm/.dose_npm.objs/byte/dose_npm__Packages.cmo src/npm/.dose_npm.objs/byte/dose_npm__Npmcudf.cmo)
+Running[231]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebian.cmo -c -impl src/doseparse/stdDebian.ml)
+Running[232]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebug.cmo -c -impl src/doseparse/stdDebug.ml)
+Running[233]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdUtils.cmo -c -impl src/doseparse/stdUtils.ml)
 Running[234]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdOptions.cmo -c -impl src/doseparse/stdOptions.ml)
-Output[228]:
+Output[229]:
 File "src/extra/format822.ml", line 70, characters 20-38:
 70 |   | Failure _m when String.starts_with _m "lexing" -> syntax_error "lexer error"
                          ^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
 Running[235]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria_parser.cmx -c -impl src/extra/criteria_parser.ml)
 Running[236]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Format822_parser.cmx -c -impl src/extra/format822_parser.ml)
-Output[231]:
+Running[237]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria_lexer.cmx -c -impl src/extra/criteria_lexer.ml)
+Running[238]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Diagnostic.cmx -c -impl src/algo/diagnostic.ml)
+Running[239]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Dominators.cmx -c -impl src/algo/dominators.ml)
+Output[233]:
 File "src/doseparse/stdUtils.ml", line 98, characters 9-25:
 98 |       if String.ends_with bf ".d.byte" then
               ^^^^^^^^^^^^^^^^
@@ -1793,7 +1832,9 @@
 100 |       else if String.ends_with bf ".p.native" then
                     ^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label suffix was omitted in the application of this function.
-Output[223]:
+Running[240]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdLoaders.cmo -c -impl src/doseparse/stdLoaders.ml)
+Running[241]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Format822_lexer.cmx -c -impl src/extra/format822_lexer.ml)
+Output[227]:
 File "src/deb/debcudf.ml", line 246, characters 7-35:
 246 |     if ExtString.String.starts_with dn "--vir" then
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1808,14 +1849,9 @@
 363 |       if String.starts_with pkg#name "src:" then
                ^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[237]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/deb/dose_debian.cma src/deb/.dose_debian.objs/byte/dose_debian.cmo src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmo src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmo src/deb/.dose_debian.objs/byte/dose_debian__Sources.cmo src/deb/.dose_debian.objs/byte/dose_debian__Release.cmo src/deb/.dose_debian.objs/byte/dose_debian__Evolution.cmo src/deb/.dose_debian.objs/byte/dose_debian__Apt.cmo src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmo src/deb/.dose_debian.objs/byte/dose_debian__Edsp.cmo src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmo)
-Running[238]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria_lexer.cmx -c -impl src/extra/criteria_lexer.ml)
-Running[239]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Format822_lexer.cmx -c -impl src/extra/format822_lexer.ml)
-Running[240]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/doseparse/.dose_doseparse.objs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdLoaders.cmo -c -impl src/doseparse/stdLoaders.ml)
-Running[241]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria.cmx -c -impl src/extra/criteria.ml)
-Running[242]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Dominators.cmx -c -impl src/algo/dominators.ml)
-Running[243]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Diagnostic.cmx -c -impl src/algo/diagnostic.ml)
-Output[241]:
+Running[242]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/deb/dose_debian.cma src/deb/.dose_debian.objs/byte/dose_debian.cmo src/deb/.dose_debian.objs/byte/dose_debian__Architecture.cmo src/deb/.dose_debian.objs/byte/dose_debian__Packages.cmo src/deb/.dose_debian.objs/byte/dose_debian__Sources.cmo src/deb/.dose_debian.objs/byte/dose_debian__Release.cmo src/deb/.dose_debian.objs/byte/dose_debian__Evolution.cmo src/deb/.dose_debian.objs/byte/dose_debian__Apt.cmo src/deb/.dose_debian.objs/byte/dose_debian__Debcudf.cmo src/deb/.dose_debian.objs/byte/dose_debian__Edsp.cmo src/deb/.dose_debian.objs/byte/dose_debian__Debutil.cmo)
+Running[243]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_extra -o src/extra/.dose_extra.objs/native/dose_extra__Criteria.cmx -c -impl src/extra/criteria.ml)
+Output[243]:
 File "src/extra/criteria.ml", line 59, characters 12-28:
 59 |     let s = String.lowercase s in
                  ^^^^^^^^^^^^^^^^
@@ -1826,16 +1862,8 @@
 Running[246]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Pefcudf.cmx -c -impl src/pef/pefcudf.ml)
 Running[247]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/native/dose_opencsw__Packages.cmx -c -impl src/opencsw/packages.ml)
 Running[248]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/extra -o src/extra/dose_extra.cmxs src/extra/dose_extra.cmxa)
-Running[249]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.aptCudf.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.aptCudf.eobjs/byte/dune__exe__AptCudf.cmo -c -impl src/applications/aptCudf.ml)
-Running[250]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/doseparse/dose_doseparse.cma src/doseparse/.dose_doseparse.objs/byte/dose_doseparse.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdUtils.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebian.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdOptions.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdLoaders.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebug.cmo)
-Running[251]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.debBuildcheck.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.debBuildcheck.eobjs/byte/dune__exe__DebBuildcheck.cmo -c -impl src/applications/debBuildcheck.ml)
-Running[252]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.ceve.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.ceve.eobjs/byte/dune__exe__Ceve.cmo -c -impl src/applications/ceve.ml)
-Running[253]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.challenged.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bigarray -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.challenged.eobjs/byte/dune__exe__Challenged.cmo -c -impl src/applications/challenged.ml)
-Running[254]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.debCoinstall.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.debCoinstall.eobjs/byte/dune__exe__DebCoinstall.cmo -c -impl src/applications/debCoinstall.ml)
-Running[255]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.distcheck.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.distcheck.eobjs/byte/dune__exe__Distcheck.cmo -c -impl src/applications/distcheck.ml)
-Running[256]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.outdated.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.outdated.eobjs/byte/dune__exe__Outdated.cmo -c -impl src/applications/outdated.ml)
-Running[257]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Printer.cmx -c -impl src/pef/printer.ml)
-Running[258]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Packages_parser.cmx -c -impl src/pef/packages_parser.ml)
+Running[249]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Printer.cmx -c -impl src/pef/printer.ml)
+Running[250]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Packages_parser.cmx -c -impl src/pef/packages_parser.ml)
 Output[247]:
 File "src/opencsw/packages.ml", line 72, characters 10-38:
 72 |   else if ExtString.String.starts_with line "#" then None
@@ -1856,7 +1884,15 @@
 79 |   else if ExtString.String.starts_with line "-----BEGIN PGP SIGNATURE-----" then
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[259]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/native/dose_opencsw__Cswcudf.cmx -c -impl src/opencsw/cswcudf.ml)
+Running[251]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opencsw -o src/opencsw/.dose_opencsw.objs/native/dose_opencsw__Cswcudf.cmx -c -impl src/opencsw/cswcudf.ml)
+Running[252]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.aptCudf.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.aptCudf.eobjs/byte/dune__exe__AptCudf.cmo -c -impl src/applications/aptCudf.ml)
+Running[253]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/doseparse/dose_doseparse.cma src/doseparse/.dose_doseparse.objs/byte/dose_doseparse.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdUtils.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebian.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdOptions.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdLoaders.cmo src/doseparse/.dose_doseparse.objs/byte/dose_doseparse__StdDebug.cmo)
+Running[254]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.debBuildcheck.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.debBuildcheck.eobjs/byte/dune__exe__DebBuildcheck.cmo -c -impl src/applications/debBuildcheck.ml)
+Running[255]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.ceve.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.ceve.eobjs/byte/dune__exe__Ceve.cmo -c -impl src/applications/ceve.ml)
+Running[256]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.challenged.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bigarray -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.challenged.eobjs/byte/dune__exe__Challenged.cmo -c -impl src/applications/challenged.ml)
+Running[257]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.debCoinstall.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.debCoinstall.eobjs/byte/dune__exe__DebCoinstall.cmo -c -impl src/applications/debCoinstall.ml)
+Running[258]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.distcheck.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.distcheck.eobjs/byte/dune__exe__Distcheck.cmo -c -impl src/applications/distcheck.ml)
+Running[259]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/applications/.outdated.eobjs/byte -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/common/.dose_common.objs/byte -I src/deb/.dose_debian.objs/byte -I src/doseparse/.dose_doseparse.objs/byte -I src/extra/.dose_extra.objs/byte -I src/npm/.dose_npm.objs/byte -I src/opam2/.dose_opam2.objs/byte -I src/opencsw/.dose_opencsw.objs/byte -I src/pef/.dose_pef.objs/byte -I src/versioning/.dose_versioning.objs/byte -no-alias-deps -o src/applications/.outdated.eobjs/byte/dune__exe__Outdated.cmo -c -impl src/applications/outdated.ml)
 Output[246]:
 File "src/pef/pefcudf.ml", line 214, characters 22-38:
 214 |         let debprop = String.lowercase debprop in
@@ -1870,34 +1906,11 @@
 Alert deprecated: ExtLib.String.lowercase
 Use String.lowercase_ascii instead.
 Running[260]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/opencsw/dose_opencsw.cmxa src/opencsw/.dose_opencsw.objs/native/dose_opencsw.cmx src/opencsw/.dose_opencsw.objs/native/dose_opencsw__Packages.cmx src/opencsw/.dose_opencsw.objs/native/dose_opencsw__Cswcudf.cmx)
-Output[256]:
-File "src/applications/outdated.ml", line 238, characters 9-27:
-238 |       if String.starts_with n "src/" then
-               ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-
-File "src/applications/outdated.ml", line 244, characters 11-29:
-244 |         if String.starts_with pkg.Cudf.package "src/" then
-                 ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[261]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/opencsw -o src/opencsw/dose_opencsw.cmxs src/opencsw/dose_opencsw.cmxa)
+Running[261]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Depsolver_int.cmx -c -impl src/algo/depsolver_int.ml)
 Running[262]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Packages_lexer.cmx -c -impl src/pef/packages_lexer.ml)
+Running[263]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/opencsw -o src/opencsw/dose_opencsw.cmxs src/opencsw/dose_opencsw.cmxa)
+Running[264]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Packages.cmx -c -impl src/pef/packages.ml)
 Output[252]:
-File "src/applications/ceve.ml", line 159, characters 7-25:
-159 |     if String.starts_with s "install: " then
-             ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-
-File "src/applications/ceve.ml", line 161, characters 12-30:
-161 |     else if String.starts_with s "remove: " then
-                  ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-
-File "src/applications/ceve.ml", line 163, characters 12-30:
-163 |     else if String.starts_with s "upgrade: " then
-                  ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Output[249]:
 File "src/applications/aptCudf.ml", line 98, characters 2-16:
 98 |   Printf.kprintf
        ^^^^^^^^^^^^^^
@@ -1933,23 +1946,45 @@
 433 |                     | None when String.exists fieldvalue plain ->
                                       ^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label sub was omitted in the application of this function.
-Running[263]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_pef -o src/pef/.dose_pef.objs/native/dose_pef__Packages.cmx -c -impl src/pef/packages.ml)
-Running[264]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Depsolver_int.cmx -c -impl src/algo/depsolver_int.ml)
-Running[265]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/pef/dose_pef.cmxa src/pef/.dose_pef.objs/native/dose_pef.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_types.cmx src/pef/.dose_pef.objs/native/dose_pef__Printer.cmx src/pef/.dose_pef.objs/native/dose_pef__Pefcudf.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_parser.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_lexer.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages.cmx)
-Running[266]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Apt.cmx -c -impl src/deb/apt.ml)
-Running[267]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Architecture.cmx -c -impl src/deb/architecture.ml)
-Running[268]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Debutil.cmx -c -impl src/deb/debutil.ml)
-Running[269]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Evolution.cmx -c -impl src/deb/evolution.ml)
-Running[270]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Packages.cmx -c -impl src/deb/packages.ml)
-Running[271]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Release.cmx -c -impl src/deb/release.ml)
-Running[272]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/native/dose_opam2__Packages.cmx -c -impl src/opam2/packages.ml)
-Running[273]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npm_parser.cmx -c -impl src/npm/npm_parser.ml)
-Running[274]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npmcudf.cmx -c -impl src/npm/npmcudf.ml)
-Running[275]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/pef -o src/pef/dose_pef.cmxs src/pef/dose_pef.cmxa)
-Running[276]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npm_lexer.cmx -c -impl src/npm/npm_lexer.ml)
-Running[277]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts_int.cmx -c -impl src/algo/strongconflicts_int.ml)
-Running[278]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Depsolver.cmx -c -impl src/algo/depsolver.ml)
-Output[266]:
+Output[259]:
+File "src/applications/outdated.ml", line 238, characters 9-27:
+238 |       if String.starts_with n "src/" then
+               ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+
+File "src/applications/outdated.ml", line 244, characters 11-29:
+244 |         if String.starts_with pkg.Cudf.package "src/" then
+                 ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+Output[255]:
+File "src/applications/ceve.ml", line 159, characters 7-25:
+159 |     if String.starts_with s "install: " then
+             ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+
+File "src/applications/ceve.ml", line 161, characters 12-30:
+161 |     else if String.starts_with s "remove: " then
+                  ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+
+File "src/applications/ceve.ml", line 163, characters 12-30:
+163 |     else if String.starts_with s "upgrade: " then
+                  ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+Running[265]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Depsolver.cmx -c -impl src/algo/depsolver.ml)
+Running[266]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts_int.cmx -c -impl src/algo/strongconflicts_int.ml)
+Running[267]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/pef/dose_pef.cmxa src/pef/.dose_pef.objs/native/dose_pef.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_types.cmx src/pef/.dose_pef.objs/native/dose_pef__Printer.cmx src/pef/.dose_pef.objs/native/dose_pef__Pefcudf.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_parser.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages_lexer.cmx src/pef/.dose_pef.objs/native/dose_pef__Packages.cmx)
+Running[268]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Apt.cmx -c -impl src/deb/apt.ml)
+Running[269]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Architecture.cmx -c -impl src/deb/architecture.ml)
+Running[270]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Debutil.cmx -c -impl src/deb/debutil.ml)
+Running[271]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Evolution.cmx -c -impl src/deb/evolution.ml)
+Running[272]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Packages.cmx -c -impl src/deb/packages.ml)
+Running[273]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Release.cmx -c -impl src/deb/release.ml)
+Running[274]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/native/dose_opam2__Packages.cmx -c -impl src/opam2/packages.ml)
+Running[275]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npm_parser.cmx -c -impl src/npm/npm_parser.ml)
+Running[276]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npmcudf.cmx -c -impl src/npm/npmcudf.ml)
+Running[277]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/pef -o src/pef/dose_pef.cmxs src/pef/dose_pef.cmxa)
+Output[268]:
 File "src/deb/apt.ml", line 94, characters 10-23:
 94 |   if not (String.exists s "apt-get") then fatal "Not a valid apt-get command" ;
                ^^^^^^^^^^^^^
@@ -1959,10 +1994,13 @@
 129 |   if not (String.exists s "aptitude") then fatal "Not a valid aptitude command" ;
                 ^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label sub was omitted in the application of this function.
-Running[279]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/native/dose_opam2__Opamcudf.cmx -c -impl src/opam2/opamcudf.ml)
-Running[280]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Packages.cmx -c -impl src/npm/packages.ml)
-Running[281]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Sources.cmx -c -impl src/deb/sources.ml)
-Output[279]:
+Running[278]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_opam2 -o src/opam2/.dose_opam2.objs/native/dose_opam2__Opamcudf.cmx -c -impl src/opam2/opamcudf.ml)
+Running[279]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Npm_lexer.cmx -c -impl src/npm/npm_lexer.ml)
+Running[280]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongdeps.cmx -c -impl src/algo/strongdeps.ml)
+Running[281]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts.cmx -c -impl src/algo/strongconflicts.ml)
+Running[282]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_npm -o src/npm/.dose_npm.objs/native/dose_npm__Packages.cmx -c -impl src/npm/packages.ml)
+Running[283]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Sources.cmx -c -impl src/deb/sources.ml)
+Output[278]:
 File "src/opam2/opamcudf.ml", line 66, characters 22-38:
 66 |         let debprop = String.lowercase debprop in
                            ^^^^^^^^^^^^^^^^
@@ -1974,16 +2012,15 @@
                             ^^^^^^^^^^^^^^^^
 Alert deprecated: ExtLib.String.lowercase
 Use String.lowercase_ascii instead.
-Running[282]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/opam2/dose_opam2.cmxa src/opam2/.dose_opam2.objs/native/dose_opam2.cmx src/opam2/.dose_opam2.objs/native/dose_opam2__Packages.cmx src/opam2/.dose_opam2.objs/native/dose_opam2__Opamcudf.cmx)
-Running[283]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/npm/dose_npm.cmxa src/npm/.dose_npm.objs/native/dose_npm.cmx src/npm/.dose_npm.objs/native/dose_npm__Npm_parser.cmx src/npm/.dose_npm.objs/native/dose_npm__Npm_lexer.cmx src/npm/.dose_npm.objs/native/dose_npm__Packages.cmx src/npm/.dose_npm.objs/native/dose_npm__Npmcudf.cmx)
-Running[284]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/opam2 -o src/opam2/dose_opam2.cmxs src/opam2/dose_opam2.cmxa)
-Running[285]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/npm -o src/npm/dose_npm.cmxs src/npm/dose_npm.cmxa)
-Running[286]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Debcudf.cmx -c -impl src/deb/debcudf.ml)
-Running[287]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongdeps.cmx -c -impl src/algo/strongdeps.ml)
-Running[288]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -intf-suffix .ml -no-alias-deps -open Dose_algo -o src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts.cmx -c -impl src/algo/strongconflicts.ml)
-Running[289]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/algo/dose_algo.cmxa src/algo/.dose_algo.objs/native/dose_algo.cmx src/algo/.dose_algo.objs/native/dose_algo__Defaultgraphs.cmx src/algo/.dose_algo.objs/native/dose_algo__Diagnostic.cmx src/algo/.dose_algo.objs/native/dose_algo__Depsolver_int.cmx src/algo/.dose_algo.objs/native/dose_algo__Depsolver.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongdeps.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts_int.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts.cmx src/algo/.dose_algo.objs/native/dose_algo__Statistics.cmx src/algo/.dose_algo.objs/native/dose_algo__Flatten.cmx src/algo/.dose_algo.objs/native/dose_algo__Dominators.cmx)
-Running[290]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/algo -o src/algo/dose_algo.cmxs src/algo/dose_algo.cmxa)
-Output[286]:
+Running[284]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/opam2/dose_opam2.cmxa src/opam2/.dose_opam2.objs/native/dose_opam2.cmx src/opam2/.dose_opam2.objs/native/dose_opam2__Packages.cmx src/opam2/.dose_opam2.objs/native/dose_opam2__Opamcudf.cmx)
+Running[285]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/opam2 -o src/opam2/dose_opam2.cmxs src/opam2/dose_opam2.cmxa)
+Running[286]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/algo/dose_algo.cmxa src/algo/.dose_algo.objs/native/dose_algo.cmx src/algo/.dose_algo.objs/native/dose_algo__Defaultgraphs.cmx src/algo/.dose_algo.objs/native/dose_algo__Diagnostic.cmx src/algo/.dose_algo.objs/native/dose_algo__Depsolver_int.cmx src/algo/.dose_algo.objs/native/dose_algo__Depsolver.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongdeps.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts_int.cmx src/algo/.dose_algo.objs/native/dose_algo__Strongconflicts.cmx src/algo/.dose_algo.objs/native/dose_algo__Statistics.cmx src/algo/.dose_algo.objs/native/dose_algo__Flatten.cmx src/algo/.dose_algo.objs/native/dose_algo__Dominators.cmx)
+Running[287]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/npm/dose_npm.cmxa src/npm/.dose_npm.objs/native/dose_npm.cmx src/npm/.dose_npm.objs/native/dose_npm__Npm_parser.cmx src/npm/.dose_npm.objs/native/dose_npm__Npm_lexer.cmx src/npm/.dose_npm.objs/native/dose_npm__Packages.cmx src/npm/.dose_npm.objs/native/dose_npm__Npmcudf.cmx)
+Running[288]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/algo -o src/algo/dose_algo.cmxs src/algo/dose_algo.cmxa)
+Running[289]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/npm -o src/npm/dose_npm.cmxs src/npm/dose_npm.cmxa)
+Running[290]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Debcudf.cmx -c -impl src/deb/debcudf.ml)
+Promoting "_build/default/dose3.install" to "dose3.install"
+Output[290]:
 File "src/deb/debcudf.ml", line 246, characters 7-35:
 246 |     if ExtString.String.starts_with dn "--vir" then
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1999,7 +2036,6 @@
                ^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
 Running[291]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_debian -o src/deb/.dose_debian.objs/native/dose_debian__Edsp.cmx -c -impl src/deb/edsp.ml)
-Promoting "_build/default/dose3.install" to "dose3.install"
 Running[292]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/deb/dose_debian.cmxa src/deb/.dose_debian.objs/native/dose_debian.cmx src/deb/.dose_debian.objs/native/dose_debian__Architecture.cmx src/deb/.dose_debian.objs/native/dose_debian__Packages.cmx src/deb/.dose_debian.objs/native/dose_debian__Sources.cmx src/deb/.dose_debian.objs/native/dose_debian__Release.cmx src/deb/.dose_debian.objs/native/dose_debian__Evolution.cmx src/deb/.dose_debian.objs/native/dose_debian__Apt.cmx src/deb/.dose_debian.objs/native/dose_debian__Debcudf.cmx src/deb/.dose_debian.objs/native/dose_debian__Edsp.cmx src/deb/.dose_debian.objs/native/dose_debian__Debutil.cmx)
 Running[293]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/native/dose_doseparse__StdDebian.cmx -c -impl src/doseparse/stdDebian.ml)
 Running[294]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -open Dose_doseparse -o src/doseparse/.dose_doseparse.objs/native/dose_doseparse__StdDebug.cmx -c -impl src/doseparse/stdDebug.ml)
@@ -2026,20 +2062,8 @@
 Running[305]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/applications/.distcheck.eobjs/byte -I src/applications/.distcheck.eobjs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -o src/applications/.distcheck.eobjs/native/dune__exe__Distcheck.cmx -c -impl src/applications/distcheck.ml)
 Running[306]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/applications/.outdated.eobjs/byte -I src/applications/.outdated.eobjs/native -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/seq -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/stdlib-shims -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip -I src/algo/.dose_algo.objs/byte -I src/algo/.dose_algo.objs/native -I src/common/.dose_common.objs/byte -I src/common/.dose_common.objs/native -I src/deb/.dose_debian.objs/byte -I src/deb/.dose_debian.objs/native -I src/doseparse/.dose_doseparse.objs/byte -I src/doseparse/.dose_doseparse.objs/native -I src/extra/.dose_extra.objs/byte -I src/extra/.dose_extra.objs/native -I src/npm/.dose_npm.objs/byte -I src/npm/.dose_npm.objs/native -I src/opam2/.dose_opam2.objs/byte -I src/opam2/.dose_opam2.objs/native -I src/opencsw/.dose_opencsw.objs/byte -I src/opencsw/.dose_opencsw.objs/native -I src/pef/.dose_pef.objs/byte -I src/pef/.dose_pef.objs/native -I src/versioning/.dose_versioning.objs/byte -I src/versioning/.dose_versioning.objs/native -intf-suffix .ml -no-alias-deps -o src/applications/.outdated.eobjs/native/dune__exe__Outdated.cmx -c -impl src/applications/outdated.ml)
 Running[307]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src/doseparse -o src/doseparse/dose_doseparse.cmxs src/doseparse/dose_doseparse.cmxa)
-Running[308]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/debBuildcheck.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.debBuildcheck.eobjs/native/dune__exe__DebBuildcheck.cmx)
-Running[309]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/debCoinstall.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.debCoinstall.eobjs/native/dune__exe__DebCoinstall.cmx)
-Running[310]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/distcheck.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.distcheck.eobjs/native/dune__exe__Distcheck.cmx)
-Output[306]:
-File "src/applications/outdated.ml", line 238, characters 9-27:
-238 |       if String.starts_with n "src/" then
-               ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-
-File "src/applications/outdated.ml", line 244, characters 11-29:
-244 |         if String.starts_with pkg.Cudf.package "src/" then
-                 ^^^^^^^^^^^^^^^^^^
-Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[311]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/outdated.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.outdated.eobjs/native/dune__exe__Outdated.cmx)
+Running[308]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/debCoinstall.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.debCoinstall.eobjs/native/dune__exe__DebCoinstall.cmx)
+Running[309]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/debBuildcheck.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.debBuildcheck.eobjs/native/dune__exe__DebBuildcheck.cmx)
 Output[302]:
 File "src/applications/ceve.ml", line 159, characters 7-25:
 159 |     if String.starts_with s "install: " then
@@ -2055,8 +2079,8 @@
 163 |     else if String.starts_with s "upgrade: " then
                   ^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
-Running[312]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/ceve.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.ceve.eobjs/native/dune__exe__Ceve.cmx)
-Running[313]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/challenged.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap/parmap.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap src/applications/.challenged.eobjs/native/dune__exe__Challenged.cmx)
+Running[310]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/ceve.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.ceve.eobjs/native/dune__exe__Ceve.cmx)
+Running[311]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/distcheck.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.distcheck.eobjs/native/dune__exe__Distcheck.cmx)
 Output[299]:
 File "src/applications/aptCudf.ml", line 98, characters 2-16:
 98 |   Printf.kprintf
@@ -2093,7 +2117,19 @@
 433 |                     | None when String.exists fieldvalue plain ->
                                       ^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label sub was omitted in the application of this function.
-Running[314]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/aptCudf.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.aptCudf.eobjs/native/dune__exe__AptCudf.cmx)
+Running[312]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/aptCudf.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.aptCudf.eobjs/native/dune__exe__AptCudf.cmx)
+Running[313]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/challenged.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap/parmap.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/parmap src/applications/.challenged.eobjs/native/dune__exe__Challenged.cmx)
+Output[306]:
+File "src/applications/outdated.ml", line 238, characters 9-27:
+238 |       if String.starts_with n "src/" then
+               ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+
+File "src/applications/outdated.ml", line 244, characters 11-29:
+244 |         if String.starts_with pkg.Cudf.package "src/" then
+                 ^^^^^^^^^^^^^^^^^^
+Warning 6 [labels-omitted]: label prefix was omitted in the application of this function.
+Running[314]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/applications/outdated.exe /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/extlib/extlib.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cudf/cudf.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/re.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/re/pcre/re_pcre.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/unix/unix.cmxa src/common/dose_common.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ocamlgraph/graph.cmxa src/algo/dose_algo.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip/zip.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/zip /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2/bz2.cmxa -I /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/bz2 src/extra/dose_extra.cmxa src/versioning/dose_versioning.cmxa src/pef/dose_pef.cmxa src/deb/dose_debian.cmxa src/opam2/dose_opam2.cmxa /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/base64/base64.cmxa src/npm/dose_npm.cmxa src/opencsw/dose_opencsw.cmxa src/doseparse/dose_doseparse.cmxa src/applications/.outdated.eobjs/native/dune__exe__Outdated.cmx)
 Promoting "_build/default/dose3-extra.install" to "dose3-extra.install"
 make -C doc/manpages man
 make[2]: Entering directory '/build/reproducible-path/dose3-7.0.0/doc/manpages'
@@ -2128,7 +2164,7 @@
 dune build -p dose3,dose3-extra @doc
 Warning: Cache directories could not be created: Permission denied; disabling
 cache
-Hint: Make sure the directory /nonexistent/first-build/.cache/dune/db/temp
+Hint: Make sure the directory /nonexistent/second-build/.cache/dune/db/temp
 can be created
 (cd _build/default/_doc/_html && /usr/bin/odoc link -I ../_odoc/pkg/dose3 -I ../../src/algo/.dose_algo.objs/byte -I ../../src/common/.dose_common.objs/byte -I ../../src/versioning/.dose_versioning.objs/byte -o ../_odocls/dose3/dose_algo.odocl ../../src/algo/.dose_algo.objs/byte/dose_algo.odoc)
 File "src/algo/diagnostic.mli", line 129, characters 4-50:
@@ -2169,7 +2205,7 @@
 dune runtest -p dose3,dose3-extra
 Warning: Cache directories could not be created: Permission denied; disabling
 cache
-Hint: Make sure the directory /nonexistent/first-build/.cache/dune/db/temp
+Hint: Make sure the directory /nonexistent/second-build/.cache/dune/db/temp
 can be created
 (cd _build/default && /usr/bin/ocamlyacc tests/DebianPackages/grep_argv_parser.mly)
 4 shift/reduce conflicts.
@@ -2183,38 +2219,38 @@
 101 |                               else ExtString.String.exists v pattern
                                          ^^^^^^^^^^^^^^^^^^^^^^^
 Warning 6 [labels-omitted]: label sub was omitted in the application of this function.
-(cd _build/default && src/versioning/tests/tests.exe)
-................................................................................................................
-Ran: 112 tests in: 0.07 seconds.
-OK
 (cd _build/default && src/pef/tests/tests.exe)
 .................
-Ran: 17 tests in: 0.01 seconds.
+Ran: 17 tests in: 0.05 seconds.
 OK
-(cd _build/default/src/npm && tests/tests.exe)
-.....................................................
-Ran: 53 tests in: 0.04 seconds.
+(cd _build/default && src/versioning/tests/tests.exe)
+................................................................................................................
+Ran: 112 tests in: 0.15 seconds.
 OK
-(cd _build/default && src/opam2/tests/tests.exe)
-.............
-Ran: 13 tests in: 0.01 seconds.
+(cd _build/default && src/extra/tests/tests.exe)
+.............................................................
+Ran: 61 tests in: 0.36 seconds.
 OK
-(cd _build/default/tests/DebianPackages && ./debGrep.exe --quiet --not --field Test foobar) < /tmp/build_d25751_dune/dune-pipe-action-_263426_.outputs
+(cd _build/default/tests/DebianPackages && ./debGrep.exe --quiet --not --field Test foobar) < /tmp/build_ba1ccb_dune/dune-pipe-action-_a420d3_.outputs
 
 (cd _build/default/tests/DebianPackages && ./debGrep.exe --quiet --field Test 'foo
- bar') < /tmp/build_d25751_dune/dune-pipe-action-_2ffd96_.outputs
+ bar') < /tmp/build_ba1ccb_dune/dune-pipe-action-_96782e_.outputs
 
-(cd _build/default && src/extra/tests/tests.exe)
-.............................................................
-Ran: 61 tests in: 0.13 seconds.
+(cd _build/default && src/opam2/tests/tests.exe)
+.............
+Ran: 13 tests in: 0.05 seconds.
+OK
+(cd _build/default/src/npm && tests/tests.exe)
+.....................................................
+Ran: 53 tests in: 0.12 seconds.
 OK
 (cd _build/default && src/algo/tests/tests.exe)
 ...................................
-Ran: 35 tests in: 1.50 seconds.
+Ran: 35 tests in: 9.01 seconds.
 OK
 (cd _build/default && src/deb/tests/tests.exe)
 .......................................................................................................................................................................................................................
-Ran: 215 tests in: 10.98 seconds.
+Ran: 215 tests in: 51.13 seconds.
 OK
 (cd _build/default && src/applications/dose-tests.py src/applications/dose-tests.list)
 Warning ! Expected result and actual result are not identical.
@@ -2571,7 +2607,7 @@
  ... ok
 
 ----------------------------------------------------------------------
-Ran 49 tests in 32.516s
+Ran 49 tests in 183.731s
 
 OK
 make[1]: Leaving directory '/build/reproducible-path/dose3-7.0.0'
@@ -2583,7 +2619,7 @@
 dune install -p dose3,dose3-extra --destdir=/build/reproducible-path/dose3-7.0.0/debian/tmp --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu/ocaml/5.3.0
 Warning: Cache directories could not be created: Permission denied; disabling
 cache
-Hint: Make sure the directory /nonexistent/first-build/.cache/dune/db/temp
+Hint: Make sure the directory /nonexistent/second-build/.cache/dune/db/temp
 can be created
 rm -f /build/reproducible-path/dose3-7.0.0/debian/tmp/usr/doc/dose3/README.git
 rm -f /build/reproducible-path/dose3-7.0.0/debian/tmp/usr/doc/dose3/README.architecture
@@ -2624,28 +2660,28 @@
    dh_installdeb
    dh_ocaml
    dh_gencontrol
-dpkg-gencontrol: warning: Depends field of package libdose3-ocaml-dev: substitution variable ${shlibs:Depends} used, but is not defined
+dpkg-gencontrol: warning: Depends field of package apt-cudf: substitution variable ${ocaml:Depends} used, but is not defined
 dpkg-gencontrol: warning: Depends field of package dose-builddebcheck: substitution variable ${ocaml:Depends} used, but is not defined
-dpkg-gencontrol: warning: Depends field of package dose-extra: substitution variable ${ocaml:Depends} used, but is not defined
 dpkg-gencontrol: warning: Depends field of package dose-distcheck: substitution variable ${ocaml:Depends} used, but is not defined
-dpkg-gencontrol: warning: Depends field of package apt-cudf: substitution variable ${ocaml:Depends} used, but is not defined
 dpkg-gencontrol: warning: Depends field of package libdose3-ocaml-dev: substitution variable ${shlibs:Depends} used, but is not defined
-dpkg-gencontrol: warning: Depends field of package dose-builddebcheck: substitution variable ${ocaml:Depends} used, but is not defined
 dpkg-gencontrol: warning: Depends field of package dose-extra: substitution variable ${ocaml:Depends} used, but is not defined
-dpkg-gencontrol: warning: Depends field of package dose-distcheck: substitution variable ${ocaml:Depends} used, but is not defined
+dpkg-gencontrol: warning: Depends field of package libdose3-ocaml-dev: substitution variable ${shlibs:Depends} used, but is not defined
 dpkg-gencontrol: warning: Depends field of package apt-cudf: substitution variable ${ocaml:Depends} used, but is not defined
+dpkg-gencontrol: warning: Depends field of package dose-distcheck: substitution variable ${ocaml:Depends} used, but is not defined
+dpkg-gencontrol: warning: Depends field of package dose-builddebcheck: substitution variable ${ocaml:Depends} used, but is not defined
+dpkg-gencontrol: warning: Depends field of package dose-extra: substitution variable ${ocaml:Depends} used, but is not defined
    dh_md5sums
    dh_builddeb
+dpkg-deb: building package 'apt-cudf-dbgsym' in '../apt-cudf-dbgsym_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'libdose3-ocaml-dev' in '../libdose3-ocaml-dev_7.0.0-6_amd64.deb'.
+dpkg-deb: building package 'apt-cudf' in '../apt-cudf_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'libdose3-ocaml-dev-dbgsym' in '../libdose3-ocaml-dev-dbgsym_7.0.0-6_amd64.deb'.
-dpkg-deb: building package 'dose-distcheck' in '../dose-distcheck_7.0.0-6_amd64.deb'.
-dpkg-deb: building package 'dose-distcheck-dbgsym' in '../dose-distcheck-dbgsym_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'dose-builddebcheck' in '../dose-builddebcheck_7.0.0-6_amd64.deb'.
-dpkg-deb: building package 'dose-builddebcheck-dbgsym' in '../dose-builddebcheck-dbgsym_7.0.0-6_amd64.deb'.
+dpkg-deb: building package 'dose-distcheck-dbgsym' in '../dose-distcheck-dbgsym_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'dose-extra' in '../dose-extra_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'dose-extra-dbgsym' in '../dose-extra-dbgsym_7.0.0-6_amd64.deb'.
-dpkg-deb: building package 'apt-cudf' in '../apt-cudf_7.0.0-6_amd64.deb'.
-dpkg-deb: building package 'apt-cudf-dbgsym' in '../apt-cudf-dbgsym_7.0.0-6_amd64.deb'.
+dpkg-deb: building package 'dose-distcheck' in '../dose-distcheck_7.0.0-6_amd64.deb'.
+dpkg-deb: building package 'dose-builddebcheck-dbgsym' in '../dose-builddebcheck-dbgsym_7.0.0-6_amd64.deb'.
 dpkg-deb: building package 'dose-doc' in '../dose-doc_7.0.0-6_all.deb'.
  dpkg-genbuildinfo --build=binary -O../dose3_7.0.0-6_amd64.buildinfo
  dpkg-genchanges --build=binary -O../dose3_7.0.0-6_amd64.changes
@@ -2654,12 +2690,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1779633/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/756135 and its subdirectories
-I: Current time: Sun Apr 12 06:39:02 -12 2026
-I: pbuilder-time-stamp: 1776019142
+I: removing directory /srv/workspace/pbuilder/1779633 and its subdirectories
+I: Current time: Tue Mar 11 02:34:49 +14 2025
+I: pbuilder-time-stamp: 1741610089