AOSC-Archive / autobuild3

AOSC OS package maintenance toolkit (version 3)
https://aosc.io
GNU General Public License v2.0
24 stars 17 forks source link

Enhancement on build/15-dune.sh and arch_groups #133

Closed CamberLoid closed 2 years ago

CamberLoid commented 2 years ago

This PR includes several improvements to build/15-dune.sh, and also fixes a bug of ab_match_archgroup()

PR will be marked ready-for-review after testing. PR is ready.

See wiki commit in reference for the usage of newly-introduced variables.

References: https://github.com/AOSC-Dev/aosc-os-abbs/pull/4183#discussion_r966587236 https://github.com/AOSC-Dev/wiki/commit/d9b550e0c88a6ec1b59c2214a28f0a96533826d9

CamberLoid commented 2 years ago

Functional on riscv64

root@main-96ae0a83 [ / ] # acbs-build ocaml-pp ocaml-csexp
---------------------------------------------- Welcome to ACBS - 20211125 ----------------------------------------------
[INFO]: Searching and resolving dependencies...
[2/2] ocaml-csexp       
[INFO]: Dependencies resolved, 2 packages in the queue
[INFO]: Packages to be built: ocaml-pp, ocaml-csexp
[INFO]: Building ocaml-pp (1/2)...
[INFO]: Fetching required source files...
[INFO]: Fetching source (1/1)...
[INFO]: Computing ('sha256', '5203aa69275c2d8adc3ff6e6c1c2f64abd75c9926eaac92bcf0f131a440719ae') checksum for /var/cache/acbs/tarballs/ca4231d5f5123b1c8c30425e731e50113f8a3edbb804566f60c985478d46f3ba...
[INFO]: Extracting ocaml-pp-1.1.2.tar.gz...
fatal: unsafe repository ('/tree' is owned by someone else)
To add an exception for this directory, call:

    git config --global --add safe.directory /tree
[WARN]: Could not determine tree commit: Command '['git', 'describe', '--always', '--dirty']' returned non-zero exit status 128.
[INFO]: Build log: /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/acbs-build_6699d8l4.log
[INFO]:  Loaded library pm
[INFO]:  Loaded library arch
[INFO]:  Setting $SHELL to /bin/bash ...
[INFO]:  Setting $HOME to /root ...
[INFO]:  Running pre-build QA tests ...
[INFO]:  Pre-build clean up...
[INFO]:  Fixing up ownership in $SRCDIR ...
[INFO]:  Removing SGID bit from $SRCDIR ...
[INFO]:  Parallel build ENABLED
[INFO]:  No executable ‘rustc’ has been found; returned value: 1.
[INFO]:  No executable ‘cargo’ has been found; returned value: 1.
[INFO]:  No executable ‘qmake’ has been found; returned value: 1.
[INFO]:  No executable ‘ruby’ has been found; returned value: 1.
[INFO]:  No executable ‘gem’ has been found; returned value: 1.
[INFO]:  No executable ‘node’ has been found; returned value: 1.
[INFO]:  No executable ‘npm’ has been found; returned value: 1.
[INFO]:  Sourcing environment definition script /etc/profile.d/20-shell.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/25-coreutils.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/40-desktopenvironments.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/bash_completion.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/debuginfod.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gawk.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gpm.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/hg.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/perl.sh ...
[INFO]:  Architecture group mainline mismatches ocaml-native: taking false branch.
[INFO]:  Non native code architecture for OCaml detected. Disabling ABSPLITDBG and ABSTRIP ...
[INFO]:  Building Dune project ocaml-pp ...
[INFO]:  Setting dune build target packages: pp
[INFO]:  Installing Dune project ocaml-pp ...
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml'
[INFO]:  Installing component pp ...
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/META
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/dune-package
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/opam
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cma
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmi
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmt
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmti
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.ml
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.mli
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/doc/pp/CHANGES.md
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/doc/pp/LICENSE.md
Installing /var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/doc/pp/README.md
[INFO]:  Correcting directories ...
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/share'
renamed '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/doc' -> '/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/abdist/usr/share/doc'
[INFO]:  Loaded library elf
[INFO]:  Loaded library depset
[INFO]:  Running post-build filter: elf ...
[INFO]:  Running post-build filter: infodir ...
[INFO]:  Running post-build filter: infocompress ...
[INFO]:  Running post-build filter: lib_archives ...
[INFO]:  Purging libtool archives from build tree.
[INFO]:  Purging static libraries from build tree.
[INFO]:  Running post-build filter: mancompress ...
[INFO]:  Running post-build filter: perl ...
[INFO]:  Removed perllocal.pod.
[INFO]:  Removed .packlist.
[INFO]:  Running post-build filter: retro_drop_docs ...
[INFO]:  Architecture group mainline mismatches retro: taking false branch.
[INFO]:  Non-Retro architectures detected, skipping retro_drop_docs ...
[INFO]:  Creating empty postinst.
[INFO]:  Creating empty prerm.
[INFO]:  Creating empty postrm.
[INFO]:  Creating empty preinst.
[INFO]:  Running post-build QA tests ...
[INFO]:  Building dpkg package(s) ...
dpkg-deb: building package 'ocaml-pp' in 'ocaml-pp_1.1.2-0_riscv64.deb'.
[INFO]:  Installing dpkg package(s) ...
(Reading database ... 126529 files and directories currently installed.)
Preparing to unpack ocaml-pp_1.1.2-0_riscv64.deb ...
Unpacking ocaml-pp (1.1.2) over (1.1.2) ...
Setting up ocaml-pp (1.1.2) ...
[INFO]:  Archiving package(s) ...
[INFO]:  Using autobuild-aoscarchive as autobuild archiver ...
'/var/cache/acbs/build/acbs.pg7f2xqh/pp-1.1.2/ocaml-pp_1.1.2-0_riscv64.deb' -> '/debs/o/ocaml-pp_1.1.2-0_riscv64.deb'
[INFO]: Building ocaml-csexp (2/2)...
[INFO]: Fetching required source files...
[INFO]: Fetching source (1/1)...
[INFO]: Computing ('sha256', 'd605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02') checksum for /var/cache/acbs/tarballs/4feb113ef77dc92a082b9242c9ddfda3fbae9e990deea6ecf40956356493008f...
[INFO]: Extracting ocaml-csexp-1.5.1.tbz...
fatal: unsafe repository ('/tree' is owned by someone else)
To add an exception for this directory, call:

    git config --global --add safe.directory /tree
[WARN]: Could not determine tree commit: Command '['git', 'describe', '--always', '--dirty']' returned non-zero exit status 128.
[INFO]: Build log: /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/acbs-build_qbelps2k.log
[INFO]:  Loaded library pm
[INFO]:  Loaded library arch
[INFO]:  Setting $SHELL to /bin/bash ...
[INFO]:  Setting $HOME to /root ...
[INFO]:  Running pre-build QA tests ...
[INFO]:  Pre-build clean up...
[INFO]:  Fixing up ownership in $SRCDIR ...
[INFO]:  Removing SGID bit from $SRCDIR ...
[INFO]:  Parallel build ENABLED
[INFO]:  No executable ‘rustc’ has been found; returned value: 1.
[INFO]:  No executable ‘cargo’ has been found; returned value: 1.
[INFO]:  No executable ‘qmake’ has been found; returned value: 1.
[INFO]:  No executable ‘ruby’ has been found; returned value: 1.
[INFO]:  No executable ‘gem’ has been found; returned value: 1.
[INFO]:  No executable ‘node’ has been found; returned value: 1.
[INFO]:  No executable ‘npm’ has been found; returned value: 1.
[INFO]:  Sourcing environment definition script /etc/profile.d/20-shell.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/25-coreutils.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/40-desktopenvironments.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/bash_completion.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/debuginfod.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gawk.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gpm.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/hg.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/perl.sh ...
[INFO]:  Architecture group mainline mismatches ocaml-native: taking false branch.
[INFO]:  Non native code architecture for OCaml detected. Disabling ABSPLITDBG and ABSTRIP ...
[INFO]:  Building Dune project ocaml-csexp ...
[INFO]:  Installing Dune project ocaml-csexp ...
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib'
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml'
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/META
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cma
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmi
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmt
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmti
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.ml
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.mli
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/dune-package
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/opam
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/doc/csexp/CHANGES.md
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/doc/csexp/LICENSE.md
Installing /var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/doc/csexp/README.md
[INFO]:  Correcting directories ...
/bin/mkdir: created directory '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/share'
renamed '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/doc' -> '/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/abdist/usr/share/doc'
[INFO]:  Loaded library elf
[INFO]:  Loaded library depset
[INFO]:  Running post-build filter: elf ...
[INFO]:  Running post-build filter: infodir ...
[INFO]:  Running post-build filter: infocompress ...
[INFO]:  Running post-build filter: lib_archives ...
[INFO]:  Purging libtool archives from build tree.
[INFO]:  Running post-build filter: mancompress ...
[INFO]:  Running post-build filter: perl ...
[INFO]:  Removed perllocal.pod.
[INFO]:  Removed .packlist.
[INFO]:  Running post-build filter: retro_drop_docs ...
[INFO]:  Architecture group mainline mismatches retro: taking false branch.
[INFO]:  Non-Retro architectures detected, skipping retro_drop_docs ...
[INFO]:  Creating empty postinst.
[INFO]:  Creating empty prerm.
[INFO]:  Creating empty postrm.
[INFO]:  Creating empty preinst.
[INFO]:  Running post-build QA tests ...
[INFO]:  Building dpkg package(s) ...
dpkg-deb: building package 'ocaml-csexp' in 'ocaml-csexp_1.5.1-0_riscv64.deb'.
[INFO]:  Installing dpkg package(s) ...
(Reading database ... 126529 files and directories currently installed.)
Preparing to unpack ocaml-csexp_1.5.1-0_riscv64.deb ...
Unpacking ocaml-csexp (1.5.1) over (1.5.1) ...
Setting up ocaml-csexp (1.5.1) ...
[INFO]:  Archiving package(s) ...
[INFO]:  Using autobuild-aoscarchive as autobuild archiver ...
'/var/cache/acbs/build/acbs.n06cqbk2/csexp-1.5.1/ocaml-csexp_1.5.1-0_riscv64.deb' -> '/debs/o/ocaml-csexp_1.5.1-0_riscv64.deb'
---------------------------------------------------- Build Summary ----------------------------------------------------
ocaml-pp (riscv64 @ 1.1.2-0)        0:00:13.100953
ocaml-csexp (riscv64 @ 1.5.1-0)     0:00:10.499523
CamberLoid commented 2 years ago

LGTM on amd64

root@main-806509a6 [ / ] # acbs-build ocaml-pp ocaml-csexp
---------------------------------------------- Welcome to ACBS - 20211125 ----------------------------------------------
[INFO]: Searching and resolving dependencies...
[2/2] ocaml-csexp       
[INFO]: Dependencies resolved, 2 packages in the queue
[INFO]: Packages to be built: ocaml-pp, ocaml-csexp
[INFO]: Building ocaml-pp (1/2)...
[INFO]: Fetching required source files...
[INFO]: Fetching source (1/1)...
[INFO]: Computing ('sha256', '5203aa69275c2d8adc3ff6e6c1c2f64abd75c9926eaac92bcf0f131a440719ae') checksum for /var/cache/acbs/tarballs/ca4231d5f5123b1c8c30425e731e50113f8a3edbb804566f60c985478d46f3ba...
[INFO]: Extracting ocaml-pp-1.1.2.tar.gz...
[INFO]: Installing dependencies from repository...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  findlib ocaml-csexp ocaml-result
The following NEW packages will be installed:
  dune findlib ocaml ocaml-csexp ocaml-result
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 94.8 MB of archives.
After this operation, 425 MB of additional disk space will be used.
Get:1 https://mirrors.bfsu.edu.cn/anthon/debs stable/main amd64 ocaml amd64 4.09.1 [87.9 MB]
Get:2 https://mirrors.bfsu.edu.cn/anthon/debs stable/main amd64 findlib amd64 1.8.1-5 [949 kB]                         
Get:3 https://mirrors.bfsu.edu.cn/anthon/debs stable/main amd64 ocaml-result amd64 1.5-1 [10.6 kB]                     
Get:4 https://mirrors.bfsu.edu.cn/anthon/debs stable/main amd64 ocaml-csexp amd64 1.3.2-1 [84.9 kB]                    
Get:5 https://mirrors.bfsu.edu.cn/anthon/debs stable/main amd64 dune amd64 2.7.1-1 [5838 kB]                           
Fetched 94.8 MB in 10s (9135 kB/s)                                                                                     
Selecting previously unselected package ocaml.
(Reading database ... 124000 files and directories currently installed.)
Preparing to unpack .../ocaml_4.09.1_amd64.deb ...
Unpacking ocaml (4.09.1) ...
Selecting previously unselected package findlib.
Preparing to unpack .../findlib_1.8.1-5_amd64.deb ...
Unpacking findlib (1.8.1-5) ...
Selecting previously unselected package ocaml-result.
Preparing to unpack .../ocaml-result_1.5-1_amd64.deb ...
Unpacking ocaml-result (1.5-1) ...
Selecting previously unselected package ocaml-csexp.
Preparing to unpack .../ocaml-csexp_1.3.2-1_amd64.deb ...
Unpacking ocaml-csexp (1.3.2-1) ...
Selecting previously unselected package dune.
Preparing to unpack .../dune_2.7.1-1_amd64.deb ...
Unpacking dune (2.7.1-1) ...
Setting up ocaml (4.09.1) ...
Setting up findlib (1.8.1-5) ...
Setting up ocaml-result (1.5-1) ...
Setting up ocaml-csexp (1.3.2-1) ...
Setting up dune (2.7.1-1) ...
fatal: detected dubious ownership in repository at '/tree'
To add an exception for this directory, call:

    git config --global --add safe.directory /tree
