pinebook-pro-debian-installer icon indicating copy to clipboard operation
pinebook-pro-debian-installer copied to clipboard

W: Failure trying to run: chroot

Open nektro opened this issue 2 years ago • 3 comments

attempted to run on NixOS with master

nix-shell -p debootstrap pigz dosfstools
./install-debian BLKDEV=/dev/sdc
  • >>>> Preparing to install
  • >>>> Partitioning
  • >>>> Installing Pinebook Pro boot firmware
  • >>>> Formatting
  • >>>> Mounting target filesystem
  • >>>> Installing base system
I: Keyring file not available at /usr/share/keyrings/debian-archive-keyring.gpg; switching to https mirror https://deb.debian.org/debian
I: Retrieving InRelease 
I: Retrieving Packages 
I: Validating Packages 
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on https://deb.debian.org/debian...
I: Retrieving libacl1 2.2.53-10
I: Validating libacl1 2.2.53-10
I: Retrieving adduser 3.118
I: Validating adduser 3.118
....
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting libacl1...
I: Extracting adduser...
I: Extracting apt...
I: Extracting libapt-pkg6.0...
I: Extracting libattr1...
I: Extracting libaudit-common...
I: Extracting libaudit1...
I: Extracting base-files...
....
W: Failure trying to run: /nix/store/1c1r48qa0m23vr9jy8sm0dc04vv14dak-coreutils-8.32/bin/chroot "/home/meg/other/gh/pinebook-pro-debian-installer/sysimage" /bin/true
W: See /home/meg/other/gh/pinebook-pro-debian-installer/sysimage/debootstrap/debootstrap.log for details


>>>> umount

umount: /home/meg/other/gh/pinebook-pro-debian-installer/sysimage/dev: not mounted.
umount: /home/meg/other/gh/pinebook-pro-debian-installer/sysimage/proc: not mounted.
umount: /home/meg/other/gh/pinebook-pro-debian-installer/sysimage/sys: not mounted.

nektro avatar May 31 '22 16:05 nektro

seems the same as https://github.com/NixOS/nixpkgs/issues/45915 but that issue was closed in 2018 and im on NixOS 21.05, also my sysimage/debootstrap/debootstrap.log seemingly doesnt exist

[meg@nixos:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.10.79, NixOS, 21.05.4116.46251a79f75 (Okapi)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.3.16`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

nektro avatar May 31 '22 16:05 nektro

/sysimage was already unmounted. it contains the line

/nix/store/1c1r48qa0m23vr9jy8sm0dc04vv14dak-coreutils-8.32/bin/chroot: failed to run command '/bin/true': Exec format error

nektro avatar May 31 '22 19:05 nektro

I think this is because this script is meant to be run while on the pinebook itself

nektro avatar Jun 01 '22 20:06 nektro