Re: Unretirement of js-jquery2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dne 08. 01. 19 v 0:11 Miro Hrončok napsal(a):
> On 07. 01. 19 18:13, Vít Ondruch wrote:
>> Nice, so the script is broken and does not report the dependencies
>> correctly [1] and now js-jquery2 went unnoticed and get retired although
>> it is required by rubygem-jquery-rails, similarly to js-jquery1.
>
>
> This is interesting.
>
> 1. js-jquery2 provides jquery = 2.2...
>
> 2. The script finds that other packages provide jquery (any version)
> and hence it ignores dependencies on jquery.
>
> 3. rubygem-jquery-rails requires jquery and is not reported by the
> script.
>
> The code essentially has this:
>
>         for prov in provides:
>             # check only base provide, ignore specific versions
>             # "foo = 1.fc20" -> "foo"
>             base_provide, *_ = prov.split()
>
>             # Elide provide if also provided by another package
>             for pkg in self.dnfquery.filter(provides=base_provide):
>                 break
>             else:
>                 # collect dependent packages only if the above for
> didn't break
>
> I think this problem can be fixed by using prov instead of
> base_provide in the check. I'll run some tests to see how it alters
> the results.


Thx.


>
>
> Thanks for the report and sorry for the trouble it caused you.
>
>

Np, I could pay more attention to that list, but I was mainly checking
my name and rubygem-* packages.


Vít
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux