Skip to content

fails to suggest removal of conflicting repo package, when because of upcoming sys-upgrade it becomes conflicting #861

Description

@real-or-random
Pikaur v1.32
Pacman v7.0.0 - libalpm v15.0.0 - pyalpm v0.10.6
Description:

pikaur fails during sysupgrade due to unresolved dependencies (related to qemu).
pacman handles this properly and suggests removing the conflicting package.

Assuming that pikaur shold be a drop-in replacement for pacman, this is a bug.

Attached log:
❯ pikaur -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date

🛴 Starting full AUR upgrade...
Reading repository package databases...
Reading local package database...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing qemu-common (9.2.0-1) breaks dependency 'qemu-common=9.1.2-1' required by qemu-system-cris
Compare with plain pacman:
❯ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
warning: pacman-mirrorlist: ignoring package upgrade (20220724-1 => 20240717-1)
resolving dependencies...
looking for conflicting packages...
:: qemu-common-9.2.0-1 and qemu-system-cris-9.1.2-1 are in conflict. Remove qemu-system-cris? [y/N] 

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions