#2 Use `dnf repoquery --whatprovides`, not `dnf whatprovides`
Merged 3 months ago by mspacek. Opened 3 months ago by egoode.
rpms/ egoode/cpanspec rawhide  into  rawhide

@@ -10,7 +10,7 @@ 

  -    return undef if (!-x $repoquery);

  +    my ($repoquery, $repoqueryopts);

  +    if (-x ($repoquery = '/usr/bin/dnf')) {

- +        $repoqueryopts = "whatprovides '${dep}'"

+ +        $repoqueryopts = "repoquery --whatprovides '${dep}'"

  +    } elsif (-x ($repoquery = '/usr/bin/repoquery')) {

  +        $repoqueryopts = "--whatprovides '${dep}'"

  +    } else {

Starting in Fedora 41, /usr/bin/dnf will be provided by DNF 5, a rewrite
of DNF that does not support the old whatprovides alias for repoquery --whatprovides.

Pull-Request has been merged by mspacek

3 months ago
Metadata