Overview

Request 1105846 accepted

- doxygen-test multibuild target to break build cycle with latex
- modified sources
% _multibuild

- 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)

Loading...

Ana Guerrero's avatar

This update is still making python-wxPython:python310 , python-wxPython:python311 and python-wxPython:python39 fail to build:

[   13s] + python3.11 build.py touch --use_syswx --gtk3 -v
[   14s] Will build using: "/usr/bin/python3.11"
[   14s] 3.11.4 (main, Jun 28 2023, 19:51:46) [GCC]
[   14s] Python's architecture is 64bit
[   14s] cfg.VERSION: 4.2.0
[   14s] 
[   14s] Running command: touch
[   14s] Running command: touch_others
[   14s] Finished command: touch_others (0.0s)
[   14s] Finished command: touch (0.2s)
[   14s] Done!
[   14s] + python3.11 build.py etg --nodoc --use_syswx --gtk3 -v
[   15s] Traceback (most recent call last):
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etg/_glcanvas.py", line 137, in <module>
[   15s]     run()
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etg/_glcanvas.py", line 49, in run
[   15s]     etgtools.parseDoxyXML(module, ITEMS)
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/__init__.py", line 91, in parseDoxyXML
[   15s]     item = module.addElement(element)
[   15s]            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1576, in addElement
[   15s]     self.addElement(node)
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1547, in addElement
[   15s]     item = EnumDef(element, inClass)
[   15s]            ^^^^^^^^^^^^^^^^^^^^^^^^^
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1185, in __init__
[   15s]     self.extract(element)
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 1189, in extract
[   15s]     super(EnumDef, self).extract(element)
[   15s]   File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.0/etgtools/extractors.py", line 65, in extract
[   15s]     if '::' in self.name:
[   15s]        ^^^^^^^^^^^^^^^^^
[   15s] TypeError: argument of type 'NoneType' is not iterable
[   15s] Will build using: "/usr/bin/python3.11"
[   15s] 3.11.4 (main, Jun 28 2023, 19:51:46) [GCC]
[   15s] Python's architecture is 64bit
[   15s] cfg.VERSION: 4.2.0
[   15s] 
[   15s] Running command: etg
[   15s] "/usr/bin/python3.11" etg/_core.py --sip --nodoc
[   15s] "/usr/bin/python3.11" etg/_adv.py --sip --nodoc
[   15s] "/usr/bin/python3.11" etg/_aui.py --sip --nodoc
[   15s] "/usr/bin/python3.11" etg/_dataview.py --sip --nodoc
[   15s] "/usr/bin/python3.11" etg/_glcanvas.py --sip --nodoc
[   15s] Command '"/usr/bin/python3.11" etg/_glcanvas.py --sip --nodoc' failed with exit code 1.
[   15s] Finished command: etg (0.808s)
[   15s] error: Bad exit status from /var/tmp/rpm-tmp.SK22OM (%build)

Ana Guerrero's avatar

Breaks python-wxPython:python*


Petr Gajdos's avatar
author source maintainer

@anag+factory, hmm. It is not the case in home:pgajdos as far as I checked, that's why I dared to submit again. Not sure now.


Ana Guerrero's avatar

As discussed by slack, we have a small mistery here because python-wxPython:python* isn't even pulling doxygen.


Ana Guerrero's avatar

@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.


Petr Gajdos's avatar
author source maintainer

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.

Request History
Petr Gajdos's avatar

pgajdos created request

- doxygen-test multibuild target to break build cycle with latex
- modified sources
% _multibuild

- 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)


Factory Auto's avatar

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

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:E as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:E"


Saul Goodman's avatar

licensedigger accepted review

ok


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:I as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:I"


Jan Engelhardt's avatar

jengelh accepted review


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:E as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:E"


Petr Gajdos's avatar

pgajdos revoked request

https://github.com/wxWidgets/Phoenix/issues/2414 breaks python-wxPython


Petr Gajdos's avatar

pgajdos reopened request

reopening to see the failure, couln't reproduce in home:pgajdos


Staging Bot's avatar

staging-bot accepted review

Re-evaluation needed


Staging Bot's avatar

staging-bot approved review

Re-evaluation needed


Staging Bot's avatar

staging-bot added factory-staging as a reviewer

Requesting new staging review


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:H as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:H"


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:H got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:H got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:H got accepted.

openSUSE Build Service is sponsored by