[WARN]: Could not determine tree commit: Command '['git', 'describe', '--always', '--dirty']' returned non-zero exit status 128.
[INFO]: Build log: /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/acbs-build_6deaph8s.log
[INFO]:  Loaded library pm
[INFO]:  Loaded library arch
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QT_SELECT__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `USECLANG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGNAME__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGDEP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGDES__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGESS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGSEC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGRECOM__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGREL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGCONFL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGPROV__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGREP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGSUG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGBREAK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABBUILD__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABMPM__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABAPMS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `BUILDDEP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABSTRIP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABSPLITDBG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `SYMTAB__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SSP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SCP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_RRO__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_NOW__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_FTF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SPECS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_O3__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_OS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_EXC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_PIC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_PIE__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_ADD__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_THR__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_LEK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOLTO__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOSTATIC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AUTOTOOLS_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CMAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AUTOTOOLS_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CMAKE_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `INSTALL_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MESON_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MESON_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `WAF_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `WAF_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QTPROJ_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QTPROJ_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_INSTALL_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOPARALLEL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABTHREADS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CARGO_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABMK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_INSTALL_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_PACKAGES__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_BUILD_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY2VER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY2SHORTVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY3VER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY3SHORTVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
[INFO]:  Setting $SHELL to /bin/bash ...
[INFO]:  Setting $HOME to /root ...
[INFO]:  Running pre-build QA tests ...
[INFO]:  Pre-build clean up...
[INFO]:  Fixing up ownership in $SRCDIR ...
[INFO]:  Removing SGID bit from $SRCDIR ...
[INFO]:  Parallel build ENABLED
[INFO]:  No executable ‘rustc’ has been found; returned value: 1.
[INFO]:  No executable ‘cargo’ has been found; returned value: 1.
[INFO]:  No executable ‘qmake’ has been found; returned value: 1.
[INFO]:  No executable ‘ruby’ has been found; returned value: 1.
[INFO]:  No executable ‘gem’ has been found; returned value: 1.
[INFO]:  No executable ‘node’ has been found; returned value: 1.
[INFO]:  No executable ‘npm’ has been found; returned value: 1.
[INFO]:  Sourcing environment definition script /etc/profile.d/20-shell.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/25-coreutils.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/40-desktopenvironments.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/bash_completion.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/debuginfod.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gawk.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gpm.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/hg.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/perl.sh ...
[INFO]:  Architecture group mainline
ocaml-native mismatches ocaml-native: taking false branch.
[INFO]:  Non native code architecture for OCaml detected. Disabling ABSPLITDBG and ABSTRIP ...
[INFO]:  Building Dune project ocaml-pp ...
[INFO]:  Setting dune build target packages to: pp
Done: 34/38 (jobs: 1)[INFO]:  Installing Dune project ocaml-pp ...
mkdir: created directory '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist'
mkdir: created directory '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr'
mkdir: created directory '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib'
mkdir: created directory '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml'
[INFO]:  Installing component pp ...
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/META
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/dune-package
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/opam
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.a
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cma
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmi
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmt
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmti
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmx
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmxa
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.cmxs
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.ml
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist//usr/lib/ocaml/pp/pp.mli
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/doc/pp/CHANGES.md
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/doc/pp/LICENSE.md
Installing /var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/doc/pp/README.md
[INFO]:  Correcting directories ...
mkdir: created directory '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/share'
renamed '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/doc' -> '/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/abdist/usr/share/doc'
[INFO]:  Loaded library elf
[INFO]:  Loaded library depset
[INFO]:  Running post-build filter: elf ...
[INFO]:  Running post-build filter: infodir ...
[INFO]:  Running post-build filter: infocompress ...
[INFO]:  Running post-build filter: lib_archives ...
[INFO]:  Purging libtool archives from build tree.
[INFO]:  Purging static libraries from build tree.
[INFO]:  Running post-build filter: mancompress ...
[INFO]:  Running post-build filter: perl ...
[INFO]:  Removed perllocal.pod.
[INFO]:  Removed .packlist.
[INFO]:  Running post-build filter: retro_drop_docs ...
[INFO]:  Architecture group mainline
ocaml-native mismatches retro: taking false branch.
[INFO]:  Non-Retro architectures detected, skipping retro_drop_docs ...
[INFO]:  Creating empty postinst.
[INFO]:  Creating empty prerm.
[INFO]:  Creating empty postrm.
[INFO]:  Creating empty preinst.
[INFO]:  Running post-build QA tests ...
[INFO]:  Building dpkg package(s) ...
dpkg-deb: building package 'ocaml-pp' in 'ocaml-pp_1.1.2-0_amd64.deb'.
[INFO]:  Installing dpkg package(s) ...
Selecting previously unselected package ocaml-pp.
(Reading database ... 127689 files and directories currently installed.)
Preparing to unpack ocaml-pp_1.1.2-0_amd64.deb ...
Unpacking ocaml-pp (1.1.2) ...
Setting up ocaml-pp (1.1.2) ...
[INFO]:  Archiving package(s) ...
[INFO]:  Using autobuild-aoscarchive as autobuild archiver ...
'/var/cache/acbs/build/acbs.e2ib5dnb/pp-1.1.2/ocaml-pp_1.1.2-0_amd64.deb' -> '/debs/o/ocaml-pp_1.1.2-0_amd64.deb'
[INFO]: Building ocaml-csexp (2/2)...
[INFO]: Fetching required source files...
[INFO]: Fetching source (1/1)...
[INFO]: Computing ('sha256', 'd605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02') checksum for /var/cache/acbs/tarballs/4feb113ef77dc92a082b9242c9ddfda3fbae9e990deea6ecf40956356493008f...
[INFO]: Extracting ocaml-csexp-1.5.1.tbz...
[INFO]: Installing dependencies from repository...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
dune is already the newest version (2.7.1-1).
findlib is already the newest version (1.8.1-5).
findlib set to manually installed.
ocaml is already the newest version (4.09.1).
ocaml-result is already the newest version (1.5-1).
ocaml-result set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
fatal: detected dubious ownership in repository at '/tree'
To add an exception for this directory, call:

    git config --global --add safe.directory /tree
