Bug 1317472

Summary: dnf-plugins-core: segfault when querying for rich deps
Product: [Fedora] Fedora Reporter: Mikolaj Izdebski <mizdebsk>
Component: hawkeyAssignee: rpm-software-management
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: medium    
Version: 25CC: jmracek, mizdebsk, mluscon, packaging-team-maint, pnemade, RadekHolyPublic, vmukhame
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-11 08:44:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
stack trace none

Description Mikolaj Izdebski 2016-03-14 10:42:52 UTC
Description of problem:
DNF repoquery segfaults when trying to query providers for rich dependency '(sni-qt(x86-64) if plasma-workspace)'.

Version-Release number of selected component (if applicable):
dnf-plugins-core-0.1.17-1.fc25.noarch
dnf-1.1.7-2.fc25.noarch
hawkey-0.6.2-4.fc24.x86_64
libsolv-0.6.19-2.fc25.x86_64

Steps to Reproduce:
dnf --repofrompath f25-build-590345,https://kojipkgs.fedoraproject.org/repos/f25-build/590345/x86_64/ --disablerepo \* --enablerepo f25-build-590345 repoquery --whatprovides '(sni-qt(x86-64) if plasma-workspace)'

Actual results:
Segmentation fault (core dumped)

Comment 1 Mikolaj Izdebski 2016-03-14 10:54:18 UTC
Created attachment 1136111 [details]
stack trace

Comment 2 Honza Silhan 2016-03-14 13:38:35 UTC
thanks for the report. We'll try to investigate the cause.

Comment 3 Fedora Admin XMLRPC Client 2016-07-08 09:24:15 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 4 Igor Gnatenko 2016-07-21 14:30:28 UTC
is it still reproducible?

Comment 5 Mikolaj Izdebski 2016-07-22 09:17:07 UTC
I don't know. Rich deps where banned from Fedora, so I don't have any repos to test on.

Comment 6 Jan Kurik 2016-07-26 05:02:03 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.

Comment 7 Igor Gnatenko 2017-03-11 08:44:23 UTC
I believe this has been fixed or will be fixed with support of rich deps in Selector.