# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian # The following system packages are needed: libcairo2-dev pkg-config The following command needs to be run through "sudo": apt-get install -qq -yy libcairo2-dev pkg-config sudo: setrlimit(RLIMIT_CORE): Operation not permitted debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.7-minimal: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 ... 17548 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.5-2_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.5-2) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.5-2_amd64.deb ... Unpacking python3.7-minimal (3.7.5-2) ... Setting up libpython3.7-minimal:amd64 (3.7.5-2) ... Setting up python3.7-minimal (3.7.5-2) ... Selecting previously unselected package python3-minimal. (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 ... 17789 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.5-3_amd64.deb ... Unpacking python3-minimal (3.7.5-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64_all.deb ... Unpacking mime-support (3.64) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../3-libpython3.7-stdlib_3.7.5-2_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.5-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.5-2_amd64.deb ... Unpacking python3.7 (3.7.5-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.7.5-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.5-3) ... Setting up python3-minimal (3.7.5-3) ... Selecting previously unselected package python3. (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 ... 18227 files and directories currently installed.) Preparing to unpack .../00-python3_3.7.5-3_amd64.deb ... Unpacking python3 (3.7.5-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.37-6_amd64.deb ... Unpacking libmagic-mgc (1:5.37-6) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../03-libmagic1_1%3a5.37-6_amd64.deb ... Unpacking libmagic1:amd64 (1:5.37-6) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.37-6_amd64.deb ... Unpacking file (1:5.37-6) ... Selecting previously unselected package ucf. Preparing to unpack .../05-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../06-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../07-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../08-uuid-dev_2.34-0.1_amd64.deb ... Unpacking uuid-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../09-libblkid-dev_2.34-0.1_amd64.deb ... Unpacking libblkid-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../10-libpng16-16_1.6.37-1_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../11-libfreetype6_2.10.1-2_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.1-2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../12-libfontconfig1_2.13.1-2+b1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2+b1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../13-libpixman-1-0_0.36.0-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.36.0-1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../14-libxcb-render0_1.13.1-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../15-libxcb-shm0_1.13.1-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.13.1-2) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../16-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../17-libcairo2_1.16.0-4_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-4) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../18-libglib2.0-0_2.62.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.62.3-1) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../19-libcairo-gobject2_1.16.0-4_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.16.0-4) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../20-liblzo2-2_2.10-0.1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-0.1) ... Selecting previously unselected package libcairo-script-interpreter2:amd64. Preparing to unpack .../21-libcairo-script-interpreter2_1.16.0-4_amd64.deb ... Unpacking libcairo-script-interpreter2:amd64 (1.16.0-4) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../22-libexpat1-dev_2.2.9-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.2.9-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../23-zlib1g-dev_1%3a1.2.11.dfsg-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../24-libpng-dev_1.6.37-1_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.37-1) ... Selecting previously unselected package libfreetype-dev:amd64. Preparing to unpack .../25-libfreetype-dev_2.10.1-2_amd64.deb ... Unpacking libfreetype-dev:amd64 (2.10.1-2) ... Selecting previously unselected package libfreetype6-dev:amd64. Preparing to unpack .../26-libfreetype6-dev_2.10.1-2_amd64.deb ... Unpacking libfreetype6-dev:amd64 (2.10.1-2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../27-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package libfontconfig1-dev:amd64. Preparing to unpack .../28-libfontconfig1-dev_2.13.1-2+b1_amd64.deb ... Unpacking libfontconfig1-dev:amd64 (2.13.1-2+b1) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../29-libxrender-dev_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../30-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../31-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package x11-common. Preparing to unpack .../32-x11-common_1%3a7.7+20_all.deb ... Unpacking x11-common (1:7.7+20) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../33-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../34-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../35-libice-dev_2%3a1.0.9-2_amd64.deb ... Unpacking libice-dev:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../36-libsm-dev_2%3a1.2.3-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.3-1) ... Selecting previously unselected package libpixman-1-dev:amd64. Preparing to unpack .../37-libpixman-1-dev_0.36.0-1_amd64.deb ... Unpacking libpixman-1-dev:amd64 (0.36.0-1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../38-libxcb-render0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shm0-dev:amd64. Preparing to unpack .../39-libxcb-shm0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-shm0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../40-libffi-dev_3.2.1-9_amd64.deb ... Unpacking libffi-dev:amd64 (3.2.1-9) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../41-libglib2.0-data_2.62.3-1_all.deb ... Unpacking libglib2.0-data (2.62.3-1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../42-libglib2.0-bin_2.62.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.62.3-1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../43-python3-lib2to3_3.8.0-1_all.deb ... Unpacking python3-lib2to3 (3.8.0-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../44-python3-distutils_3.8.0-1_all.deb ... Unpacking python3-distutils (3.8.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../45-libglib2.0-dev-bin_2.62.3-1_amd64.deb ... Unpacking libglib2.0-dev-bin (2.62.3-1) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../46-libmount-dev_2.34-0.1_amd64.deb ... Unpacking libmount-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libpcre16-3:amd64. Preparing to unpack .../47-libpcre16-3_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre16-3:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre32-3:amd64. Preparing to unpack .../48-libpcre32-3_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre32-3:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcrecpp0v5:amd64. Preparing to unpack .../49-libpcrecpp0v5_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcrecpp0v5:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../50-libpcre3-dev_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre3-dev:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libsepol1-dev:amd64. Preparing to unpack .../51-libsepol1-dev_2.9-2+b2_amd64.deb ... Unpacking libsepol1-dev:amd64 (2.9-2+b2) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../52-libpcre2-16-0_10.32-5+b1_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.32-5+b1) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../53-libpcre2-32-0_10.32-5+b1_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.32-5+b1) ... Selecting previously unselected package libpcre2-posix0:amd64. Preparing to unpack .../54-libpcre2-posix0_10.32-5+b1_amd64.deb ... Unpacking libpcre2-posix0:amd64 (10.32-5+b1) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../55-libpcre2-dev_10.32-5+b1_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.32-5+b1) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../56-libselinux1-dev_2.9-3+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (2.9-3+b1) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../57-libglib2.0-dev_2.62.3-1_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.62.3-1) ... Selecting previously unselected package libcairo2-dev:amd64. Preparing to unpack .../58-libcairo2-dev_1.16.0-4_amd64.deb ... Unpacking libcairo2-dev:amd64 (1.16.0-4) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../59-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libpng-tools. Preparing to unpack .../60-libpng-tools_1.6.37-1_amd64.deb ... Unpacking libpng-tools (1.6.37-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../61-libxml2_2.9.4+dfsg1-8_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-8) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../62-shared-mime-info_1.10-1_amd64.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package xdg-user-dirs. Preparing to unpack .../63-xdg-user-dirs_0.17-2_amd64.deb ... Unpacking xdg-user-dirs (0.17-2) ... Setting up libpcrecpp0v5:amd64 (2:8.39-12+b1) ... Setting up libpixman-1-0:amd64 (0.36.0-1) ... Setting up libpixman-1-dev:amd64 (0.36.0-1) ... Setting up mime-support (3.64) ... Setting up libpcre16-3:amd64 (2:8.39-12+b1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up xdg-user-dirs (0.17-2) ... Setting up libmagic-mgc (1:5.37-6) ... Setting up libxcb-render0:amd64 (1.13.1-2) ... Setting up libglib2.0-0:amd64 (2.62.3-1) ... No schema files found: doing nothing. Setting up x11-common (1:7.7+20) ... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libmagic1:amd64 (1:5.37-6) ... Setting up libsepol1-dev:amd64 (2.9-2+b2) ... Setting up liblzo2-2:amd64 (2.10-0.1) ... Setting up libxcb-shm0:amd64 (1.13.1-2) ... Setting up file (1:5.37-6) ... Setting up libffi-dev:amd64 (3.2.1-9) ... Setting up libpcre2-16-0:amd64 (10.32-5+b1) ... Setting up libicu63:amd64 (63.2-2) ... Setting up libxcb-shm0-dev:amd64 (1.13.1-2) ... Setting up libpcre2-32-0:amd64 (10.32-5+b1) ... Setting up libglib2.0-data (2.62.3-1) ... Setting up libexpat1-dev:amd64 (2.2.9-1) ... Setting up libpcre2-posix0:amd64 (10.32-5+b1) ... Setting up uuid-dev:amd64 (2.34-0.1) ... Setting up libpng16-16:amd64 (1.6.37-1) ... Setting up libpcre32-3:amd64 (2:8.39-12+b1) ... Setting up pkg-config (0.29-6) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libxcb-render0-dev:amd64 (1.13.1-2) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up sensible-utils (0.0.12) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libxrender-dev:amd64 (1:0.9.10-1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-8) ... Setting up libblkid-dev:amd64 (2.34-0.1) ... Setting up libice6:amd64 (2:1.0.9-2) ... Setting up libpython3.7-stdlib:amd64 (3.7.5-2) ... Setting up libpcre2-dev:amd64 (10.32-5+b1) ... Setting up libice-dev:amd64 (2:1.0.9-2) ... Setting up libpng-tools (1.6.37-1) ... Setting up libselinux1-dev:amd64 (2.9-3+b1) ... Setting up libpcre3-dev:amd64 (2:8.39-12+b1) ... Setting up libpng-dev:amd64 (1.6.37-1) ... Setting up libglib2.0-bin (2.62.3-1) ... Setting up libfreetype6:amd64 (2.10.1-2) ... Setting up shared-mime-info (1.10-1) ... Setting up ucf (3.0038+nmu1) ... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up libmount-dev:amd64 (2.34-0.1) ... Setting up libpython3-stdlib:amd64 (3.7.5-3) ... Setting up python3.7 (3.7.5-2) ... Setting up libsm-dev:amd64 (2:1.2.3-1) ... Setting up fontconfig-config (2.13.1-2) ... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline Setting up python3 (3.7.5-3) ... running python rtupdate hooks for python3.7... running python post-rtupdate hooks for python3.7... Setting up libfreetype-dev:amd64 (2.10.1-2) ... Setting up libfontconfig1:amd64 (2.13.1-2+b1) ... Setting up python3-lib2to3 (3.8.0-1) ... Setting up python3-distutils (3.8.0-1) ... Setting up libglib2.0-dev-bin (2.62.3-1) ... Setting up libcairo2:amd64 (1.16.0-4) ... Setting up libfreetype6-dev:amd64 (2.10.1-2) ... Setting up libglib2.0-dev:amd64 (2.62.3-1) ... Setting up libcairo-gobject2:amd64 (1.16.0-4) ... Setting up libcairo-script-interpreter2:amd64 (1.16.0-4) ... Setting up libfontconfig1-dev:amd64 (2.13.1-2+b1) ... Setting up libcairo2-dev:amd64 (1.16.0-4) ... Processing triggers for libc-bin (2.29-3) ... # OS packages installation successful # Now letting OPAM install the packages The following actions will be performed: - install conf-pkg-config 1.1 [required by conf-cairo] - install dune 2.0.0 [required by cairo2] - install conf-cairo 1 [required by cairo2] - install dune-private-libs 2.0.0 [required by dune-configurator] - install dune-configurator 2.0.0 [required by cairo2] - install cairo2 0.6.1 ===== 6 to install ===== <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/6: [cairo2.0.6.1: dl] Processing 2/6: [cairo2.0.6.1: dl] Processing 3/6: [cairo2.0.6.1: dl] Processing 4/6: [cairo2.0.6.1: dl] [dune.2.0.0: http] Processing 5/6: [cairo2.0.6.1: dl] [dune.2.0.0: http] [dune-configurator.2.0.0: dl] [cairo2.0.6.1] found in external cache at /home/opam/opam-repository/cache Processing 5/6: [dune.2.0.0: http] [dune-configurator.2.0.0: dl] [dune-configurator.2.0.0] found in external cache at /home/opam/opam-repository/cache Processing 5/6: [dune.2.0.0: http] [dune-private-libs.2.0.0] found in cache Processing 6/6: [dune.2.0.0: http] [dune.2.0.0] downloaded from https://github.com/mefyl/dune/archive/feature/cache-copy-mode.tar.gz Processing 6/6: <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/12: [conf-pkg-config: pkg-config] Processing 2/12: [conf-pkg-config: pkg-config] [dune: ocaml bootstrap.ml] + /usr/bin/pkg-config "--help" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/conf-pkg-config.1.1) - Usage: - pkg-config [OPTION?] - - Help Options: - -h, --help Show help options - - Application Options: - --version output version of pkg-config - --modversion output version for package - --atleast-pkgconfig-version=VERSION require given version of pkg-config - --libs output all linker flags - --static output linker flags for static linking - --short-errors print short errors - --libs-only-l output -l flags - --libs-only-other output other libs (e.g. -pthread) - --libs-only-L output -L flags - --cflags output all pre-processor and compiler flags - --cflags-only-I output -I flags - --cflags-only-other output cflags not covered by the cflags-only-I option - --variable=NAME get the value of variable named NAME - --define-variable=NAME=VALUE set variable NAME to VALUE - --exists return 0 if the module(s) exist - --print-variables output list of variables defined by the module - --uninstalled return 0 if the uninstalled version of one or more module(s) or their dependencies will be used - --atleast-version=VERSION return 0 if the module is at least version VERSION - --exact-version=VERSION return 0 if the module is at exactly version VERSION - --max-version=VERSION return 0 if the module is at no newer than version VERSION - --list-all list all known packages - --debug show verbose debug information - --print-errors show verbose information about missing or conflicting packages (default unless --exists or --atleast/exact/max-version given on the command line) - --silence-errors be silent about errors (default when --exists or --atleast/exact/max-version given on the command line) - --errors-to-stdout print errors from --print-errors to stdout not stderr - --print-provides print which packages the package provides - --print-requires print which packages the package requires - --print-requires-private print which packages the package requires for static linking - --validate validate a package's .pc file - --define-prefix try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file - --dont-define-prefix don't try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file - --prefix-variable=PREFIX set the name of the variable that pkg-config automatically sets - - Usage: - pkg-config [OPTION?] - - Help Options: - -h, --help Show help options - - Application Options: - --version output version of pkg-config - --modversion output version for package - --atleast-pkgconfig-version=VERSION require given version of pkg-config - --libs output all linker flags - --static output linker flags for static linking - --short-errors print short errors - --libs-only-l output -l flags - --libs-only-other output other libs (e.g. -pthread) - --libs-only-L output -L flags - --cflags output all pre-processor and compiler flags - --cflags-only-I output -I flags - --cflags-only-other output cflags not covered by the cflags-only-I option - --variable=NAME get the value of variable named NAME - --define-variable=NAME=VALUE set variable NAME to VALUE - --exists return 0 if the module(s) exist - --print-variables output list of variables defined by the module - --uninstalled return 0 if the uninstalled version of one or more module(s) or their dependencies will be used - --atleast-version=VERSION return 0 if the module is at least version VERSION - --exact-version=VERSION return 0 if the module is at exactly version VERSION - --max-version=VERSION return 0 if the module is at no newer than version VERSION - --list-all list all known packages - --debug show verbose debug information - --print-errors show verbose information about missing or conflicting packages (default unless --exists or --atleast/exact/max-version given on the command line) - --silence-errors be silent about errors (default when --exists or --atleast/exact/max-version given on the command line) - --errors-to-stdout print errors from --print-errors to stdout not stderr - --print-provides print which packages the package provides - --print-requires print which packages the package requires - --print-requires-private print which packages the package requires for static linking - --validate validate a package's .pc file - --define-prefix try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file - --dont-define-prefix don't try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file - --prefix-variable=PREFIX set the name of the variable that pkg-config automatically sets - -> compiled conf-pkg-config.1.1 Processing 2/12: [dune: ocaml bootstrap.ml] -> installed conf-pkg-config.1.1 Processing 3/12: [dune: ocaml bootstrap.ml] Processing 4/12: [conf-cairo: pkg-config cairo] [dune: ocaml bootstrap.ml] + /usr/bin/pkg-config "cairo" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/conf-cairo.1) -> compiled conf-cairo.1 Processing 4/12: [dune: ocaml bootstrap.ml] -> installed conf-cairo.1 Processing 5/12: [dune: ocaml bootstrap.ml] + /home/opam/.opam/4.09.0/bin/ocaml "bootstrap.ml" "-j" "71" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/dune.2.0.0) - ocamlc -custom -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml - ./.duneboot.exe -j 71 Processing 5/12: [dune: ./dune.exe build] + /home/opam/.opam/4.09.0/.opam-switch/build/dune.2.0.0/./dune.exe "build" "-p" "dune" "--profile" "dune-bootstrap" "-j" "71" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/dune.2.0.0) -> compiled dune.2.0.0 -> installed dune.2.0.0 Processing 7/12: [dune-private-libs: dune build] + /home/opam/.opam/4.09.0/bin/dune "build" "-p" "dune-private-libs" "-j" "71" "@install" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/dune-private-libs.2.0.0) -> compiled dune-private-libs.2.0.0 -> installed dune-private-libs.2.0.0 Processing 9/12: [dune-configurator: dune build] + /home/opam/.opam/4.09.0/bin/dune "build" "-p" "dune-configurator" "-j" "71" "@install" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/dune-configurator.2.0.0) -> compiled dune-configurator.2.0.0 -> installed dune-configurator.2.0.0 Processing 11/12: [cairo2: dune build] + /home/opam/.opam/4.09.0/bin/dune "build" "-p" "cairo2" "-j" "71" (CWD=/home/opam/.opam/4.09.0/.opam-switch/build/cairo2.0.6.1) -> compiled cairo2.0.6.1 -> installed cairo2.0.6.1 Done. # Run eval $(opam env) to update the current shell environment