Skip to content

KeyError on building a package #917

Description

@fuero

Pikaur crashes on this command:

$ pikaur --noconfirm --noprogressbar --mflags=--noconfirm --mflags=--skippgpcheck -ySw systemd-selinux
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 multilib downloading...

Reading repository package databases...
Reading local package database...
Resolving AUR dependencies...
  File "/usr/lib/python3.14/site-packages/pikaur/main.py", line 536, in main
    cli_entry_point()
    ~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pikaur/main.py", line 362, in cli_entry_point
    execute_pikaur_operation(pikaur_operation=pikaur_operation, require_sudo=require_sudo)
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/pikaur/main.py", line 284, in execute_pikaur_operation
    pikaur_operation()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pikaur/main.py", line 175, in cli_install_packages
    InstallPackagesCLI()
    ~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pikaur/install_cli.py", line 239, in __init__
    self.main_sequence()
    ~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pikaur/install_cli.py", line 285, in main_sequence
    self.get_package_builds()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pikaur/install_cli.py", line 853, in get_package_builds
    pkgbuilds_by_provides[provided_name] = cloned_pkgbuilds[info.package.name]
                                           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^

KeyError: 'systemd-libs-selinux'

I'm running this in a podman container, if it matters.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions