On Sat, 2019-03-09 at 08:14 +0100, Dridi Boukelmoune wrote:
On Fri, Mar 8, 2019 at 8:20 PM Sérgio Basto
<sergio(a)serjux.com>
wrote:
>
> Hello,
>
> :P I just found a weird bug :
>
> dnf repoquery --available --whatrequires python2-mlt
> flowblade-0:1.16.0-2.gitd2f153f.fc28.noarch
> flowblade-0:2.0-1.fc28.noarch
>
> dnf repoquery --disablerepo='*' --enablerepo=rawhide --
> enablerepo=rpmfusion-{,non}free-rawhide --available --requires
> flowblade
> (...)
> mlt-python
> (...)
>
> dnf repoquery --disablerepo='*' --enablerepo=rawhide --
> enablerepo=rpmfusion-{,non}free-rawhide --available --
> whatrequires python2-mlt
>
> None !!! ???
I do get flowblade, the only difference is that I don't use the
rpmfusion nonfree repository.
$ dnf repoquery --disablerepo=* --enablerepo=rawhide
--enablerepo=rpmfusion-free-rawhide --available --whatrequires
python2-mlt
Last metadata expiration check: 0:02:03 ago on Sat 09 Mar 2019
08:12:08 AM CET.
flowblade-0:2.0-2.fc30.noarch
Today, I also get flowable in the result.
The main goal of this logic was propose:
If package "b" requires package a-python or pya , and when package
"a"
have the sub-package python2-a and provides a-python or pya , remove
provides of package "a" and force package "b" to requires python2-a
instead a-python or pya ...
Now this request seems less important since dnf works correctly ( when
the packages are in repo ) .
I think the problem was when rawhide had mlt-6.12.0-5 it fails to find
dep because mlt-6.12.0-5 didn't have python2-mlt, now with mlt-6.12.0-7
it works (because mlt have python2-mlt sub-package)
Thanks
Dridi
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org --
Sérgio M. B.