openSUSE / libsolv

Library for solving packages and reading repositories
http://en.opensuse.org/openSUSE:Libzypp_satsolver
Other
509 stars 151 forks source link

Recommends and complex deps #527

Closed kontura closed 1 year ago

kontura commented 1 year ago
repo appstream 0 testtags <inline>
#>=Pkg: xorg-x11-server-Xorg 1.20.11 18.el9 x86_64
#>=Req: missing-req
#>
#>=Pkg: pass 1.7.4 6.el9 noarch
#>=Rec: xclip <IF> (xorg-x11-server-Xorg <ELSE> wl-clipboard)

repo @System 0 empty
system x86_64 rpm @System

job install oneof pass-1.7.4-6.el9.noarch@appstream

result transaction,problems <inline>
#>install pass-1.7.4-6.el9.noarch@appstream
#>install xorg-x11-server-Xorg-1.20.11-18.el9.x86_64@appstream

This testcase passes and I believe installing xorg-x11-server-Xorg is not correct here.

mlschroe commented 1 year ago

Wow, that's impressive! Fixed in commit 1edb35a3bd9abcede3a200471a4d1868f8054c99