Hello folks,

managesf failed to build on Koji[0] because of the RDO newton external
repository priority: newton pulls python2-cryptography-1.2.1 before CentOS
base which needs python-cryptography >= 1.3.0 to install pyOpenSSL...

I first tried to change the priority to be higher than CentOS base[1],
but this caused issues... For example, packages requirying python2-
dependencies that are only provided by RDO while python- only versions
are provided by base failed because koji mergerepos only keep the base
version. Then there was other issues because of version missmatch,
see for example this root.log[2]...

So I went ahead and pushed the long due bump from newton to pike[3][4].
So far, the only issue was caused by cauth python-oic requirements that
installed python-alabaster which is now provided by rdo through python2-sphinx-theme-alabaster[5][6].
Though, a mass rebuild and full integration test should be performed
carefully, in particular for the nodepool2 service.

TLDR: rdo requirements are now pulled from Pike instead of Newton,
     beware of requirements issues

Cheers,
-Tristan

[0]: https://softwarefactory-project.io/kojifiles/work/tasks/7844/7844/root.log
[1]: https://softwarefactory-project.io/r/9784
[2]: https://softwarefactory-project.io/kojifiles/work/tasks/7868/7868/root.log
[3]: https://softwarefactory-project.io/r/9785
[4]: https://softwarefactory-project.io/r/9786
[5]: https://softwarefactory-project.io/r/9787
[6]: https://softwarefactory-project.io/r/9792

Attachment: pgpbrOQQBpxLV.pgp
Description: PGP signature

_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to