ERROR: failed to setup chroot /tmp/arch
==> Updating trust database... gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 6 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: depth: 1 valid: 6 signed: 93 trust: 0-, 0q, 0n, 6m, 0f, 0u gpg: depth: 2 valid: 88 signed: 33 trust: 88-, 0q, 0n, 0m, 0f, 0u gpg: next trustdb check due at 2022-07-18 umount: /tmp/arch/dev: target is busy. mount: /tmp/arch/dev: udev already mounted on /tmp/arch/dev. dmesg(1) may have more information after failed mount system call. ==> ERROR: failed to setup chroot /tmp/arch
I have no idea why I keep running into problems. Is there something wrong with my system?
The failed install caused some folders to not be cleaned up. Remove /tmp/arch.
Before:

After:

I have no clue what is causing this.
Trying to remove it after running the program only comes up with an errors saying it's still in use. And even after unmounting it still won't let me. The only way to get rid of it was the restart my system.