Overview
Request 1105280 superseded
- rebase reproducible.patch to 1.9.7
- Add reproducible.patch to make doxytags output reproducible (boo#1201579)
- version update to 1.9.7
* https://www.doxygen.nl/manual/changelog.html#log_1_9_7
- modified patches
% doxygen-no-libclang-cpp.patch (refreshed)
% doxygen-no-lowercase-man-names.patch (refreshed)
- deleted patches
- Fix-boundingbox-parsing_part1.patch (upstreamed)
- Fix-boundingbox-parsing_part2.patch (upstreamed)
- Fix-boundingbox-parsing_part3.patch (upstreamed)
- Fix-boundingbox-parsing_part4.patch (upstreamed)
- convert two specfiles into one
- deleted patches
- doxygen-no-lowercase-man-names.patch (not needed)
- Created by pgajdos
- In state superseded
- Supersedes 1100612
- Superseded by 1105846
- Open review for openSUSE:Factory:Staging:E
Makes python-wxPython:python310 (and python39, python311) fails to build:
[ 41s] + python3.9 build.py etg --nodoc --use_syswx --gtk3 -v [ 44s] Traceback (most recent call last): [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etg/_glcanvas.py", line 137, in <module> [ 44s] run() [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etg/_glcanvas.py", line 49, in run [ 44s] etgtools.parseDoxyXML(module, ITEMS) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/__init__.py", line 91, in parseDoxyXML [ 44s] item = module.addElement(element) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1576, in addElement [ 44s] self.addElement(node) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1547, in addElement [ 44s] item = EnumDef(element, inClass) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1185, in __init__ [ 44s] self.extract(element) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1189, in extract [ 44s] super(EnumDef, self).extract(element) [ 44s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 65, in extract [ 44s] if '::' in self.name: [ 44s] TypeError: argument of type 'NoneType' is not iterable [ 44s] Will build using: "/usr/bin/python3.9" [ 44s] 3.9.17 (main, Jun 28 2023, 19:17:55) [GCC] [ 44s] Python's architecture is 64bit [ 44s] cfg.VERSION: 4.2.0 [ 44s] [ 44s] Running command: etg [ 44s] "/usr/bin/python3.9" etg/_core.py --sip --nodoc [ 44s] "/usr/bin/python3.9" etg/_adv.py --sip --nodoc [ 44s] "/usr/bin/python3.9" etg/_aui.py --sip --nodoc [ 44s] "/usr/bin/python3.9" etg/_dataview.py --sip --nodoc [ 44s] "/usr/bin/python3.9" etg/_glcanvas.py --sip --nodoc [ 44s] Command '"/usr/bin/python3.9" etg/_glcanvas.py --sip --nodoc' failed with exit code 1. [ 44s] Finished command: etg (0m1.713s) [ 44s] error: Bad exit status from /var/tmp/rpm-tmp.5LPMAO (%build) [ 44s]
Request History
pgajdos created request
- rebase reproducible.patch to 1.9.7
- Add reproducible.patch to make doxytags output reproducible (boo#1201579)
- version update to 1.9.7
* https://www.doxygen.nl/manual/changelog.html#log_1_9_7
- modified patches
% doxygen-no-libclang-cpp.patch (refreshed)
% doxygen-no-lowercase-man-names.patch (refreshed)
- deleted patches
- Fix-boundingbox-parsing_part1.patch (upstreamed)
- Fix-boundingbox-parsing_part2.patch (upstreamed)
- Fix-boundingbox-parsing_part3.patch (upstreamed)
- Fix-boundingbox-parsing_part4.patch (upstreamed)
- convert two specfiles into one
- deleted patches
- doxygen-no-lowercase-man-names.patch (not needed)
licensedigger accepted review
ok
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
darix accepted review
Accepted review for by_group opensuse-review-team request 1105280 from user factory-auto
anag+factory set openSUSE:Factory:Staging:E as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:E"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:E"
superseded by 1105846
@pgajdos When merging the specs, you have added new BuildRequirements for doxygen and they add a package cycle that should be avoided. I see they're added for tests, so adding a new flavor with the tests should fix this.
cc @dimstar; @anag+factory thank you for such info: short but clear, just exemplary from my point of view. Much appreciated. Will follow up with other attempt shortly.