Bug 1379897 - python3 update breaks dnf on arm
Summary: python3 update breaks dnf on arm
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python3
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas Orsava
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-28 02:47 UTC by Itamar Reis Peixoto
Modified: 2016-11-05 07:19 UTC (History)
8 users (show)

Fixed In Version: python3-3.5.2-3.fc24
Clone Of:
Environment:
Last Closed: 2016-11-05 07:19:17 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Itamar Reis Peixoto 2016-09-28 02:47:44 UTC
Description of problem:

after this update my dnf on arm stopped to work

http://koji.fedoraproject.org/koji/buildinfo?buildID=802221
* Fri Sep 16 2016 Tomas Orsava <torsava> - 3.5.1-17
- Backported the build-time check for the getrandom syscall from Python 3.5.2


strace dnf  stops at getrandom


pen("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=110570304, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6820000
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=26252, ...}) = 0
mmap2(NULL, 26252, PROT_READ, MAP_SHARED, 3, 0) = 0xb6efa000
close(3)                                = 0
futex(0xb6b72ee0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getrandom(

I am running a custom 4.5.7 kernel.

Comment 1 Charalampos Stratakis 2016-09-28 07:34:12 UTC
Hello.

How is this issue reproduced?

Also would you be able to install Python 3.5.2 from fedora 25 repos and try to see if it's resolved?

http://koji.fedoraproject.org/koji/buildinfo?buildID=801061

Comment 2 Itamar Reis Peixoto 2016-09-28 09:22:52 UTC
(In reply to Charalampos Stratakis from comment #1)
> 
> Also would you be able to install Python 3.5.2 from fedora 25 repos and try
> to see if it's resolved?
> 
> http://koji.fedoraproject.org/koji/buildinfo?buildID=801061

works again  after 

rpm -Uvh \
python3-3.5.2-4.fc25.armv7hl.rpm \
python3-libs-3.5.2-4.fc25.armv7hl.rpm \
system-python-3.5.2-4.fc25.armv7hl.rpm \
system-python-libs-3.5.2-4.fc25.armv7hl.rpm

Comment 3 Tomas Orsava 2016-10-03 10:46:28 UTC
Hi Itamar!

Just to be sure, this bug is on Fedora 24, correct?

And so we can reproduce it: What arm are you running?

Comment 4 Itamar Reis Peixoto 2016-10-04 22:34:21 UTC
yes, fedora 24, scaleway arm machines, 

Hardware	: Marvell Armada 370/XP (Device Tree)
Features	: half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae 
model name	: ARMv7 Processor rev 2 (v7l)

Comment 5 Fedora Update System 2016-10-14 21:23:04 UTC
python3-3.5.2-3.fc24, python3-docs-3.5.2-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-cd0636887f

Comment 6 Fedora Update System 2016-11-05 07:19:17 UTC
python3-3.5.2-3.fc24, python3-docs-3.5.2-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.