Manjaro32-architect does not seem to be able to install the base package.

When I installed the CLI system after I completed the installation preparation steps, the installer told me that some packages could not be found.:cold_sweat:
Then, I want to know how to enter the command line mode directly after the installation image is started. I can't start the desktop environment in the virtual machine.:cold_sweat:

Which packages could not be found?

cat /var/log/m-a.log 

    :: manjaro-architect 0.9.29-1 ::

08/27/19 13:36:46 system: BIOS, init: systemd nw-client: nmtui 
08/27/19 13:36:48 set LANG=en_US.UTF-8
08/27/19 13:36:48 set font ter-116n 
08/27/19 13:36:48 loadkeys us 
08/27/19 13:37:07 refresh database 
08/27/19 13:37:12 loadkeys us 
08/27/19 13:37:17 rm 2 on /dev/vda 
08/27/19 13:37:17 rm 1 on /dev/vda 
08/27/19 13:37:17 /dev/vda is 
08/27/19 13:37:17 /dev/vda mklabel msdos 
08/27/19 13:37:17 create ext3 513MiB on /dev/vda 
08/27/19 13:37:18 set boot flag for /dev/vda 
08/27/19 13:37:18 create ext3 100% on /dev/vda 
08/27/19 13:37:23 --------- [lsblk] ------------
08/27/19 13:37:23 /dev/vda1 512M
08/27/19 13:37:23 /dev/vda2 19.5G
08/27/19 13:37:23 already mounted: sr0
08/27/19 13:37:23 ignore crypted: 
08/27/19 13:37:31 mount /dev/vda2 as mkfs.btrfs -f. 
08/27/19 13:37:31 create mountpoint /mnt 
08/27/19 13:37:33 mount /dev/vda2 autodefrag,noatime,nossd
08/27/19 13:37:44 already mounted: sr0
vda2
08/27/19 13:50:14 refresh pacman-keys
08/27/19 16:26:28 clone profiles repo Cloning into '/usr/share/manjaro-architect/profiles'...
08/27/19 16:26:33 selected: linux419
08/27/19 16:26:34 filter_packages 
08/27/19 16:26:35 packages to install: acpi acpid amd-ucode archlinux32-keyring b43-fwcutter bash btrfs-progs bzip2 coreutils cpupower crda cronie cryptsetup device-mapper dhclient dhcpcd diffutils dmraid dnsmasq dosfstools e2fsprogs ecryptfs-utils efibootmgr exfat-utils f2fs-tools file filesystem findutils gawk gcc-libs gettext glibc grep gzip haveged inetutils intel-ucode iproute2 iptables iputils ipw2100-fw ipw2200-fw jfsutils less licenses linux419 linux-firmware logrotate lsb-release lvm2 man-db manjaro-firmware manjaro-release manjaro-system man-pages mdadm memtest86+ mhwd mhwd-db mkinitcpio-openswap nano nfs-utils nilfs-utils ntfs-3g os-prober pacman pciutils perl procps-ng psmisc reiserfsprogs rsync sed shadow s-nail spectre-meltdown-checker sudo sysfsutils systemd-fsck-silent systemd-sysvcompat tar texinfo tlp usbutils util-linux vi wget which wpa_supplicant xfsprogs zsh 
08/27/19 16:26:37 ERROR [install basepkgs][255] 
08/27/19 16:31:45 pull profiles repo 
08/27/19 16:31:51 selected: linux419
08/27/19 16:31:52 filter_packages 
08/27/19 16:31:53 packages to install: acpi acpid amd-ucode archlinux32-keyring b43-fwcutter bash btrfs-progs bzip2 coreutils cpupower crda cronie cryptsetup device-mapper dhclient dhcpcd diffutils dmraid dnsmasq dosfstools e2fsprogs ecryptfs-utils efibootmgr exfat-utils f2fs-tools file filesystem findutils gawk gcc-libs gettext glibc grep gzip haveged inetutils intel-ucode iproute2 iptables iputils ipw2100-fw ipw2200-fw jfsutils less licenses linux419 linux-firmware logrotate lsb-release lvm2 man-db manjaro-firmware manjaro-release manjaro-system man-pages mdadm memtest86+ mhwd mhwd-db mkinitcpio-openswap nano nfs-utils nilfs-utils ntfs-3g os-prober pacman pciutils perl procps-ng psmisc reiserfsprogs rsync sed shadow s-nail spectre-meltdown-checker sudo sysfsutils systemd-fsck-silent systemd-sysvcompat tar texinfo tlp usbutils util-linux vi wget which wpa_supplicant xfsprogs zsh 
08/27/19 16:31:54 ERROR [install basepkgs][255] 
08/27/19 16:32:02 exit installer.
08/27/19 16:32:37 unmount /mnt/home 
08/27/19 16:32:37 unmount /mnt

There is no ISO profiles for the installation of 32-bit Manjaro.

All ISO profiles in the official repo is made for 64-bit with a list of packages available for 64-bit.

It appears form your installation error that some of those packages is not available in the 32-bit repo which - I may add - is maintained by one Manjaro user @jonathon :clap: :clap::clap::clap:

What you can do is

  • locate the cloned profile folder on the system ( /usr/share/manjaro-architect/profiles)
  • edit the package list - removing the package systemd-fsck-silent

I think it may even be possible to do inside the architect installer - (Hidden features in manjaro-architect)

Rerun the installer

Hmm. This isn't part of my x86-64 install, so is it a "new" thing?

$ pacman -Si systemd-fsck-silent
Repository      : extra
Name            : systemd-fsck-silent
Version         : 239-1
Description     : File system checks for SystemD (silent)
Architecture    : any
URL             : https://github.com/systemd/
Licenses        : LGPL2
Groups          : None
Provides        : None
Depends On      : systemd
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 13.62 KiB
Installed Size  : 34.00 KiB
Packager        : Philip Mueller <philm@manjaro.org>
Build Date      : Sun 21 Oct 2018 19:33:51 BST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

I wonder whether this is needed as the package version doesn't match the main systemd version...

It is a package used when the silent grub is enabled.

Then the fsck on boot is disabled - but enabled later on by a service.

1 Like

Any idea where the source PKGBUILD is for this? I don't see it on GitLab or archived on GitHub.

I'll ping @philm; I can just package this and add it to the i686 repos.

I don't know - you probably have checked the repos - extra or community would be my guess.

I reminded me though - I had to push a new PGKBUILD to gitlab - the thing with creating packages - you sometimes forget to add them to the repo.

seems lost in the flux. Since it is an any package, you may simply upload it to manjaro-32 and we may reconstruct the PKGBUILD for documentation.

1 Like

@jonathon @philm @linux-aarhus One more thing, how to enter the CLI environment directly after booting the installation image, my memory size is not enough to start xfce, and I don't need xfce, and I can't find the built Manjaro32-architect ISO image.:cold_sweat:

OK, the missing package is now in x32-stable so you should be able to complete the installation.

Forum kindly sponsored by Bytemark