On Mon, Jul 9, 2018 at 2:40 PM, Miro Hrončok <mhron...@redhat.com> wrote:

> All Python 3 packages now get bytceode related errors with Python 3.7.
>
> See for example https://taskotron.fedoraprojec
> t.org/artifacts/all/7653ca56-8370-11e8-bbcf-525400fc9f92/
> tests.yml/python-libsass-0.14.5-1.fc29.log
>
> rpmlint was fixed to work with Python 3.7 bytecode in 1.10-14.
>
> Note that form the logs it seems you run fc28 rpmlint on rawhide builds.
> Is that OK? I've told spot that the 3.7 related fixes are not needed on
> F28, but are they?
>


Hi Miro,

we currently run all our tests on F28 machines. That was mainly done to
increase reliability, especially compared to running on Rawhide clients. So
yes, if you update rpmlint on F28, this problem will disappear.

We have the capacity to run a particular test on a machine with system
version matching the package disttag. For example if the test needed to
install the package, that would be necessary. But we always considered
rpmlint to be a generic test that can be independent from the system
environment. If it is not much of a problem, it would be great if you could
make sure the F28 rpmlint works well even for Rawhide packages. I think it
matches the developer use case, where they can easily run rpmlint from
their stable Fedora release workstation on their freshly built Rawhide
packages.

Thanks,
Kamil
_______________________________________________
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@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/qa-devel@lists.fedoraproject.org/message/L5KODIQWFXJU525YJY2DODYKNH2YINZI/

Reply via email to