I verified multiarch constallation of libperl binary packages with 5.26.1-6ubuntu0.2:
root@bb-perl-multiarch:~# apt install libperl5.26 libperl5.26:i386 Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libfreetype6 Use 'apt autoremove' to remove it. The following additional packages will be installed: gcc-8-base:i386 libbz2-1.0:i386 libc6:i386 libdb5.3:i386 libgcc1:i386 libgdbm-compat4:i386 libgdbm5:i386 perl perl-base perl-modules-5.26 zlib1g:i386 Suggested packages: glibc-doc:i386 locales:i386 gdbm-l10n:i386 perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make The following NEW packages will be installed: gcc-8-base:i386 libbz2-1.0:i386 libc6:i386 libdb5.3:i386 libgcc1:i386 libgdbm-compat4:i386 libgdbm5:i386 libperl5.26:i386 zlib1g:i386 The following packages will be upgraded: libperl5.26 perl perl-base perl-modules-5.26 4 upgraded, 9 newly installed, 0 to remove and 15 not upgraded. Need to get 14.5 MB of archives. After this operation, 29.7 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.2 [3531 kB] Get:2 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 perl amd64 5.26.1-6ubuntu0.2 [201 kB] Get:3 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 perl-base amd64 5.26.1-6ubuntu0.2 [1390 kB] Get:4 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.2 [2762 kB] Get:5 http://archive.ubuntu.com/ubuntu bionic/main i386 gcc-8-base i386 8-20180414-1ubuntu2 [18.2 kB] Get:6 http://archive.ubuntu.com/ubuntu bionic/main i386 libgcc1 i386 1:8-20180414-1ubuntu2 [48.1 kB] Get:7 http://archive.ubuntu.com/ubuntu bionic/main i386 libc6 i386 2.27-3ubuntu1 [2551 kB] Get:8 http://archive.ubuntu.com/ubuntu bionic/main i386 libbz2-1.0 i386 1.0.6-8.1 [31.0 kB] Get:9 http://archive.ubuntu.com/ubuntu bionic/main i386 libdb5.3 i386 5.3.28-13.1ubuntu1 [738 kB] Get:10 http://archive.ubuntu.com/ubuntu bionic/main i386 zlib1g i386 1:1.2.11.dfsg-0ubuntu2 [58.2 kB] Get:11 http://archive.ubuntu.com/ubuntu bionic/main i386 libgdbm5 i386 1.14.1-6 [29.9 kB] Get:12 http://archive.ubuntu.com/ubuntu bionic/main i386 libgdbm-compat4 i386 1.14.1-6 [6660 B] Get:13 http://archive.ubuntu.com/ubuntu bionic-proposed/main i386 libperl5.26 i386 5.26.1-6ubuntu0.2 [3183 kB] Fetched 14.5 MB in 3s (4493 kB/s) Preconfiguring packages ... (Reading database ... 28485 files and directories currently installed.) Preparing to unpack .../libperl5.26_5.26.1-6ubuntu0.2_amd64.deb ... Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ... Preparing to unpack .../perl_5.26.1-6ubuntu0.2_amd64.deb ... Unpacking perl (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ... Preparing to unpack .../perl-base_5.26.1-6ubuntu0.2_amd64.deb ... Unpacking perl-base (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ... Setting up perl-base (5.26.1-6ubuntu0.2) ... (Reading database ... 28485 files and directories currently installed.) Preparing to unpack .../0-perl-modules-5.26_5.26.1-6ubuntu0.2_all.deb ... Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ... Selecting previously unselected package gcc-8-base:i386. Preparing to unpack .../1-gcc-8-base_8-20180414-1ubuntu2_i386.deb ... Unpacking gcc-8-base:i386 (8-20180414-1ubuntu2) ... Selecting previously unselected package libgcc1:i386. Preparing to unpack .../2-libgcc1_1%3a8-20180414-1ubuntu2_i386.deb ... Unpacking libgcc1:i386 (1:8-20180414-1ubuntu2) ... Selecting previously unselected package libc6:i386. Preparing to unpack .../3-libc6_2.27-3ubuntu1_i386.deb ... Unpacking libc6:i386 (2.27-3ubuntu1) ... Selecting previously unselected package libbz2-1.0:i386. Preparing to unpack .../4-libbz2-1.0_1.0.6-8.1_i386.deb ... Unpacking libbz2-1.0:i386 (1.0.6-8.1) ... Selecting previously unselected package libdb5.3:i386. Preparing to unpack .../5-libdb5.3_5.3.28-13.1ubuntu1_i386.deb ... Unpacking libdb5.3:i386 (5.3.28-13.1ubuntu1) ... Selecting previously unselected package zlib1g:i386. Preparing to unpack .../6-zlib1g_1%3a1.2.11.dfsg-0ubuntu2_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libgdbm5:i386. Preparing to unpack .../7-libgdbm5_1.14.1-6_i386.deb ... Unpacking libgdbm5:i386 (1.14.1-6) ... Selecting previously unselected package libgdbm-compat4:i386. Preparing to unpack .../8-libgdbm-compat4_1.14.1-6_i386.deb ... Unpacking libgdbm-compat4:i386 (1.14.1-6) ... Selecting previously unselected package libperl5.26:i386. Preparing to unpack .../9-libperl5.26_5.26.1-6ubuntu0.2_i386.deb ... Unpacking libperl5.26:i386 (5.26.1-6ubuntu0.2) ... Setting up perl-modules-5.26 (5.26.1-6ubuntu0.2) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.2) ... Setting up gcc-8-base:i386 (8-20180414-1ubuntu2) ... Processing triggers for man-db (2.8.3-2) ... Setting up perl (5.26.1-6ubuntu0.2) ... Setting up libc6:i386 (2.27-3ubuntu1) ... Setting up libgdbm5:i386 (1.14.1-6) ... Setting up libbz2-1.0:i386 (1.0.6-8.1) ... Setting up libgdbm-compat4:i386 (1.14.1-6) ... Setting up libgcc1:i386 (1:8-20180414-1ubuntu2) ... Setting up libdb5.3:i386 (5.3.28-13.1ubuntu1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libperl5.26:i386 (5.26.1-6ubuntu0.2) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... root@bb-perl-multiarch:~#
I verified multiarch constallation of libperl binary packages with 5.26.1-6ubuntu0.2:
root@bb- perl-multiarch: ~# apt install libperl5.26 libperl5.26:i386 compat4: i386 libgdbm5:i386 perl perl-base perl-modules-5.26 readline- gnu-perl | libterm- readline- perl-perl make compat4: i386 libgdbm5:i386 libperl5.26:i386 zlib1g:i386 archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.2 [3531 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 perl amd64 5.26.1-6ubuntu0.2 [201 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 perl-base amd64 5.26.1-6ubuntu0.2 [1390 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.2 [2762 kB] archive. ubuntu. com/ubuntu bionic/main i386 gcc-8-base i386 8-20180414-1ubuntu2 [18.2 kB] archive. ubuntu. com/ubuntu bionic/main i386 libgcc1 i386 1:8-20180414- 1ubuntu2 [48.1 kB] archive. ubuntu. com/ubuntu bionic/main i386 libc6 i386 2.27-3ubuntu1 [2551 kB] archive. ubuntu. com/ubuntu bionic/main i386 libbz2-1.0 i386 1.0.6-8.1 [31.0 kB] archive. ubuntu. com/ubuntu bionic/main i386 libdb5.3 i386 5.3.28-13.1ubuntu1 [738 kB] archive. ubuntu. com/ubuntu bionic/main i386 zlib1g i386 1:1.2.11. dfsg-0ubuntu2 [58.2 kB] archive. ubuntu. com/ubuntu bionic/main i386 libgdbm5 i386 1.14.1-6 [29.9 kB] archive. ubuntu. com/ubuntu bionic/main i386 libgdbm-compat4 i386 1.14.1-6 [6660 B] archive. ubuntu. com/ubuntu bionic- proposed/ main i386 libperl5.26 i386 5.26.1-6ubuntu0.2 [3183 kB] 26_5.26. 1-6ubuntu0. 2_amd64. deb ... 5.26.1- 6ubuntu0. 2_amd64. deb ... base_5. 26.1-6ubuntu0. 2_amd64. deb ... modules- 5.26_5. 26.1-6ubuntu0. 2_all.deb ... 8-base_ 8-20180414- 1ubuntu2_ i386.deb ... 1ubuntu2) ... 1%3a8-20180414- 1ubuntu2_ i386.deb ... 1ubuntu2) ... 2.27-3ubuntu1_ i386.deb ... 1.0_1.0. 6-8.1_i386. deb ... 3_5.3.28- 13.1ubuntu1_ i386.deb ... 13.1ubuntu1) ... 1%3a1.2. 11.dfsg- 0ubuntu2_ i386.deb ... 11.dfsg- 0ubuntu2) ... 1.14.1- 6_i386. deb ... compat4: i386. compat4_ 1.14.1- 6_i386. deb ... compat4: i386 (1.14.1-6) ... 26_5.26. 1-6ubuntu0. 2_i386. deb ... 1ubuntu2) ... compat4: i386 (1.14.1-6) ... 1ubuntu2) ... 13.1ubuntu1) ... 11.dfsg- 0ubuntu2) ... perl-multiarch: ~#
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libfreetype6
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
gcc-8-base:i386 libbz2-1.0:i386 libc6:i386 libdb5.3:i386 libgcc1:i386
libgdbm-
zlib1g:i386
Suggested packages:
glibc-doc:i386 locales:i386 gdbm-l10n:i386 perl-doc
libterm-
The following NEW packages will be installed:
gcc-8-base:i386 libbz2-1.0:i386 libc6:i386 libdb5.3:i386 libgcc1:i386
libgdbm-
The following packages will be upgraded:
libperl5.26 perl perl-base perl-modules-5.26
4 upgraded, 9 newly installed, 0 to remove and 15 not upgraded.
Need to get 14.5 MB of archives.
After this operation, 29.7 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Fetched 14.5 MB in 3s (4493 kB/s)
Preconfiguring packages ...
(Reading database ... 28485 files and directories currently installed.)
Preparing to unpack .../libperl5.
Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ...
Preparing to unpack .../perl_
Unpacking perl (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ...
Preparing to unpack .../perl-
Unpacking perl-base (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ...
Setting up perl-base (5.26.1-6ubuntu0.2) ...
(Reading database ... 28485 files and directories currently installed.)
Preparing to unpack .../0-perl-
Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.2) over (5.26.1-6ubuntu0.1) ...
Selecting previously unselected package gcc-8-base:i386.
Preparing to unpack .../1-gcc-
Unpacking gcc-8-base:i386 (8-20180414-
Selecting previously unselected package libgcc1:i386.
Preparing to unpack .../2-libgcc1_
Unpacking libgcc1:i386 (1:8-20180414-
Selecting previously unselected package libc6:i386.
Preparing to unpack .../3-libc6_
Unpacking libc6:i386 (2.27-3ubuntu1) ...
Selecting previously unselected package libbz2-1.0:i386.
Preparing to unpack .../4-libbz2-
Unpacking libbz2-1.0:i386 (1.0.6-8.1) ...
Selecting previously unselected package libdb5.3:i386.
Preparing to unpack .../5-libdb5.
Unpacking libdb5.3:i386 (5.3.28-
Selecting previously unselected package zlib1g:i386.
Preparing to unpack .../6-zlib1g_
Unpacking zlib1g:i386 (1:1.2.
Selecting previously unselected package libgdbm5:i386.
Preparing to unpack .../7-libgdbm5_
Unpacking libgdbm5:i386 (1.14.1-6) ...
Selecting previously unselected package libgdbm-
Preparing to unpack .../8-libgdbm-
Unpacking libgdbm-
Selecting previously unselected package libperl5.26:i386.
Preparing to unpack .../9-libperl5.
Unpacking libperl5.26:i386 (5.26.1-6ubuntu0.2) ...
Setting up perl-modules-5.26 (5.26.1-6ubuntu0.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.2) ...
Setting up gcc-8-base:i386 (8-20180414-
Processing triggers for man-db (2.8.3-2) ...
Setting up perl (5.26.1-6ubuntu0.2) ...
Setting up libc6:i386 (2.27-3ubuntu1) ...
Setting up libgdbm5:i386 (1.14.1-6) ...
Setting up libbz2-1.0:i386 (1.0.6-8.1) ...
Setting up libgdbm-
Setting up libgcc1:i386 (1:8-20180414-
Setting up libdb5.3:i386 (5.3.28-
Setting up zlib1g:i386 (1:1.2.
Setting up libperl5.26:i386 (5.26.1-6ubuntu0.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
root@bb-