Overview

Request 554711 accepted

- Switch to using python3:
+ Replace -devel's python2-xml Requires with python3-xml.
+ Add gtk2-converter-python3.patch: convert gtk-build-converter
to be a python3 script. (forwarded request 554632 from dimstar)

Loading...

Dominique Leuenberger's avatar
author reviewer source maintainer

MozillaFirefox relied on gtk2-devel bringing in python2-xml, even though FF uses it internally by its own scripts without gtk2 involvement.

This is a packaging error on FF (and TB) side of the things.

@wrosenaur - is this something you could address reaosnably soon (Preferably even port to using python3 in the build system, but that is only half as important compared to allowing gtk2 to switch away)

FF fails with: … [ 133s] File "/home/abuild/rpmbuild/BUILD/mozilla/build/mach_bootstrap.py", line 351, in __call__ [ 133s] module = self._original_import(name, globals, locals, fromlist, level) [ 133s] File "/home/abuild/rpmbuild/BUILD/mozilla/testing/mozbase/mozlog/mozlog/formatters/xunit.py", line 2, in <module> [ 133s] from xml.etree import ElementTree [ 133s] File "/home/abuild/rpmbuild/BUILD/mozilla/build/mach_bootstrap.py", line 351, in __call__ [ 133s] module = self._original_import(name, globals, locals, fromlist, level) [ 133s] ImportError: No module named xml.etree


Dominique Leuenberger's avatar
author reviewer source maintainer

"breaks" MozillaFirefox, MozillaThunderbird and openconnect (in quotes, since those packages simply relied on a 3rd party to pull in deps they should have cared for by themselves).

submit request for openconnect: sr#555267


Dominique Leuenberger's avatar
author reviewer source maintainer

And for


Dominique Leuenberger's avatar
author reviewer source maintainer
Request History
Dominique Leuenberger's avatar

dimstar created request

- Switch to using python3:
+ Replace -devel's python2-xml Requires with python3-xml.
+ Add gtk2-converter-python3.patch: convert gtk-build-converter
to be a python3 script. (forwarded request 554632 from dimstar)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:B as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:B


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:D as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Moved to openSUSE:Factory:Staging:D


Jan Engelhardt's avatar

jengelh accepted review


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by