The multilib switch in the false position inhibits multilib files but still leaves the repo in the buildiso, could this be removed?
The default multilib="true" configuration only controls if packages from the multilib repo will be included in the final ISO.
The accompanying cmdline argument -n is only used to override when the profile config entry `multilib=“true”'; it has no effect otherwise.
Yes, run buildiso with the -x argument
Then edit the pacman.conf file in $chroots_dir/buildiso/<profile>/x86_64/desktopfs/etc/pacman.conf
And comment the section defining the multilib repo
#[multilib]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist
Then repeat the buildiso command but replace the -x with -zc
Why is buildiso -n keeping the multilib repo?
Because the multilib repo is required for installing and running Steam on Manjaro.
$ pamac search ^steam --no-aur
steam-removable-media-git 24.07.r45.3ee6f2c-1 extra
Automounts and imports removable media as a Steam library
steam-powerbuttond-git 24.05.r21.6c89b0e-1 extra
Simple powerbutton daemon for steam with gamescope-session
steamos-powerbuttond 3.4-1 extra
Power button daemon
steamos-networking-tools 1.2-1 extra
SteamOS networking tools
steamos-manager 25.7.0-1 extra
SteamOS Manager daemon for running various system management
tasks
steam-installer 1.0.0.87-1 multilib
Valve's digital software delivery system (Installer Version)
steam-devices 1.0.0.87-2 multilib
List of devices Steam and SteamVR will want read/write
permissions on
steam 1.0.0.87-2 multilib
Valve's digital software delivery system
decklike 20251031.0-1 extra
Steam BigPicture OOBE
It prevents unnecessary topics in the forum like
Why is it I cannot install
steam?
I would like to point out that disabling the multilib repo will make it impossible to - at a later point - to easily add e.g. wine or steam as it would require the user to manually enable the multilib repo.
Having the multilib repo enabled does no harm, indeed it will prevent installation and dependency errors when a package requires a lib32-<pkg> from the multilib repo or - as it is the case with steam - the installer is provided ONLY by the multilib repo.