[Bug 2259519] New: python-typing-extensions fails to build with Python 3.13: FAIL: test_protocol_issubclass_error_message, test_generic_protocols_special_from_protocol
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2259519
Bug ID: 2259519
Summary: python-typing-extensions fails to build with Python
3.13: FAIL: test_protocol_issubclass_error_message,
test_generic_protocols_special_from_protocol
Product: Fedora
Version: rawhide
Status: NEW
Component: python-typing-extensions
Assignee: hegjon(a)gmail.com
Reporter: ksurma(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: code(a)musicinmybrain.net,
epel-packagers-sig(a)lists.fedoraproject.org,
hegjon(a)gmail.com, ksurma(a)redhat.com,
mail(a)fabian-affolter.ch, mhroncok(a)redhat.com,
michel(a)michel-slm.name
Blocks: 2244836 (PYTHON3.13)
Target Milestone: ---
Classification: Fedora
python-typing-extensions fails to build with Python 3.13.0a2.
+ /usr/bin/python3 -m unittest discover
.......................................................................................................................................................s..s..s....................................................................F................................F...............................................................................................s........../builddir/build/BUILD/typing_extensions-4.9.0/src/test_typing_extensions.py:3507:
DeprecationWarning: Failing to pass a value for the 'fields' parameter is
deprecated and will be disallowed in Python 3.15. To create a TypedDict class
with 0 fields using the functional syntax, pass an empty dictionary, e.g. `Emp
= TypedDict('Emp', {})`.
Emp = TypedDict('Emp', name=str, id=int)
...............s........
======================================================================
FAIL: test_generic_protocols_special_from_protocol
(test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_protocol)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/builddir/build/BUILD/typing_extensions-4.9.0/src/test_typing_extensions.py",
line 3061, in test_generic_protocols_special_from_protocol
self.assertEqual(typing_extensions._get_protocol_attrs(PR), {'x'})
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Items in the first set but not the second:
'__non_callable_proto_members__'
======================================================================
FAIL: test_protocol_issubclass_error_message
(test_typing_extensions.ProtocolTests.test_protocol_issubclass_error_message)
----------------------------------------------------------------------
TypeError: Instance and class checks can only be used with @runtime_checkable
protocols
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File
"/builddir/build/BUILD/typing_extensions-4.9.0/src/test_typing_extensions.py",
line 3471, in test_protocol_issubclass_error_message
with self.assertRaisesRegex(TypeError, re.escape(expected_error_message)):
issubclass(int, Vec2D)
AssertionError: "Protocols\ with\ non\-method\ members\ don't\ support\
issubclass\(\)\.\ Non\-method\ members:\ 'x',\ 'y'\." does not match "Instance
and class checks can only be used with @runtime_checkable protocols"
----------------------------------------------------------------------
Ran 385 tests in 0.113s
FAILED (failures=2, skipped=5)
https://docs.python.org/3.13/whatsnew/3.13.html
For the build logs, see:
https://copr-be.cloud.fedoraproject.org/results/@python/python3.13/fedora...
For all our attempts to build python-typing-extensions with Python 3.13, see:
https://copr.fedorainfracloud.org/coprs/g/python/python3.13/package/pytho...
Testing and mass rebuild of packages is happening in copr.
You can follow these instructions to test locally in mock if your package
builds with Python 3.13:
https://copr.fedorainfracloud.org/coprs/g/python/python3.13/
Let us know here if you have any questions.
Python 3.13 is planned to be included in Fedora 41.
To make that update smoother, we're building Fedora packages with all
pre-releases of Python 3.13.
A build failure prevents us from testing all dependent packages (transitive
[Build]Requires),
so if this package is required a lot, it's important for us to get it fixed
soon.
We'd appreciate help from the people who know this package best,
but if you don't want to work on this now, let us know so we can try to work
around it on our side.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2244836
[Bug 2244836] Python 3.13
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2259519
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 weeks, 4 days
[Bug 2235025] New: [abrt] cinnamon: g_type_check_instance_is_fundamentally_a(): cinnamon killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2235025
Bug ID: 2235025
Summary: [abrt] cinnamon:
g_type_check_instance_is_fundamentally_a(): cinnamon
killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:6c263b498a3d4c26e1928969a4e9de9e0329e4e7;VAR
IANT_ID=workstation;
Component: cinnamon
Assignee: leigh123linux(a)googlemail.com
Reporter: andrew.butterworth39(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, miketwebster(a)gmail.com,
riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
Logged into Cinnamon
Version-Release number of selected component:
cinnamon-5.8.4-3.fc38
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: cinnamon killed by SIGSEGV
journald_cursor:
s=4819c3e8468348bf9086b7896237764f;i=8120d;b=140b57a77f2845d4bad30bcaf34fc08a;m=2d84ba83;t=601ea4c02d473;x=d86fd3db90494c21
executable: /usr/bin/cinnamon
cmdline: cinnamon --replace
cgroup: 0::/user.slice/user-1000.slice/session-2.scope
rootdir: /
uid: 1000
kernel: 6.4.6-200.fc38.x86_64
package: cinnamon-5.8.4-3.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a
comment: Logged into Cinnamon
Truncated backtrace:
Thread no. 1 (14 frames)
#0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:4166
#2 cinnamon_app_state_transition at ../src/cinnamon-app.c:931
#3 _cinnamon_app_remove_window at ../src/cinnamon-app.c:995
#6 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#9 meta_window_unmanage at ../src/core/window.c:1679
#10 handle_other_xevent at ../src/x11/events.c:1374
#11 meta_x11_display_handle_xevent at ../src/x11/events.c:1867
#12 xevent_filter at ../src/x11/events.c:1909
#13 gdk_event_apply_filters at ../gdk/x11/gdkeventsource.c:79
#14 gdk_event_source_translate_event at ../gdk/x11/gdkeventsource.c:198
#15 _gdk_x11_display_queue_events at ../gdk/x11/gdkeventsource.c:341
#16 gdk_display_get_event at ../gdk/gdkdisplay.c:442
#17 gdk_event_source_dispatch.lto_priv at ../gdk/x11/gdkeventsource.c:354
#20 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2235025
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 weeks, 4 days
[Bug 2232900] New: [abrt] cinnamon-settings-daemon: check_volume_queue(): csd-automount killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2232900
Bug ID: 2232900
Summary: [abrt] cinnamon-settings-daemon: check_volume_queue():
csd-automount killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:4a75dc1aad38c50f524204176712820d14e85209;VAR
IANT_ID=cinnamon;
Component: cinnamon-settings-daemon
Assignee: leigh123linux(a)googlemail.com
Reporter: zmitov(a)callflowlab.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Version-Release number of selected component:
cinnamon-settings-daemon-5.8.1-1.fc38
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: csd-automount killed by SIGSEGV
journald_cursor:
s=cfe57502953e41d5928148363681b7f4;i=14dc89;b=a6bcc176dd1d4ede99ae30d81e70c4e8;m=38a5c2812;t=603455745e35e;x=e6c3e305c6033c78
executable: /usr/libexec/csd-automount
cmdline: csd-automount
cgroup: 0::/user.slice/user-1000.slice/session-4.scope
rootdir: /
uid: 1000
kernel: 6.4.11-200.fc38.x86_64
package: cinnamon-settings-daemon-5.8.1-1.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: check_volume_queue
Truncated backtrace:
Thread no. 1 (7 frames)
#0 check_volume_queue at ../plugins/automount/csd-automount-manager.c:186
#1 screensaver_signal_callback at
../plugins/automount/csd-automount-manager.c:351
#4 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#7 on_signal_received at ../gio/gdbusproxy.c:890
#8 emit_signal_instance_in_idle_cb at ../gio/gdbusconnection.c:3802
#12 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#14 gtk_main at ../gtk/gtkmain.c:1329
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2232900
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 weeks, 4 days
[Bug 2231160] New: [abrt] nemo: g_type_check_instance_is_fundamentally_a(): nemo killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2231160
Bug ID: 2231160
Summary: [abrt] nemo:
g_type_check_instance_is_fundamentally_a(): nemo
killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:084fa48b0eb7ce0555bb0aadb31968c3aefacc4c;VAR
IANT_ID=kde;
Component: nemo
Assignee: leigh123linux(a)googlemail.com
Reporter: rich.trefz(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
using the properties dialog for a desktop file
Version-Release number of selected component:
nemo-5.8.4-1.fc38
Additional info:
reporter: libreport-2.17.11
uid: 1000
crash_function: g_type_check_instance_is_fundamentally_a
runlevel: N 5
rootdir: /
cmdline: /usr/bin/nemo /d3p1/Downloads/2023/08/10
dso_list: /usr/bin/nemo nemo-5.8.4-1.fc38.x86_64 (Fedora Project)
1689654484
type: CCpp
package: nemo-5.8.4-1.fc38
journald_cursor:
s=ea1547b17a3c4b3d83d3852d803afb93;i=47e46a2;b=60a1072273644413af93201e2f1cc736;m=5435b3af9;t=602961298ff14;x=9468779c244e33d8
kernel: 6.4.9-200.fc38.x86_64
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/app.slice/vte-spawn-d45a78da-a917-49c4-88ea-f9a2c05d1c3d.scope
backtrace_rating: 4
comment: using the properties dialog for a desktop file
reason: nemo killed by SIGSEGV
executable: /usr/bin/nemo
Truncated backtrace:
Thread no. 0 (47 frames)
#0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:4166
#2 tree_node_update_icon at ../src/nemo-tree-sidebar-model.c:332
#3 tree_node_update_closed_icon at ../src/nemo-tree-sidebar-model.c:343
#4 update_node_without_reporting at ../src/nemo-tree-sidebar-model.c:845
#5 update_node at ../src/nemo-tree-sidebar-model.c:955
#6 process_file_change at ../src/nemo-tree-sidebar-model.c:988
#7 files_changed_callback at ../src/nemo-tree-sidebar-model.c:1015
#9 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#12 nemo_directory_emit_files_changed at
../libnemo-private/nemo-directory.c:763
#14 nemo_directory_emit_change_signals at
../libnemo-private/nemo-directory.c:778
#15 emit_change_signals_for_all_files at
../libnemo-private/nemo-directory.c:231
#16 emit_change_signals_for_all_files_in_all_directories at
../libnemo-private/nemo-directory.c:261
#18 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#21 theme_changed_idle at ../gtk/gtkicontheme.c:776
#26 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#28 gtk_main at ../gtk/gtkmain.c:1329
#29 xapp_icon_chooser_dialog_run at ../libxapp/xapp-icon-chooser-dialog.c:732
#30 select_image_button_callback at ../src/nemo-properties-window.c:5535
#31 _g_closure_invoke_va at ../gobject/gclosure.c:895
#34 gtk_button_clicked at ../gtk/gtkbutton.c:1541
#35 gtk_button_do_release at ../gtk/gtkbutton.c:1845
#37 gtk_real_button_released at ../gtk/gtkbutton.c:1963
#38 _g_closure_invoke_va at ../gobject/gclosure.c:895
#41 multipress_released_cb at ../gtk/gtkbutton.c:666
#42 _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv at gtk/gtkmarshalers.c:4804
#43 _g_closure_invoke_va at ../gobject/gclosure.c:895
#46 gtk_gesture_multi_press_end at ../gtk/gtkgesturemultipress.c:287
#47 g_cclosure_marshal_VOID__BOXEDv at ../gobject/gmarshal.c:1686
#48 _g_closure_invoke_va at ../gobject/gclosure.c:895
#51 _gtk_gesture_set_recognized at ../gtk/gtkgesture.c:346
#52 _gtk_gesture_check_recognized at ../gtk/gtkgesture.c:387
#53 gtk_gesture_handle_event at ../gtk/gtkgesture.c:784
#54 gtk_gesture_single_handle_event at ../gtk/gtkgesturesingle.c:222
#55 gtk_event_controller_handle_event at ../gtk/gtkeventcontroller.c:230
#56 _gtk_widget_run_controllers at ../gtk/gtkwidget.c:7447
#57 _gtk_marshal_BOOLEAN__BOXEDv at gtk/gtkmarshalers.c:130
#58 _g_closure_invoke_va at ../gobject/gclosure.c:895
#61 gtk_widget_event_internal.part.0.lto_priv.0 at ../gtk/gtkwidget.c:7812
#62 propagate_event_up at ../gtk/gtkmain.c:2588
#63 propagate_event at ../gtk/gtkmain.c:2691
#64 gtk_propagate_event at ../gtk/gtkmain.c:2725
#65 gtk_main_do_event at ../gtk/gtkmain.c:1921
#67 _gdk_event_emit at ../gdk/gdkevents.c:73
#69 gdk_event_source_dispatch.lto_priv at ../gdk/x11/gdkeventsource.c:354
#72 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#73 g_main_context_iteration at ../glib/gmain.c:4343
#74 g_application_run at ../gio/gapplication.c:2573
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2231160
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 weeks, 4 days