The command 'pacman' returned error code 1

Hello there. Hope you’re doing well.

I used Manjaro and now trying to use EndeavourOS but I’ve having trouble installing the i3-wm online edition.

To reproduce:

  1. Download the Latest release.

  2. checksum:

❯ sha512sum -c EndeavourOS_Artemis-22_6.iso.sha512sum
EndeavourOS_Artemis-22_6.iso: OK
  1. use imagewriter to create a bootable usb stick

  2. boot into live ISO

  3. Follow the suggestion from The command pacman returned error code 1:

I. launch calamares to get to the select language screen. Then close it (or else III won’t work)

II. launch terminal and type sudo pacman -S archlinux-keyring

III. launch calamares with sudo -E calamares

Here’s part of the error log:

2022-07-15 - 21:52:44 [6]: [PYTHON JOB]: ":: Proceed with installation? [Y/n]" 
2022-07-15 - 21:52:44 [6]: [PYTHON JOB]: ":: Retrieving packages..." 
2022-07-15 - 21:52:44 [6]: [PYTHON JOB]: "xbindkeys-1.8.7-2-x86_64 downloading..." 
2022-07-15 - 21:52:44 [6]: [PYTHON JOB]: "checking keyring..." 
2022-07-15 - 21:52:44 [6]: [PYTHON JOB]: "checking package integrity..." 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "error: xbindkeys: signature from \"Konstantin Gizdov <arch@kge.pw>\" is marginal trust" 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: ":: File /var/cache/pacman/pkg/xbindkeys-1.8.7-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature))." 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "Do you want to delete it? [Y/n] error: failed to commit transaction (invalid or corrupted package)" 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "" 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "Errors occurred, no packages were upgraded." 
2022-07-15 - 21:52:53 [6]:     .. Target cmd: ("pacman", "-S", "--noconfirm", "--noprogressbar", "--needed", "--disable-download-timeout", "libwnck3", "mesa-utils", "xf86-input-libinput", "xorg-xdpyinfo", "xorg-server", "xorg-xinit", "xorg-xinput", "xorg-xkill", "xorg-xrandr", "xf86-video-amdgpu", "xf86-video-ati", "xf86-video-intel", "b43-fwcutter", "broadcom-wl-dkms", "dhclient", "dialog", "dnsmasq", "dnsutils", "ethtool", "gnu-netcat", "ipw2100-fw", "ipw2200-fw", "iwd", "modemmanager", "nbd", "ndisc6", "networkmanager", "networkmanager-openvpn", "nmap", "nss-mdns", "openconnect", "openvpn", "ppp", "pptpclient", "rp-pppoe", "sshfs", "usb_modeswitch", "vpnc", "whois", "wireless-regdb", "wireless_tools", "wpa_supplicant", "xl2tpd", "firewalld", "python-pyqt5", "python-capng", "downgrade", "pacman-contrib", "pkgfile", "rebuild-detector", "reflector", "yay", "accountsservice", "bash-completion", "bluez", "bluez-utils", "ffmpegthumbnailer", "gst-libav", "gst-plugin-pipewire", "gst-plugins-bad", "gst-plugins-ugly", "libdvdcss", "libgsf", "libopenraw", "mlocate", "poppler-glib", "xdg-user-dirs", "xdg-utils", "efitools", "haveged", "nfs-utils", "nilfs-utils", "ntp", "smartmontools", "unrar", "unzip", "xz", "adobe-source-han-sans-cn-fonts", "adobe-source-han-sans-jp-fonts", "adobe-source-han-sans-kr-fonts", "cantarell-fonts", "freetype2", "noto-fonts", "ttf-bitstream-vera", "ttf-dejavu", "ttf-liberation", "ttf-opensans", "alsa-firmware", "alsa-plugins", "alsa-utils", "pavucontrol", "pipewire-pulse", "wireplumber", "pipewire-alsa", "pipewire-jack", "rtkit", "amd-ucode", "dmidecode", "dmraid", "hdparm", "hwdetect", "intel-ucode", "lsscsi", "mtools", "sg3_utils", "sof-firmware", "power-profiles-daemon", "upower", "endeavouros-theming", "eos-apps-info", "eos-hooks", "eos-log-tool", "eos-packagelist", "eos-quickstart", "eos-rankmirrors", "eos-update-notifier", "grub-tools", "reflector-simple", "welcome", "yad-eos", "duf", "findutils", "fsarchiver", "git", "glances", "hwinfo", "inxi", "meld", "nano-syntax-highlighting", "neofetch", "pv", "python-defusedxml", "python-packaging", "rsync", "tldr", "sed", "vi", "wget", "linux-lts", "linux-lts-headers", "acpi", "arandr", "arc-gtk-theme-eos", "archlinux-xdg-menu", "endeavouros-skel-i3wm", "eos-lightdm-slick-theme", "eos-qogir-icons", "awesome-terminal-fonts", "dex", "dmenu", "dunst", "endeavouros-xfce4-terminal-colors", "file-roller", "galculator", "gthumb", "gtk-engine-murrine", "gvfs", "gvfs-afc", "gvfs-gphoto2", "gvfs-mtp", "gvfs-nfs", "gvfs-smb", "i3blocks", "i3-gaps", "i3lock", "i3status", "jq", "lightdm", "lightdm-slick-greeter", "lxappearance-gtk3", "mpv", "network-manager-applet", "nitrogen", "numlockx", "picom", "playerctl", "polkit-gnome", "rofi", "scrot", "sysstat", "thunar", "thunar-archive-plugin", "thunar-volman", "tumbler", "xbindkeys", "xdg-user-dirs-gtk", "xed", "xfce4-terminal", "xorg-xbacklight", "xorg-xdpyinfo", "cups", "cups-filters", "cups-pdf", "foomatic-db", "foomatic-db-engine", "foomatic-db-gutenprint-ppds", "foomatic-db-nonfree", "foomatic-db-nonfree-ppds", "foomatic-db-ppds", "ghostscript", "gsfonts", "gutenprint", "splix", "system-config-printer", "hplip", "python-pyqt5", "python-reportlab", "xsane", "cups", "cups-filters", "cups-pdf") Exit code: 1 (no output) 
2022-07-15 - 21:52:53 [2]: WARNING: [PYTHON JOB]: "Command 'pacman' returned non-zero exit status 1." 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "stdout:None" 
2022-07-15 - 21:52:53 [6]: [PYTHON JOB]: "stderr:None" 
2022-07-15 - 21:52:53 [6]: virtual void Calamares::JobThread::run()
    Skipping non-emergency job "Configuring LUKS key file." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Configuring encrypted swap." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "initcpiocfg" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Creating initramfs with mkinitcpio." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Configure <pre>sudo</pre> users." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Preparing groups." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Create user hin" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Set password for user hin" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Set password for user root" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Set hostname hin" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "networkcfg" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "displaymanager" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "hwclock" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "grubcfg" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "bootloader" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "eos_script" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "eos_script" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "reset 90-mkinitcpio-install.hook" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "services-systemd" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Saving files for later ..." 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "copy logs and files from host to target" 
2022-07-15 - 21:52:53 [6]:     ..  Skipping non-emergency job "Unmount file systems." 
2022-07-15 - 21:52:53 [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
    ERROR: Installation failed: "Package Manager error" 
2022-07-15 - 21:52:53 [6]:     .. - message: "Package Manager error" 
2022-07-15 - 21:52:53 [6]:     .. - details: The package manager could not make changes to the installed system. The command <pre>pacman</pre> returned error code 1.
2022-07-15 - 21:52:53 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
    Calamares will quit when the dialog closes. 
2022-07-15 - 21:52:53 [6]: QML Component (default slideshow) deactivated
2022-07-15 - 21:52:53 [6]: void Config::doNotify(bool, bool)
    Notification not sent; completion: failed 

20220715_215658

Any input is much appreciated. Thank you:)

Uncheck xbindkeys in the installer to work around the issue temporarily. It is in the i3 section.

It seems to be an upstream keyring issue.

3 Likes

take look here
I3wm installation problems: "endeavouros-skel-i3wm... is unknown trust" - #9 by joekamprad

2 Likes

Try: sudo pacman -Sy archlinux-keyring

This is what worked for the OP in the thread you linked to.

3 Likes

Nope, I am having the same problem. Updating the keyring doesn’t work, xbindkeys is not checked and it still gives the problem with pacman error.

The pacman error just means “something” went wrong with pacman. We need to see the install logs to understand what that was and provide a solution.

I just installed i3 and didn’t have any issues.

1 Like

I am trying to reinstall now.

After reading through what you have done I would suggest maybe try update your mirrors as well

Well, it finally installed. I have no clue as to what caused it.

1 Like

A mirror (finally) updating in the background might well be the ‘solution’ - not to worry! All part of the fun on the edge…

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.