[MacPorts] #68027: xorg-libxcb @1.15_0+python311 build failure: KeyError in c_client.py

MacPorts noreply at macports.org
Sat Aug 26 11:58:24 UTC 2023


#68027: xorg-libxcb @1.15_0+python311 build failure: KeyError in c_client.py
--------------------------+----------------------
  Reporter:  GT-8         |      Owner:  jeremyhu
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  xorg-libxcb  |
--------------------------+----------------------

Comment (by lukaso):

 I'm seeing this same error on an arm build.
 https://app.circleci.com/pipelines/github/GNOME/gimp-macos-
 build/2257/workflows/186799bb-2ae8-46a5-bb66-3db0c449cd13/jobs/13745

 {{{
 :info:build Traceback (most recent call last):
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 3394, in <module>
 :info:build     module.generate()
 :info:build   File "//Users/circleci/macports-
 gimp2-arm64/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
 /site-packages/xcbgen/state.py", line 131, in generate
 :info:build     item.out(name)
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 3198, in c_request
 :info:build     _c_request_helper(self, name, void=True, regular=False)
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 2273, in
 _c_request_helper
 :info:build     if namecount[tname] > 1:
 :info:build        ~~~~~~~~~^^^^^^^
 :info:build KeyError: 'xcb_report_level_t'
 :info:build /Users/circleci/macports-gimp2-arm64/bin/python3.11
 ./c_client.py   -c "libxcb 1.15" -l "X Version 11" \
 :info:build             -s "3" -p //Users/circleci/macports-
 gimp2-arm64/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
 /site-packages \
 :info:build              \
 :info:build             //Users/circleci/macports-
 gimp2-arm64/share/xcb/xprint.xml
 :info:build Traceback (most recent call last):
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 3394, in <module>
 :info:build     module.generate()
 :info:build   File "//Users/circleci/macports-
 gimp2-arm64/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
 /site-packages/xcbgen/state.py", line 131, in generate
 :info:build     item.out(name)
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 3198, in c_request
 :info:build     _c_request_helper(self, name, void=True, regular=False)
 :info:build   File "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src/./c_client.py", line 2273, in
 _c_request_helper
 :info:build     if namecount[tname] > 1:
 :info:build        ~~~~~~~~~^^^^^^^
 :info:build KeyError: 'xcb_redirect_t'
 :info:build make[1]: *** [damage.c] Error 1
 :info:build make[1]: *** Waiting for unfinished jobs....
 :info:build make[1]: *** [composite.c] Error 1
 :info:build make[1]: Leaving directory `/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15/src'
 :info:build make: *** [all-recursive] Error 1
 :info:build make: Leaving directory `/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15'
 :info:build Command failed:  cd "/Users/circleci/macports-
 gimp2-arm64/var/macports/build/_Users_circleci_macports-
 gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-
 libxcb/work/libxcb-1.15" && /usr/bin/make -j8 -w all
 :info:build Exit code: 2
 :error:build Failed to build xorg-libxcb: command execution failed
 :debug:build Error code: CHILDSTATUS 54122 2
 :debug:build Backtrace: command execution failed
 :debug:build     while executing
 :debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
 :debug:build     invoked from within
 :debug:build "command_exec -callback
 portprogress::target_progress_callback build"
 :debug:build     (procedure "portbuild::build_main" line 8)
 :debug:build     invoked from within
 :debug:build "$procedure $targetname"
 :error:build See /Users/circleci/macports-gimp2-arm64/var/macports/logs
 /_Users_circleci_macports-gimp2-arm64_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_xorg-libxcb/xorg-libxcb/main.log
 for details.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/68027#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list