[Bug 2251779] New: python-zope-testrunner fails to build with Python 3.13: ImportError: cannot import name '_start_new_thread' from 'threading'
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2251779
Bug ID: 2251779
Summary: python-zope-testrunner fails to build with Python
3.13: ImportError: cannot import name
'_start_new_thread' from 'threading'
Product: Fedora
Version: rawhide
Status: NEW
Component: python-zope-testrunner
Assignee: loganjerry(a)gmail.com
Reporter: ksurma(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: aurelien(a)bompard.org,
epel-packagers-sig(a)lists.fedoraproject.org,
infra-sig(a)lists.fedoraproject.org, ksurma(a)redhat.com,
loganjerry(a)gmail.com, mhroncok(a)redhat.com,
michel(a)michel-slm.name
Blocks: 2244836 (PYTHON3.13)
Target Milestone: ---
Classification: Fedora
python-zope-testrunner fails to build with Python 3.13.0a1.
This report is automated and not very verbose, but we'll try to get back here
with details.
+ python3 -m unittest discover -s zope/testrunner -t .
.........................................E
======================================================================
ERROR: zope.testrunner.tests.test_threadsupport
(unittest.loader._FailedTest.zope.testrunner.tests.test_threadsupport)
----------------------------------------------------------------------
ImportError: Failed to import test module:
zope.testrunner.tests.test_threadsupport
Traceback (most recent call last):
File "/usr/lib64/python3.13/unittest/loader.py", line 394, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.13/unittest/loader.py", line 337, in
_get_module_from_name
__import__(name)
File
"/builddir/build/BUILDROOT/python-zope-testrunner-6.2-1.fc40.x86_64/usr/lib/python3.13/site-packages/zope/testrunner/tests/test_threadsupport.py",
line 16, in <module>
from threading import _start_new_thread
ImportError: cannot import name '_start_new_thread' from 'threading'
(/usr/lib64/python3.13/threading.py). Did you mean: '_start_joinable_thread'?
----------------------------------------------------------------------
Ran 42 tests in 0.014s
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-zope-testrunner 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=2251779
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
9 hours, 55 minutes
[Bug 2176591] New: msmtp package should provide /usr/bin/sendmail
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2176591
Bug ID: 2176591
Summary: msmtp package should provide /usr/bin/sendmail
Product: Fedora
Version: rawhide
Status: NEW
Component: msmtp
Assignee: lemenkov(a)gmail.com
Reporter: yann(a)droneaud.fr
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
gbcox(a)bzb.us, lemenkov(a)gmail.com, ndevos(a)redhat.com,
wart(a)kobold.org
Target Milestone: ---
Classification: Fedora
Description of problem:
msmtp package is not declared to provide /usr/sbin/sendmail. But installing
the package, makes msmtp the "mta" (see alternatives --display mta), and thus
provide /usr/bin/sendmail.
Some packages, see below, requires /usr/sbin/sendmail
BackupPC-0:4.4.0-9.fc38.x86_64
alpine-0:2.26-3.fc38.x86_64
arpwatch-14:3.3-14.fc39.x86_64
asterisk-voicemail-0:18.12.1-1.fc38.3.x86_64
certwatch-mod_ssl-0:1.2-12.fc38.x86_64
fail2ban-sendmail-0:1.0.2-2.fc38.noarch
fvwm-0:2.7.0-3.fc38.x86_64
hylafax+-client-0:7.0.7-1.fc39.i686
hylafax+-client-0:7.0.7-1.fc39.x86_64
mgetty-0:1.2.1-18.fc38.x86_64
quilt-0:0.67-4.fc39.noarch
redhat-lsb-core-0:4.1-60.fc38.i686
redhat-lsb-core-0:4.1-60.fc38.x86_64
spamass-milter-0:0.4.0-24.fc38.x86_64
uudeview-0:0.5.20-51.fc38.x86_64
websec-0:1.9.0-34.fc38.noarch
x509watch-0:0.6.1-14.fc38.noarch
Thus, when asking dnf to install one of the packages above, it will also
install another mta from the list below if none of them is already installed.
Likely esmtp in my experience (likely because it's the first alphabetically).
esmtp-0:1.2-21.fc38.x86_64
exim-0:4.96-8.fc38.x86_64
opensmtpd-0:6.8.0p2-11.fc38.x86_64
postfix-2:3.7.4-1.fc38.x86_64
sendmail-0:8.17.1-8.fc38.x86_64
ssmtp-0:2.64-32.fc38.x86_64
Having msmtp already installed should be enough to satisfy /usr/sbin/sendmail
requirement, and no other MTA should be installed as part of installing another
package.
Version-Release number of selected component (if applicable):
msmtp-1.8.23-1.fc38.x86_64
How reproducible:
When installing a package that requires /usr/bin/sendmail when no other MTA
is installed.
Steps to Reproduce:
1. dnf install msmtp
2. dnf install arpwatch
Actual results:
"dnf install arpwatch" installs arpwatch and esmtp
Expected results:
"dnf install arpwatch" would install only arpwatch
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2176591
3 days, 12 hours
[Bug 2254658] New: xreader crashes when loading a specific epub file
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2254658
Bug ID: 2254658
Summary: xreader crashes when loading a specific epub file
Product: Fedora
Version: 38
Hardware: All
OS: Linux
Status: NEW
Component: xreader
Severity: medium
Assignee: leigh123linux(a)googlemail.com
Reporter: mjd+redhat(a)afork.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
Epub file was generated from here:
https://archive.org/details/cihm_60999
Possibly still available here:
https://ia800607.us.archive.org/21/items/cihm_60999/cihm_60999.epub
Other epub files load just fine.
Reproducible: Always
Steps to Reproduce:
1. /usr/bin/xreader cihm_60999.epub
Actual Results:
xreader crashes (segfault)
Expected Results:
Epub viewing excitement!
Backtrace when run in gdb:
Thread 30 "EvJobScheduler" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd48e86c0 (LWP 781429)]
0x00007fffd40d5ff5 in xml_get_data_from_node (node=<optimized out>,
rettype=<optimized out>, attributename=<optimized out>) at
../backend/epub/epub-document.c:614
Downloading source file
/usr/src/debug/xreader-3.8.2-1.fc38.x86_64/redhat-linux-build/../backend/epub/epub-document.c
614 xml_get_data_from_node(xmlNodePtr node,
Missing separate debuginfos, use: dnf debuginfo-install
xreader-3.8.2-1.fc38.x86_64
(gdb) bt
#0 0x00007fffd40d5ff5 in xml_get_data_from_node (node=<optimized out>,
rettype=<optimized out>, attributename=<optimized out>) at
../backend/epub/epub-document.c:614
#1 xml_get_data_from_node (attributename=0x0, rettype=XML_KEYWORD, node=0x0)
at ../backend/epub/epub-document.c:614
#2 epub_document_set_document_title (containeruri=0x7fff44002c60
"file:///tmp/xreader-778512/cihm_60999.epub1FQXF2/EPUB/content.opf") at
../backend/epub/epub-document.c:1627
#3 epub_document_load (document=0x7fff44004050, uri=<optimized out>,
error=0x7fffd48e78b0) at ../backend/epub/epub-document.c:1780
#4 0x00007ffff7dbaf9f in ev_document_load
(document=document@entry=0x7fff44004050, uri=0x555555c109d0
"file:///home/mjd/Documents/books/interests/homesteading/cihm_60999.epub",
error=error@entry=0x7fffd48e7930)
at ../libdocument/ev-document.c:251
#5 0x00007ffff7dbb995 in ev_document_factory_get_document (uri=0x555555c109d0
"file:///home/mjd/Documents/books/interests/homesteading/cihm_60999.epub",
error=error@entry=0x7fffd48e7980) at ../libdocument/ev-document-factory.c:237
#6 0x00007ffff7e0053d in ev_job_load_run (job=0x555555dc75b0) at
../libview/ev-jobs.c:1124
#7 0x00007ffff7dff6b8 in ev_job_thread (job=0x555555dc75b0) at
../libview/ev-job-scheduler.c:184
#8 ev_job_thread_proxy (data=<optimized out>) at
../libview/ev-job-scheduler.c:217
#9 0x00007ffff7aa89f3 in g_thread_proxy (data=0x555555bfd980) at
../glib/gthread.c:831
#10 0x00007ffff6e5e947 in start_thread (arg=<optimized out>) at
pthread_create.c:444
#11 0x00007ffff6ee4860 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Some fishing about:
(gdb) info threads
Id Target Id Frame
1 Thread 0x7fffeae4fc00 (LWP 778512) "xreader" 0x00007ffff6ed734d
in __GI___poll (fds=0x5555556e5930, nfds=4, timeout=476) at
../sysdeps/unix/sysv/linux/poll.c:29
2 Thread 0x7fffdd38c6c0 (LWP 781248) "pool-spawner" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7fffd7fff6c0 (LWP 781249) "gmain" 0x00007ffff6ed734d
in __GI___poll (fds=0x555555636270, nfds=3, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7fffdcb8b6c0 (LWP 781250) "gdbus" 0x00007ffff6ed734d
in __GI___poll (fds=0x7fffcc000e60, nfds=4, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
6 Thread 0x7fffd6ffd6c0 (LWP 781257) "dconf worker" 0x00007ffff6ed734d
in __GI___poll (fds=0x7fffc0000b90, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
15 Thread 0x7fffd67fc6c0 (LWP 781406) "xreader:cs0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555add0b8) at futex-internal.c:57
16 Thread 0x7fffd57726c0 (LWP 781407) "xreader:disk$0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555a51960) at futex-internal.c:57
17 Thread 0x7fffd77fe6c0 (LWP 781408) "xreader:sh0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555af0030) at futex-internal.c:57
18 Thread 0x7fffd5ffb6c0 (LWP 781409) "xreader:shlo0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555af0598) at futex-internal.c:57
20 Thread 0x7fffbde4e6c0 (LWP 781411) "xreader:disk$0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x55555568bd70) at futex-internal.c:57
21 Thread 0x7fffbd64d6c0 (LWP 781412) "xreader:sh0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555c31de0) at futex-internal.c:57
22 Thread 0x7fffbce4c6c0 (LWP 781413) "xreader:shlo0" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393,
expected=0, futex_word=0x555555c32348) at futex-internal.c:57
25 Thread 0x7fff669ff6c0 (LWP 781416) "PressureMonitor" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true,
abstime=0x7fff669fe660, op=393, expected=0, futex_word=0x7fffbe03c160) at
futex-internal.c:57
26 Thread 0x7fff661fe6c0 (LWP 781417) "HashSaltStorage" 0x00007ffff6ed734d
in __GI___poll (fds=0x7fff54001020, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
27 Thread 0x7fff659fd6c0 (LWP 781418) "ebsiteDataStore" 0x00007ffff6ed734d
in __GI___poll (fds=0x7fff48001020, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
* 30 Thread 0x7fffd48e86c0 (LWP 781429) "EvJobScheduler" 0x00007fffd40d5ff5
in xml_get_data_from_node (node=<optimized out>, rettype=<optimized out>,
attributename=<optimized out>) at ../backend/epub/epub-document.c:614
31 Thread 0x7fff649fb6c0 (LWP 781431) "pool-xreader" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
32 Thread 0x7fff651fc6c0 (LWP 781432) "pool-xreader" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
33 Thread 0x7fff4d9ff6c0 (LWP 781433) "xreader" 0x00007ffff6e5b219
in __futex_abstimed_wait_common64 (private=0, cancel=true,
abstime=0x7fff4d9fe9b0, op=393, expected=0, futex_word=0x7fffb000e990) at
futex-internal.c:57
34 Thread 0x7fff4d1fe6c0 (LWP 781434) "ReceiveQueue" 0x00007ffff6ed734d
in __GI___poll (fds=0x7fff38001020, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
(gdb)
(gdb) info locals
datastring = <optimized out>
datastring = <optimized out>
(gdb) up
#1 xml_get_data_from_node (attributename=0x0, rettype=XML_KEYWORD, node=0x0)
at ../backend/epub/epub-document.c:614
614 xml_get_data_from_node(xmlNodePtr node,
(gdb) info locals
datastring = <optimized out>
datastring = <optimized out>
(gdb) list
609 xmlFree(attributefromfile);
610 return FALSE ;
611 }
612
613 static xmlChar*
614 xml_get_data_from_node(xmlNodePtr node,
615 xmlParseReturnType rettype,
616 xmlChar* attributename)
617 {
618 xmlChar* datastring ;
(gdb) p node
$1 = (xmlNodePtr) 0x0
(gdb) p rettype
$2 = XML_KEYWORD
(gdb) p attributename
$3 = (xmlChar *) 0x0
(gdb) up
#2 epub_document_set_document_title (containeruri=0x7fff44002c60
"file:///tmp/xreader-778512/cihm_60999.epub1FQXF2/EPUB/content.opf") at
../backend/epub/epub-document.c:1627
1627 doctitle = (gchar*)xml_get_data_from_node(title, XML_KEYWORD,
NULL);
(gdb) p title
$4 = (xmlNodePtr) 0x0
(gdb) up
#3 epub_document_load (document=0x7fff44004050, uri=<optimized out>,
error=0x7fffd48e78b0) at ../backend/epub/epub-document.c:1780
1780 epub_document->docTitle =
epub_document_set_document_title(contentOpfUri);
(gdb) p contentOpfUri
$5 = (gchar *) 0x7fff44002c60
"file:///tmp/xreader-778512/cihm_60999.epub1FQXF2/EPUB/content.opf"
(gdb) down
#2 epub_document_set_document_title (containeruri=0x7fff44002c60
"file:///tmp/xreader-778512/cihm_60999.epub1FQXF2/EPUB/content.opf") at
../backend/epub/epub-document.c:1627
1627 doctitle = (gchar*)xml_get_data_from_node(title, XML_KEYWORD,
NULL);
(gdb) list
1622 gchar *doctitle;
1623 set_xml_root_node(NULL);
1624
1625 xmlNodePtr title =
xml_get_pointer_to_node((xmlChar*)"title",NULL,NULL);
1626
1627 doctitle = (gchar*)xml_get_data_from_node(title, XML_KEYWORD,
NULL);
1628 xml_free_doc();
1629
1630 return doctitle;
1631 }
(gdb) p title
$6 = (xmlNodePtr) 0x0
(gdb)
This crash is repeatable. Please let me know if you can't reproduce it, and
would like further information.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2254658
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
3 days, 13 hours