Bug#975800: marked as done (libxcb: FTBFS: ImportError: cannot import name 'gcd' from 'fractions' (/usr/lib/python3.9/fractions.py))
Your message dated Sat, 26 Dec 2020 10:48:34 + with message-id and subject line Bug#975800: fixed in libxcb 1.14-2.1 has caused the Debian Bug report #975800, regarding libxcb: FTBFS: ImportError: cannot import name 'gcd' from 'fractions' (/usr/lib/python3.9/fractions.py) to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 975800: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975800 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: libxcb Version: 1.14-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201125 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<>/build/src' > python3 ../../src/c_client.py -c "libxcb 1.14" -l "X Version 11" \ > -s "3" -p //usr/lib/python3.8/site-packages \ >\ > //usr/share/xcb/xproto.xml > python3 ../../src/c_client.py -c "libxcb 1.14" -l "X Version 11" \ > -s "3" -p //usr/lib/python3.8/site-packages \ >\ > //usr/share/xcb/bigreq.xml > python3 ../../src/c_client.py -c "libxcb 1.14" -l "X Version 11" \ > -s "3" -p //usr/lib/python3.8/site-packages \ >\ > //usr/share/xcb/xc_misc.xml > python3 ../../src/c_client.py -c "libxcb 1.14" -l "X Version 11" \ > -s "3" -p //usr/lib/python3.8/site-packages \ >\ > //usr/share/xcb/composite.xml > > Failed to load the xcbgen Python package! > Make sure that xcb/proto installed it on your Python path. > If not, you will need to create a .pth file or define $PYTHONPATH > to extend the path. > Refer to the README file in xcb/proto for more info. > > > Failed to load the xcbgen Python package! > Make sure that xcb/proto installed it on your Python path. > If not, you will need to create a .pth file or define $PYTHONPATH > to extend the path. > Refer to the README file in xcb/proto for more info. > > Traceback (most recent call last): > File "/<>/build/src/../../src/c_client.py", line 3338, in > > > Failed to load the xcbgen Python package! > Make sure that xcb/proto installed it on your Python path. > If not, you will need to create a .pth file or define $PYTHONPATH > to extend the path. > Refer to the README file in xcb/proto for more info. > > > Failed to load the xcbgen Python package! > Make sure that xcb/proto installed it on your Python path. > If not, you will need to create a .pth file or define $PYTHONPATH > to extend the path. > Refer to the README file in xcb/proto for more info. > > Traceback (most recent call last): > Traceback (most recent call last): > File "/<>/build/src/../../src/c_client.py", line 3338, in > > File "/<>/build/src/../../src/c_client.py", line 3338, in > > from xcbgen.state import Module > File "/usr/lib/python3/dist-packages/xcbgen/state.py", line 7, in > from xcbgen.state import Module > from xcbgen.state import Module > File "/usr/lib/python3/dist-packages/xcbgen/state.py", line 7, in > File "/usr/lib/python3/dist-packages/xcbgen/state.py", line 7, in > from xcbgen import matcher > from xcbgen import matcher > File "/usr/lib/python3/dist-packages/xcbgen/matcher.py", line 12, in > > from xcbgen import matcher > File "/usr/lib/python3/dist-packages/xcbgen/matcher.py", line 12, in > > from xcbgen.xtypes import * > File "/usr/lib/python3/dist-packages/xcbgen/xtypes.py", line 5, in > from xcbgen.xtypes import * > File "/usr/lib/python3/dist-packages/xcbgen/matcher.py", line 12, in > > from xcbgen.align import Alignment, AlignmentLog > File "/usr/lib/python3/dist-packages/xcbgen/align.py", line 5, in > File "/usr/lib/python3/dist-packages/xcbgen/xtypes.py", line 5, in > from fractions import gcd > from xcbgen.xtypes import * > File "/usr/lib/python3/dist-packages/xcbgen/xtypes.py", line 5, in > from xcbgen.align import Alignment, AlignmentLog > from xcbgen.align import Alignment, AlignmentLog > File "/usr/lib/python3/dist-packages/xcbgen/align.py", line 5, in > ImportError: cannot import name 'gcd' from 'fractions' > (/usr/lib/python3.9/fractions.py) > File "/usr/lib/python3/dist-packages/xcbgen/align.py", line 5, in > from fractions import gcd > ImportError: cannot import name 'gcd' from 'fractions' > (/usr/lib/python3.9/fractions.py) > from fractions import gcd > ImportError: cannot import name 'gcd' from 'fractions' > (/usr/lib/python3.9/fractions.py) > Traceback (most recent call last): > File "/<>/build/src/../../src/c_client.py
libxcb_1.14-2.1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 23 Dec 2020 11:13:32 +0100 Source: libxcb Architecture: source Version: 1.14-2.1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force Changed-By: Matthias Klose Closes: 975800 Changes: libxcb (1.14-2.1) unstable; urgency=medium . * Non-maintainer upload. * Apply upstream pull request 8 to fix ftbfs with Python 3.9. Closes: #975800. Checksums-Sha1: 107dfd68ad9883844b8a6167af50adb4df9172cb 5377 libxcb_1.14-2.1.dsc 6663b8b8039a613e7a7fb6aed04ca40618894c29 26530 libxcb_1.14-2.1.diff.gz 8513d68426ff4aef7067368def3c2c0ad9c8b1cb 7723 libxcb_1.14-2.1_source.buildinfo Checksums-Sha256: d8e6540c3247c67334c073c34ce6d6313252fc230153d443801dea0b988d9112 5377 libxcb_1.14-2.1.dsc ca00891d107c73107da10fad3a01ee6acca7893e549f8a2b38a8b65272373ef7 26530 libxcb_1.14-2.1.diff.gz 7aa90073c58eadac2cfa9a121ed7ea0b95fb47f0bb2f486be45797c0898d0fed 7723 libxcb_1.14-2.1_source.buildinfo Files: 878ee0b0537a7d613f23ace4c1de701c 5377 libdevel optional libxcb_1.14-2.1.dsc 651314e3cf96a8233e2c3c89d53affb4 26530 libdevel optional libxcb_1.14-2.1.diff.gz b1c24db2bc93d66ce74c88ccb73e0628 7723 libdevel optional libxcb_1.14-2.1_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAl/jGO4QHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9TQkEACYj90fi5BuxzanIQET4XLXh+DoxBy/ORFl TPReH13pXGhqlqC8j4gBqipQ22kcgi60m+42s41oDsUvSbLq843DynNh4nfXuica 524EryA8kUzwDdcTjh0TNsaYWipO8jCEys87CM9y4wKScDu2gJLmwpqyzv00VgAw CJiHaJcCMcs+DNX31SxpPC6MU2/fqYyJfFzuhKPKp7jR47cLVRji+/PswX5uVE49 MftfqzW6Pw7I7qtic03CQwjpKtE9hqDt+QQww/T5TZaLtxfgFBIQABtTf89/XjXU wfA1vtFK8o7m/DnYA8EDOXLqYoAgpZ5SQaj0/2IrwcD+ooZ358KcMM+jwhJMwMZj LJMb8P6OkHq5Jw0W15NU4tutXFje7nFC4JJVH8GVCmQzZNRMjJmCr+3U4A4w2hH+ 4jJc9DqJM79XQVltUe8L+eq5cmNCFRS9Fs7j/wXmCDqZ2QZMf7dYvXjTuuhASn4q kK7sl4binG6gZ2Yg4O+tKONCvNgpk18guNPnS9DIxSFfyGDoMCdVjj0zBqOrPuLL OGuC2Z9OTIqyh2oNQ/L5+alI7ygJ56X4EUdqpyHp9pazBcpMsZmvvp6xz83qFu1h +r9/opevOKIQrYYLSXDg8dBCdvj4u4pO2Wo6h+wDVra4pbgeKnufMucUmbj1flZw MX41Na/eNA== =1my6 -END PGP SIGNATURE- Thank you for your contribution to Debian.
ANN: xterm-363
Files: ftp://ftp.invisible-island.net/xterm/current/xterm-363.tgz ftp://ftp.invisible-island.net/xterm/current/xterm-363.tgz.asc ftp://ftp.invisible-island.net/xterm/patches/xterm-363.patch.gz ftp://ftp.invisible-island.net/xterm/patches/xterm-363.patch.gz.asc ftp://ftp.invisible-island.net/xterm/xterm-363.tgz ftp://ftp.invisible-island.net/xterm/xterm-363.tgz.asc Patch #363 - 2020/12/26 * disable groff hyphenation in generated html when using man2html. * change SCS “&4” Cyrillic to non-NRCS, per VT520 manual. * amend fix for SCS in patch #198 to remove DEL rather than converting it to a space (report by Thomas Wolff). * modify state transitions for selecting character sets to eliminate an ambiguity between the “A” used in VT220 versus VT320. * improve error recovery when selecting characters by resetting to US ASCII when no suitable encoding is found, e.g., attempting to use an NRCS sequence when NRCS is not enabled. * turn off hyphenation in “.txt” conversion, prompted by groff changes. * add VT5xx ISO Latin-2 (prompted by discussion with Thomas Wolff). * amend change from patch #361 to event-handling in CopyWait to handle active-icon as a special case (Debian #975687). * add call to loadColorTable to get the visual information needed to decode BE RGBA32 color format (patch by Leandro Lupori). * modify the resource-parsing for disallowedPasteControls and similar lists of names/numbers to recognize “~;” (tilde) for cancelling a given name/number. * add ENQ, EOT and NUL to default for disallowedPasteControls. * change default for disallowedPasteControls to omit the tab character (suggested by Harald Dunkel). * fix swapped height/width in regisScreenSize and maxGraphicSize resources using "auto" value, from patch #314 (report by Anton Lavrentiev) * revise patch #362 change for shift-modifier versus mouse protocol and select/paste by adding resource shiftEscape, which can be enabled via a control sequence (prompted by discussion with Matthijs van Duin). * simplify/improve ifdef in trace code for using a separate set of files for each run of xterm. * add options -r and -t to vttests/query-color.pl to show the 6-digit RGB code and actual colors. * add nel to xterm-basic terminfo. * alter vttests/modify-keys.pl to omit HTML reference links to the modified-keys table where no keycode was available. -- Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net signature.asc Description: PGP signature
Bug#978195: vulkan-validationlayers: FTBFS: shader_validation.cpp:1862:15: error: ‘CapabilityRayTraversalPrimitiveCullingProvisionalKHR’ is not a member of ‘spv’; did you mean ‘CapabilityRayTraversalP
Source: vulkan-validationlayers Version: 1.2.154.0-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cd /<>/build/layers && /usr/bin/c++ -DAPI_NAME=\"Vulkan\" > -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR > -DVK_USE_PLATFORM_WAYLAND_KHX -DVK_USE_PLATFORM_XCB_KHR > -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR > -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT > -DVkLayer_khronos_validation_EXPORTS -I/<>/layers > -I/<>/layers/generated -I/usr/bin/include/glslang > -I/usr/bin/include -I/usr/include/spirv/include -I/<>/build > -I/<>/build/layers -g -O2 -fdebug-prefix-map=/<>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -fno-rtti -Wpointer-arith -Wno-unused-function > -Wno-sign-compare -O3 -DNDEBUG -fPIC -Wall -Wextra -Wno-unused-parameter > -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp > -fvisibility=hidden -Wimplicit-fallthrough=0 -std=gnu++11 -o > CMakeFiles/VkLayer_khronos_validation.dir/gpu_validation.cpp.o -c > /<>/layers/gpu_validation.cpp > /<>/layers/shader_validation.cpp: In member function ‘bool > CoreChecks::ValidateShaderCapabilities(const SHADER_MODULE_STATE*, > VkShaderStageFlagBits) const’: > /<>/layers/shader_validation.cpp:1862:15: error: > ‘CapabilityRayTraversalPrimitiveCullingProvisionalKHR’ is not a member of > ‘spv’; did you mean ‘CapabilityRayTraversalPrimitiveCullingKHR’? > 1862 | {spv::CapabilityRayTraversalPrimitiveCullingProvisionalKHR, > {"VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling", > &VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling, > &DeviceExtensions::vk_khr_ray_tracing}}, > | ^~~~ > | CapabilityRayTraversalPrimitiveCullingKHR > /<>/layers/shader_validation.cpp:1863:5: error: could not > convert ‘{{spv::CapabilityMatrix, {nullptr}}, {spv::CapabilityShader, > {nullptr}}, {spv::CapabilityInputAttachment, {nullptr}}, > {spv::CapabilitySampled1D, {nullptr}}, {spv::CapabilityImage1D, {nullptr}}, > {spv::CapabilitySampledBuffer, {nullptr}}, > {spv::CapabilityStorageImageExtendedFormats, {nullptr}}, > {spv::CapabilityImageQuery, {nullptr}}, {spv::CapabilityDerivativeControl, > {nullptr}}, {spv::CapabilityGeometry, > {"VkPhysicalDeviceFeatures::geometryShader", > &VkPhysicalDeviceFeatures::geometryShader}}, {spv::CapabilityTessellation, > {"VkPhysicalDeviceFeatures::tessellationShader", > &VkPhysicalDeviceFeatures::tessellationShader}}, {spv::CapabilityFloat64, > {"VkPhysicalDeviceFeatures::shaderFloat64", > &VkPhysicalDeviceFeatures::shaderFloat64}}, {spv::CapabilityInt64, > {"VkPhysicalDeviceFeatures::shaderInt64", > &VkPhysicalDeviceFeatures::shaderInt64}}, > {spv::CapabilityTessellationPointSize, > {"VkPhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize", > &VkPhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize}}, > {spv::CapabilityGeometryPointSize, > {"VkPhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize", > &VkPhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize}}, > {spv::CapabilityImageGatherExtended, > {"VkPhysicalDeviceFeatures::shaderImageGatherExtended", > &VkPhysicalDeviceFeatures::shaderImageGatherExtended}}, > {spv::CapabilityStorageImageMultisample, > {"VkPhysicalDeviceFeatures::shaderStorageImageMultisample", > &VkPhysicalDeviceFeatures::shaderStorageImageMultisample}}, > {spv::CapabilityUniformBufferArrayDynamicIndexing, > {"VkPhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing", > &VkPhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing}}, > {spv::CapabilitySampledImageArrayDynamicIndexing, > {"VkPhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing", > &VkPhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing}}, > {spv::CapabilityStorageBufferArrayDynamicIndexing, > {"VkPhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing", > &VkPhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing}}, > {spv::CapabilityStorageImageArrayDynamicIndexing, > {"VkPhysicalDeviceFeatures::shaderStorageImageArrayDynamicIndexing", > &VkPhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing}}, > {spv::Capabili