[WARN]: Could not determine tree commit: Command '['git', 'describe', '--always', '--dirty']' returned non-zero exit status 128.
[INFO]: Build log: /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/acbs-build_dipg10r2.log
[INFO]:  Loaded library pm
[INFO]:  Loaded library arch
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QT_SELECT__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `USECLANG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGNAME__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGDEP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGDES__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGESS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGSEC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGRECOM__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGREL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGCONFL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGPROV__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGREP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGSUG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `PKGBREAK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABBUILD__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABMPM__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABAPMS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `BUILDDEP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABSTRIP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABSPLITDBG__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `SYMTAB__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SSP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SCP__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_RRO__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_NOW__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_FTF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_SPECS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_O3__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_OS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_EXC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_PIC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_FLAGS_PIE__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_ADD__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_THR__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AB_SAN_LEK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOLTO__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOSTATIC__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AUTOTOOLS_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CMAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `AUTOTOOLS_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CMAKE_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `INSTALL_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MESON_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MESON_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `WAF_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `WAF_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QTPROJ_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `QTPROJ_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_INSTALL_DEF__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `NOPARALLEL__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABTHREADS__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `CARGO_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABMK__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `MAKE_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_INSTALL_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_PACKAGES__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `DUNE_BUILD_AFTER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY2VER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY2SHORTVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY3VER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
/usr/lib/autobuild3/lib/arch.sh: line 33: declare: `ABPY3SHORTVER__MAINLINE
OCAML-NATIVE': invalid variable name for name reference
[INFO]:  Setting $SHELL to /bin/bash ...
[INFO]:  Setting $HOME to /root ...
[INFO]:  Running pre-build QA tests ...
[INFO]:  Pre-build clean up...
[INFO]:  Fixing up ownership in $SRCDIR ...
[INFO]:  Removing SGID bit from $SRCDIR ...
[INFO]:  Parallel build ENABLED
[INFO]:  No executable ‘rustc’ has been found; returned value: 1.
[INFO]:  No executable ‘cargo’ has been found; returned value: 1.
[INFO]:  No executable ‘qmake’ has been found; returned value: 1.
[INFO]:  No executable ‘ruby’ has been found; returned value: 1.
[INFO]:  No executable ‘gem’ has been found; returned value: 1.
[INFO]:  No executable ‘node’ has been found; returned value: 1.
[INFO]:  No executable ‘npm’ has been found; returned value: 1.
[INFO]:  Sourcing environment definition script /etc/profile.d/20-shell.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/25-coreutils.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/40-desktopenvironments.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/bash_completion.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/debuginfod.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gawk.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/gpm.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/hg.sh ...
[INFO]:  Sourcing environment definition script /etc/profile.d/perl.sh ...
[INFO]:  Architecture group mainline
ocaml-native mismatches ocaml-native: taking false branch.
[INFO]:  Non native code architecture for OCaml detected. Disabling ABSPLITDBG and ABSTRIP ...
[INFO]:  Building Dune project ocaml-csexp ...
Done: 35/40 (jobs: 1)[INFO]:  Installing Dune project ocaml-csexp ...
mkdir: created directory '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist'
mkdir: created directory '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr'
mkdir: created directory '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib'
mkdir: created directory '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml'
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/META
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.a
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cma
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmi
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmt
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmti
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmx
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmxa
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.cmxs
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.ml
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/csexp.mli
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/dune-package
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist//usr/lib/ocaml/csexp/opam
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/doc/csexp/CHANGES.md
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/doc/csexp/LICENSE.md
Installing /var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/doc/csexp/README.md
[INFO]:  Correcting directories ...
mkdir: created directory '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/share'
renamed '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/doc' -> '/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/abdist/usr/share/doc'
[INFO]:  Loaded library elf
[INFO]:  Loaded library depset
[INFO]:  Running post-build filter: elf ...
[INFO]:  Running post-build filter: infodir ...
[INFO]:  Running post-build filter: infocompress ...
[INFO]:  Running post-build filter: lib_archives ...
[INFO]:  Purging libtool archives from build tree.
[INFO]:  Running post-build filter: mancompress ...
[INFO]:  Running post-build filter: perl ...
[INFO]:  Removed perllocal.pod.
[INFO]:  Removed .packlist.
[INFO]:  Running post-build filter: retro_drop_docs ...
[INFO]:  Architecture group mainline
ocaml-native mismatches retro: taking false branch.
[INFO]:  Non-Retro architectures detected, skipping retro_drop_docs ...
[INFO]:  Creating empty postinst.
[INFO]:  Creating empty prerm.
[INFO]:  Creating empty postrm.
[INFO]:  Creating empty preinst.
[INFO]:  Running post-build QA tests ...
[INFO]:  Building dpkg package(s) ...
dpkg-deb: building package 'ocaml-csexp' in 'ocaml-csexp_1.5.1-0_amd64.deb'.
[INFO]:  Installing dpkg package(s) ...
(Reading database ... 127708 files and directories currently installed.)
Preparing to unpack ocaml-csexp_1.5.1-0_amd64.deb ...
Unpacking ocaml-csexp (1.5.1) over (1.3.2-1) ...
Setting up ocaml-csexp (1.5.1) ...
[INFO]:  Archiving package(s) ...
[INFO]:  Using autobuild-aoscarchive as autobuild archiver ...
'/var/cache/acbs/build/acbs.z7_9o_tv/csexp-1.5.1/ocaml-csexp_1.5.1-0_amd64.deb' -> '/debs/o/ocaml-csexp_1.5.1-0_amd64.deb'
---------------------------------------------------- Build Summary ----------------------------------------------------
ocaml-pp (amd64 @ 1.1.2-0)          0:00:01.485806
ocaml-csexp (amd64 @ 1.5.1-0)       0:00:01.561864
CamberLoid commented 2 years ago

Tested and ready for review

CamberLoid commented 2 years ago

Tested and ready for review

New issue found. Converting to draft now.