Re: Confused by packager dashboard: FTBFS (source)

2022-10-17 Thread Richard Shaw
On Mon, Oct 17, 2022 at 2:53 PM Fabio Valentini 
wrote:

> On Sat, Sep 24, 2022 at 1:55 PM Richard Shaw  wrote:
> >
> > On Sat, Sep 24, 2022 at 4:58 AM Fabio Valentini 
> wrote:
> >>
> >> Sat, Sep 24, 2022 at 8:39 AM Iñaki Ucar 
> wrote:
> >> >
> >> > I opened an issue in the dashboard repo for the same reason some
> weeks ago. It turns out there's a limitation on detecting these cases, so
> Fabio maintains a whitelist.
> >>
> >> I can add python-pyside2 to the list, if you give me the exact error
> you see.
> >> There are already a few packages that are filtered out because of
> >> qt5-qtwebengine, so you're in good company:
> >>
> https://pagure.io/ironthree/repochecker/blob/master/f/overrides.json#_106
> >
> >
> > The exact BR is:
> > cmake(Qt5WebEngine) >= 5.14
>
> Sorry for taking so long to get back to this. I only just managed to
> get my overflowing email inbox under control ...
> Either way, the python-pyside2 issue should be resolved now, and it
> appears the updated data has already propagated to the packager
> dashboard.
>

Thanks for following up!

Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Confused by packager dashboard: FTBFS (source)

2022-10-17 Thread Fabio Valentini
On Sat, Sep 24, 2022 at 1:55 PM Richard Shaw  wrote:
>
> On Sat, Sep 24, 2022 at 4:58 AM Fabio Valentini  wrote:
>>
>> Sat, Sep 24, 2022 at 8:39 AM Iñaki Ucar  wrote:
>> >
>> > I opened an issue in the dashboard repo for the same reason some weeks 
>> > ago. It turns out there's a limitation on detecting these cases, so Fabio 
>> > maintains a whitelist.
>>
>> I can add python-pyside2 to the list, if you give me the exact error you see.
>> There are already a few packages that are filtered out because of
>> qt5-qtwebengine, so you're in good company:
>> https://pagure.io/ironthree/repochecker/blob/master/f/overrides.json#_106
>
>
> The exact BR is:
> cmake(Qt5WebEngine) >= 5.14

Sorry for taking so long to get back to this. I only just managed to
get my overflowing email inbox under control ...
Either way, the python-pyside2 issue should be resolved now, and it
appears the updated data has already propagated to the packager
dashboard.

Fabio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Confused by packager dashboard: FTBFS (source)

2022-09-24 Thread Richard Shaw
On Sat, Sep 24, 2022 at 4:58 AM Fabio Valentini 
wrote:

> Sat, Sep 24, 2022 at 8:39 AM Iñaki Ucar  wrote:
> >
> > I opened an issue in the dashboard repo for the same reason some weeks
> ago. It turns out there's a limitation on detecting these cases, so Fabio
> maintains a whitelist.
>
> I can add python-pyside2 to the list, if you give me the exact error you
> see.
> There are already a few packages that are filtered out because of
> qt5-qtwebengine, so you're in good company:
> https://pagure.io/ironthree/repochecker/blob/master/f/overrides.json#_106


The exact BR is:
cmake(Qt5WebEngine) >= 5.14

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Confused by packager dashboard: FTBFS (source)

2022-09-24 Thread Fabio Valentini
Sat, Sep 24, 2022 at 8:39 AM Iñaki Ucar  wrote:
>
> I opened an issue in the dashboard repo for the same reason some weeks ago. 
> It turns out there's a limitation on detecting these cases, so Fabio 
> maintains a whitelist.

Yup :( This is due to the fact that architecture-specific
BuildRequires are not accurately represented in package repository
data.

TL;DR: koji builds the .src.rpm file for all architectures, but only
keeps a random one, which then ends up in the "-source" repositories
that is shared by all architectures.
If it happens to be from an architecture that *has* these
BuildRequires, then the package will have BuildRequires in its
metadata that are unresolvable on some architectures.

I can add python-pyside2 to the list, if you give me the exact error you see.
There are already a few packages that are filtered out because of
qt5-qtwebengine, so you're in good company:
https://pagure.io/ironthree/repochecker/blob/master/f/overrides.json#_106

Fabio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Confused by packager dashboard: FTBFS (source)

2022-09-24 Thread Iñaki Ucar
I opened an issue in the dashboard repo for the same reason some weeks ago.
It turns out there's a limitation on detecting these cases, so Fabio
maintains a whitelist.

Iñaki

El sáb., 24 sept. 2022 4:19, Richard Shaw  escribió:

> I've really been enjoying using the dashboard, it's pointed out things
> that I quite frankly forgot about.
>
> For python-pyside2 though it's showing FTBFS at the source level due to
> qt5-qtwebengine not being built for ppc64le and s390x, but I have a
> %ifnarch conditional removing it from the build requirements for those
> arches.
>
> After convincing myself that it must be being pulled in from another
> package I tried playing around with installing qtwebengine by starting a
> build of pyside2 in a mock chroot and shelling into it, but I was able to
> rpm -e it without conflicts with other installed packages.
>
> I then tried a scratch build which largely succeeded, all arches built but
> s390x failed during %check.
>
> https://koji.fedoraproject.org/koji/taskinfo?taskID=92294488
>
> So what gives?
>
> Thanks,
> Richard
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Confused by packager dashboard: FTBFS (source)

2022-09-23 Thread Richard Shaw
I've really been enjoying using the dashboard, it's pointed out things that
I quite frankly forgot about.

For python-pyside2 though it's showing FTBFS at the source level due to
qt5-qtwebengine not being built for ppc64le and s390x, but I have a
%ifnarch conditional removing it from the build requirements for those
arches.

After convincing myself that it must be being pulled in from another
package I tried playing around with installing qtwebengine by starting a
build of pyside2 in a mock chroot and shelling into it, but I was able to
rpm -e it without conflicts with other installed packages.

I then tried a scratch build which largely succeeded, all arches built but
s390x failed during %check.

https://koji.fedoraproject.org/koji/taskinfo?taskID=92294488

So what gives?

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue