You are not logged in.
Hi. I want to build "lib32-qt4" in a clean chroot as described in the pinned comment. I execute
multilib-build -- -I /var/abs/local/lib32-libmng/lib32-libmng-2.0.3-1-x86_64.pkg.tar
and get an error
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
there is nothing to do
==> Building in chroot for [multilib] (x86_64)...
==> Synchronizing chroot copy [/var/lib/archbuild/multilib-x86_64/root] -> [crypto]...done
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (12) lcms2-2.8-2 lib32-gcc-libs-7.2.0-3 lib32-glibc-2.26-2 lib32-lcms2-2.8-1 lib32-libjpeg-turbo-1.5.2-1 lib32-libtiff-4.0.8-1 lib32-xz-5.2.3-1 lib32-zlib-1.2.11-1 libjpeg-turbo-1.5.2-1 libmng-2.0.3-1 libtiff-4.0.8-2 lib32-libmng-2.0.3-1
Total Installed Size: 86.63 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing lib32-glibc...
installing lib32-gcc-libs...
installing libjpeg-turbo...
installing lib32-libjpeg-turbo...
installing lib32-zlib...
installing lib32-xz...
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lib32-libtiff...
installing lcms2...
installing lib32-lcms2...
installing libmng...
installing lib32-libmng...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: lib32-qt4 4.8.7-13 (Thu Nov 9 13:22:13 EET 2017)
==> Retrieving sources...
-> Found qt-everywhere-opensource-src-4.8.7.tar.gz
-> Found improve-cups-support.patch
-> Found moc-boost-workaround.patch
-> Found kubuntu_14_systemtrayicon.diff
-> Found kde4-settings.patch
-> Found glib-honor-ExcludeSocketNotifiers-flag.diff
-> Found disable-sslv3.patch
-> Found l-qclipboard_fix_recursive.patch
-> Found l-qclipboard_delay.patch
-> Found qt4-gcc6.patch
-> Found qt4-glibc-2.25.patch
-> Found qt4-icu59.patch
-> Found qt4-openssl-1.1.patch
==> Validating source files with sha512sums...
qt-everywhere-opensource-src-4.8.7.tar.gz ... Passed
improve-cups-support.patch ... Passed
moc-boost-workaround.patch ... Passed
kubuntu_14_systemtrayicon.diff ... Passed
kde4-settings.patch ... Passed
glib-honor-ExcludeSocketNotifiers-flag.diff ... Passed
disable-sslv3.patch ... Passed
l-qclipboard_fix_recursive.patch ... Passed
l-qclipboard_delay.patch ... Passed
qt4-gcc6.patch ... Passed
qt4-glibc-2.25.patch ... Passed
qt4-icu59.patch ... Passed
qt4-openssl-1.1.patch ... Passed
==> Making package: lib32-qt4 4.8.7-13 (Thu Nov 9 13:22:22 EET 2017)
==> Checking runtime dependencies...
==> Installing missing dependencies...
:: There are 3 providers available for lib32-libgl:
:: Repository multilib
1) lib32-libglvnd 2) lib32-nvidia-304xx-utils 3) lib32-nvidia-340xx-utils
Enter a number (default=1):
resolving dependencies...
:: There are 3 providers available for libgl:
:: Repository extra
1) libglvnd 2) nvidia-304xx-utils 3) nvidia-340xx-utils
Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency
warning: dependency cycle detected:
warning: lib32-mesa will be installed before its lib32-libglvnd dependency
Packages (99) alsa-lib-1.1.4.1-2 damageproto-1.2.1-3 desktop-file-utils-0.23-1 fixesproto-5.0+9+g4292ec1-1 fontconfig-2.12.6-1 freetype2-2.8.1-1 graphite-1:1.3.10-1 harfbuzz-1.6.3-1 hicolor-icon-theme-0.15-1 inputproto-2.3.2-1 kbproto-1.0.7-1 lib32-attr-2.4.47-1 lib32-bzip2-1.0.6-2 lib32-expat-2.2.2-1 lib32-freetype2-2.8.1-1 lib32-harfbuzz-1.4.6-1 lib32-icu-59.1-1 lib32-libcap-2.25-1 lib32-libdrm-2.4.88-1 lib32-libelf-0.170-1 lib32-libffi-3.2.1-1 lib32-libgcrypt-1.8.1-1 lib32-libgpg-error-1.27-1 lib32-libice-1.0.9-1 lib32-libpciaccess-0.13.5-1 lib32-libtxc_dxtn-1.0.1-5 lib32-libx11-1.6.5-1 lib32-libxau-1.0.8-2 lib32-libxcb-1.12-2 lib32-libxdamage-1.1.4-2 lib32-libxdmcp-1.1.2-1 lib32-libxext-1.3.3-1 lib32-libxfixes-5.0.3-1 lib32-libxml2-2.9.4+16+g07418011-1 lib32-libxrender-0.9.10-1 lib32-libxshmfence-1.2-1 lib32-libxxf86vm-1.1.4-1 lib32-llvm-libs-5.0.0-1 lib32-lm_sensors-3.4.0-1 lib32-mesa-17.2.4-1 lib32-ncurses-6.0+20170527-2 lib32-pcre-8.40-1 lib32-readline-7.0.003-1 lib32-systemd-235.38-1 lib32-util-linux-2.31-1 lib32-wayland-1.14.0-1 libdrm-2.4.88-1 libedit-20170329_3.1-1 libglvnd-0.2.999+g4ba53457-2 libice-1.0.9-1 libomxil-bellagio-0.9.3-1 libpciaccess-0.14-1 libpng-1.6.34-2 libsm-1.2.2-2 libtxc_dxtn-1.0.1-6 libunwind-1.2.1-1 libx11-1.6.5-1 libxau-1.0.8-2 libxcb-1.12-1 libxdamage-1.1.4-2 libxdmcp-1.1.2-1 libxext-1.3.3-1 libxfixes-5.0.3-1 libxi-1.7.9-1 libxml2-2.9.5+6+g07e227ed-1 libxmu-1.1.2-1 libxrandr-1.5.1-1 libxrender-0.9.10-1 libxshmfence-1.2-1 libxt-1.1.5-1 libxv-1.0.11-1 libxxf86vm-1.1.4-1 llvm-libs-5.0.0-1 lm_sensors-3.4.0-2 mesa-17.2.4-1 randrproto-1.5.0-1 renderproto-0.11.1-3 sysfsutils-2.1.0-9 videoproto-2.3.3-1 wayland-1.14.0-1 xcb-proto-1.12-3 xdg-utils-1.1.2-1 xextproto-7.3.0-1 xf86vidmodeproto-2.3.1-3 xorg-xset-1.2.3-1 xproto-7.0.31-1 lib32-alsa-lib-1.1.4.1-1 lib32-dbus-1.12.0-1 lib32-fontconfig-2.12.6-1 lib32-glib2-2.54.2-2 lib32-libglvnd-0.2.999+g4ba53457-2 lib32-libpng-1.6.34-1 lib32-libsm-1.2.2-2 lib32-libxi-1.7.9-1 lib32-libxrandr-1.5.1-1 lib32-libxv-1.0.11-1 lib32-openssl-1:1.1.0.g-1 lib32-sqlite-3.20.1-1 qt4-4.8.7-22
Total Installed Size: 404.47 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing libpng...
installing graphite...
installing harfbuzz...
Optional dependencies for harfbuzz
cairo: hb-view program
installing freetype2...
installing fontconfig...
Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d.
Read /etc/fonts/conf.d/README for more information.
Configuration via /etc/fonts/local.conf is still possible,
but is no longer recommended for options available in conf.avail.
Main systemwide configuration should be done by symlinks
(especially for autohinting, sub-pixel and lcdfilter):
cd /etc/fonts/conf.d
ln -s ../conf.avail/XX-foo.conf
Check also https://wiki.archlinux.org/index.php/Font_Configuration
and https://wiki.archlinux.org/index.php/Fonts.
Rebuilding fontconfig cache... done.
installing xcb-proto...
installing xproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing kbproto...
installing libx11...
installing xextproto...
installing libxext...
installing libpciaccess...
installing libdrm...
installing libxml2...
installing wayland...
installing xf86vidmodeproto...
installing libxxf86vm...
installing fixesproto...
installing libxfixes...
installing damageproto...
installing libxdamage...
installing libxshmfence...
installing libomxil-bellagio...
installing libtxc_dxtn...
installing libunwind...
installing libedit...
installing llvm-libs...
installing sysfsutils...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
mesa-vdpau: for accelerated video playback
libva-mesa-driver: for accelerated video playback
installing libglvnd...
installing renderproto...
installing libxrender...
installing randrproto...
installing libxrandr...
installing videoproto...
installing libxv...
installing inputproto...
installing libxi...
installing alsa-lib...
Optional dependencies for alsa-lib
python2: for python smixer plugin
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xdg-utils...
Optional dependencies for xdg-utils
kde-cli-tools: for KDE Plasma5 support in xdg-open
exo: for Xfce support in xdg-open
xorg-xprop: for Xfce support in xdg-open
pcmanfm: for LXDE support in xdg-open
perl-file-mimeinfo: for generic support in xdg-open
perl-net-dbus: Perl extension to dbus used in xdg-screensaver
perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing hicolor-icon-theme...
installing desktop-file-utils...
installing qt4...
Optional dependencies for qt4
postgresql-libs: PostgreSQL driver
libmariadbclient: MariaDB driver
unixodbc: ODBC driver
libfbclient: Firebird/iBase driver
libxinerama: Xinerama support
libxcursor: Xcursor support
libxfixes: Xfixes support [installed]
icu: Unicode support [installed]
sni-qt: StatusNotifierItem (AppIndicators) support
installing lib32-alsa-lib...
installing lib32-libgpg-error...
installing lib32-libgcrypt...
installing lib32-attr...
installing lib32-libcap...
installing lib32-systemd...
installing lib32-dbus...
installing lib32-expat...
installing lib32-bzip2...
installing lib32-libpng...
installing lib32-pcre...
installing lib32-libffi...
installing lib32-util-linux...
installing lib32-glib2...
installing lib32-harfbuzz...
installing lib32-freetype2...
installing lib32-fontconfig...
Rebuilding 32-bit fontconfig cache... done.
installing lib32-libxdmcp...
installing lib32-libxau...
installing lib32-libxcb...
installing lib32-libx11...
installing lib32-libxext...
installing lib32-libpciaccess...
installing lib32-libdrm...
installing lib32-libxxf86vm...
installing lib32-libxfixes...
installing lib32-libxdamage...
installing lib32-libxshmfence...
installing lib32-lm_sensors...
installing lib32-libelf...
installing lib32-ncurses...
installing lib32-llvm-libs...
installing lib32-readline...
installing lib32-icu...
installing lib32-libxml2...
installing lib32-wayland...
installing lib32-libtxc_dxtn...
installing lib32-mesa...
Optional dependencies for lib32-mesa
opengl-man-pages: for the OpenGL API man pages
lib32-mesa-vdpau: for accelerated video playback
installing lib32-libglvnd...
installing lib32-libice...
installing lib32-libsm...
installing lib32-libxi...
installing lib32-libxrender...
installing lib32-libxrandr...
installing lib32-libxv...
installing lib32-openssl...
Optional dependencies for lib32-openssl
ca-certificates [installed]
installing lib32-sqlite...
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
:: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: gcc-multilib and gcc are in conflict
==> ERROR: 'pacman' failed to install missing dependencies.
==> ERROR: Build failed, check /var/lib/archbuild/multilib-x86_64/crypto/build
I thought the build script will handle compilers. What should I do?
Last edited by beroal (2017-11-10 13:16:29)
we are not condemned to write ugly code
Offline
Some needed package may have an indirect (and possibly incorrect) dependency on gcc , and those can be hard to track.
Did you build lib32-libmng yourself or use a binary from arch linux archive ?
==> ERROR: Build failed, check /var/lib/archbuild/multilib-x86_64/crypto/build
please post the contents of that file.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Did you build lib32-libmng yourself or use a binary from arch linux archive ?
There is no "lib32-libmng" in official repositories. I build it from AUR.
==> ERROR: Build failed, check /var/lib/archbuild/multilib-x86_64/crypto/build
please post the contents of that file.
It is an empty directory.
we are not condemned to write ugly code
Offline
BTW, I tried to build "lib32-libmng" in the same way and got the same error.
we are not condemned to write ugly code
Offline
gcc-multilib and gcc cannot coexist. If you have multlib packages you need gcc-multilib.
Matt
"It is very difficult to educate the educated."
Offline
I execute "multilib-build" under a user "crypto". If I am not mistaken, the corresponding chroot directory is "/var/lib/archbuild/multilib-x86_64/crypto". The following command should give the packages that are installed in that directory.
sudo arch-chroot "$CHROOT" pacman -Q | grep gcc
where CHROOT is "/var/lib/archbuild/multilib-x86_64/crypto". The answer is
gcc 7.2.0-3
gcc-libs 7.2.0-3
lib32-gcc-libs 7.2.0-3
Should I manually install "gcc-multilib"?
P. S. This does not look like a convenient way.
Last edited by beroal (2017-11-09 16:58:10)
we are not condemned to write ugly code
Offline
Should I manually install "gcc-multilib"?
That might be the most expedient. Just install with Pacman. It will say it conflicts with gcc and ask if you want to remove it. Do so--you can always do the reverse after you're done with your processes. I've done it before multiple times with no ill effects.
regards
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
In theory multilib-build should create a chroot and install "multilib-devel" after "base-devel". If that hasn't happened for some reason, then install it manually or try to recreate the chroot (-c option to multilib-build)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
In theory multilib-build should create a chroot and install "multilib-devel" after "base-devel". If that hasn't happened for some reason, then install it manually or try to recreate the chroot (-c option to multilib-build)
multilib-build -c
just deletes everything in the chroot directory and gives the error described in my other thread. So this is a bug?
we are not condemned to write ugly code
Offline
Beroal, I do think you have found a bug in devtools .
Keep in mind I consider myself a newbie wrt chroots & devtools and may have interpreted things wrong .
multilib-build is a symlink to archbuild, which has this code starting at line 344 :
base_packages=(base-devel)
makechrootpkg_args=(-c -n)
cmd="${0##*/}"
if [[ "${cmd%%-*}" == 'multilib' ]]; then
repo="${cmd%-build}"
arch='x86_64'
base_packages+=(multilib-devel)
else
tag="${cmd%-build}"
repo=${tag%-*}
arch=${tag##*-}
fi
This does look like it should work, but makepkgchroot --help gives this :
Default makepkg args: --syncdeps --noconfirm --log --holdver --skipinteg
If --noconfirm is indeed used, this will happen :
multilib-build calls archbuild
archbuild uses makechrootpkg to install base-devel and multilib-devel
base-devel is installed first, then pacman the conflict between gcc-multilib and gcc
--noconfirm results in answering no to the remove question --> gcc stays and is not replaced by gcc-multilib
packages that only need lib32-gcc-libs will build fine, those that do require gcc-multilib will probably fail
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Beroal, I do think you have found a bug in devtools .
Keep in mind I consider myself a newbie wrt chroots & devtools and may have interpreted things wrong .multilib-build is a symlink to archbuild, which has this code starting at line 344 :
If --noconfirm is indeed used, this will happen :
multilib-build calls archbuild
archbuild uses makechrootpkg to install base-devel and multilib-devel
base-devel is installed first, then pacman the conflict between gcc-multilib and gcc
--noconfirm results in answering no to the remove question --> gcc stays and is not replaced by gcc-multilibpackages that only need lib32-gcc-libs will build fine, those that do require gcc-multilib will probably fail
That doesn't happen for me. In the end, pacstrap is called with base-devel and multilib-devel in the same command. It seems then gcc is not installed since gcc-multilib conflicts.
pacman -S gcc gcc-multilib
warning: gcc-multilib-7.2.0-3 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
warning: removing 'gcc' from target list because it conflicts with 'gcc-multilib'
...
Last edited by progandy (2017-11-10 12:10:30)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Progandy,
I have no doubt that pacman is able to handle this situation in many circumstances.
My doubt is whether the special case of setting up a chroot for multilib builds using devtools does setup what is expected.
The easiest way to check is probably to setup a mutlib chroot from scratch and check the output/logs carefully .
I'd do it myself, but am not running with systemd as PID1 so devtools don't work , and no time to reboot into systemd atm.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
I just created a mulitlib chroot and it worked fine.
% multilib-build
==> Creating chroot for [multilib] (x86_64)...
==> Creating install root at /var/lib/archbuild/multilib-x86_64/root
==> Installing packages to /var/lib/archbuild/multilib-x86_64/root
:: Synchronizing package databases...
core 124.7 KiB 794K/s 00:00 [######################] 100%
extra 1653.7 KiB 1156K/s 00:01 [######################] 100%
community 4.1 MiB 637K/s 00:07 [######################] 100%
multilib 173.3 KiB 1444K/s 00:00 [######################] 100%
:: There are 26 members in group base-devel:
:: Repository core
1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot 6) file
7) findutils 8) flex 9) gawk 10) gcc 11) gettext 12) grep 13) groff
14) gzip 15) libtool 16) m4 17) make 18) pacman 19) patch
20) pkg-config 21) sed 22) sudo 23) systemd 24) texinfo 25) util-linux
26) which
Enter a selection (default=all):
:: There are 3 members in group multilib-devel:
:: Repository multilib
1) gcc-multilib 2) lib32-fakeroot 3) lib32-libltdl
Enter a selection (default=all):
resolving dependencies...
looking for conflicting packages...
warning: removing 'gcc' from target list because it conflicts with 'gcc-multilib'
warning: removing 'gcc-libs' from target list because it conflicts with 'gcc-libs-multilib'
Packages (120) acl-2.2.52-4 archlinux-keyring-20171020-1 attr-2.4.47-3
bash-4.4.012-2 bzip2-1.0.6-6 ca-certificates-20170307-1
ca-certificates-cacert-20140824-4
ca-certificates-mozilla-3.33-2 ca-certificates-utils-20170307-1
coreutils-8.28-1 cracklib-2.9.6-1 cryptsetup-1.7.5-2
curl-7.56.1-1 db-5.3.28-3 dbus-1.12.0-1
device-mapper-2.02.176-1 diffutils-3.6-1 e2fsprogs-1.43.7-1
expat-2.2.4-1 filesystem-2017.03-2 gc-7.6.0-1
gcc-libs-multilib-7.2.0-3 gdbm-1.13-1 glib2-2.54.2-2
glibc-2.26-6 gmp-6.1.2-1 gnupg-2.2.2-1 gnutls-3.5.16-1
gpgme-1.9.0-3 guile-2.2.2-1 hwids-20170715-1
iana-etc-20170824-1 icu-59.1-2 iptables-1.6.1-1 kbd-2.0.4-1
keyutils-1.5.10-1 kmod-24-1 krb5-1.15.2-1 less-487-1
lib32-gcc-libs-7.2.0-3 lib32-glibc-2.26-2 libarchive-3.3.2-1
libassuan-2.4.3-1 libatomic_ops-7.4.6-1 libcap-2.25-1
libcap-ng-0.7.8-1 libelf-0.170-1 libffi-3.2.1-2
libgcrypt-1.8.1-1 libgpg-error-1.27-1 libidn-1.33-2
libksba-1.3.5-1 libldap-2.4.45-4 libmnl-1.0.4-1
libmpc-1.0.3-2 libnftnl-1.0.7-1 libnghttp2-1.27.0-1
libnl-3.4.0-1 libpcap-1.8.1-2 libpsl-0.18.0-1
libsasl-2.1.26-11 libseccomp-2.3.2-1
libsecret-0.18.5+14+g9980655-1 libssh2-1.8.0-2
libsystemd-235.38-1 libtasn1-4.12-2 libtirpc-1.0.2-1
libunistring-0.9.7-1 libusb-1.0.21-2 libutil-linux-2.31-1
linux-api-headers-4.12.7-1 lz4-1:1.8.0-1 mpfr-3.1.5.p2-1
ncurses-6.0+20170902-3 nettle-3.3-1 npth-1.5-1
openssl-1.1.0.g-1 p11-kit-0.23.9-1
pacman-mirrorlist-20171027-1 pam-1.3.0-1 pambase-20171006-1
pcre-8.41-1 perl-5.26.1-1 pinentry-1.0.0-1 popt-1.16-9
readline-7.0.003-1 shadow-4.5-2 sqlite-3.21.0-1 tar-1.29-2
tzdata-2017c-1 xz-5.2.3-1 zlib-1:1.2.11-2 autoconf-2.69-4
automake-1.15.1-1 binutils-2.29.1-1 bison-3.0.4-3
fakeroot-1.22-1 file-5.32-1 findutils-4.6.0-2 flex-2.6.4-1
gawk-4.1.4-2 gcc-multilib-7.2.0-3 gettext-0.19.8.1-2
grep-3.1-1 groff-1.22.3-7 gzip-1.8-2 lib32-fakeroot-1.21-1
lib32-libltdl-2.4.6-8 libtool-2.4.6+40+g6ca5e224-1 m4-1.4.18-1
make-4.2.1-2 pacman-5.0.2-2 patch-2.7.5-1 pkg-config-0.29.2-1
sed-4.4-1 sudo-1.8.21.p2-1 systemd-235.38-1 texinfo-6.5-1
util-linux-2.31-1 which-2.21-2
Total Installed Size: 727.07 MiB
:: Proceed with installation? [Y/n]
(120/120) checking keys in keyring [######################] 100%
...
Last edited by progandy (2017-11-10 12:37:48)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
OP has marked as solved without elaborating, but I suspect this behaviour was caused by them mixing the two different chroot methods (convenience and classic) outlined at https://wiki.archlinux.org/index.php/De … ean_Chroot
See https://bbs.archlinux.org/viewtopic.php … 3#p1748183 for more details, but I suspect OP created a chroot in the manner that Lone_Wolf described in #10; i.e. they installed base-devel into the initial chroot, then tried to run multilib-build, which tried to --noconfirm install multilib-devel and led to the conflict between gcc and gcc-multilib.
OP, please could you confirm whether this is the case, and clarify what the solution was.
I would merge these threads since they are so intertwined, but I think that would just cause an unholy mess at this point.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
gives the error described in my other thread. So this is a bug?
After fixing that error, compilation works.
we are not condemned to write ugly code
Offline
they installed base-devel into the initial chroot, then tried to run multilib-build
This is the reason, I believe. Thank you for the explanations.
Last edited by beroal (2017-11-10 14:58:07)
we are not condemned to write ugly code
Offline