Bug 1703575

Summary: python2: Multilib difference for usr/bin/smtpd2.7.pyo on x86_64 vs i686
Product: [Fedora] Fedora Reporter: Tomas Orsava <torsava>
Component: python2Assignee: Tomas Orsava <torsava>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: low    
Version: rawhideCC: bkabrda, cstratak, dmalcolm, mcyprian, mhroncok, pviktori, rkuska, tomspur, torsava
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python2-2.7.16-2.fc31 python2-2.7.16-2.fc30 python2-2.7.16-2.fc29 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1696741 Environment:
Last Closed: 2019-05-03 00:58:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1696741    

Description Tomas Orsava 2019-04-26 18:17:31 UTC
> Subpackage python2-tools is not multilib-clean for x86_64 vs i686: 6 files have > non-equal 32/64bit content:
>   /usr/bin/smtpd2.7.pyo
>   /usr/bin/smtpd2.7.pyc
>   /usr/bin/pygettext2.7.pyo
>   /usr/bin/pygettext2.7.pyc
>   /usr/bin/msgfmt2.7.pyo
>   /usr/bin/msgfmt2.7.pyc

Investigation revealed that this is not a new behaviour, it's present in previous versions of Fedora.

I believe the proper solution is to remove all these pyc/pyo files in /usr/bin, as Python does not need/use those anyway, since they're not imported but directly launched.

Comment 1 Miro HronĨok 2019-04-26 18:38:30 UTC
Yes, those files are not supposed to be there.

Comment 3 Tomas Orsava 2019-04-30 18:38:14 UTC
I've tested that python2-tools is now multilib parallelly installable.

$ rpm -qa | grep python2-tools
python2-tools-2.7.16-2.fc30.i686
python2-tools-2.7.16-2.fc30.x86_64

Comment 4 Fedora Update System 2019-04-30 18:39:13 UTC
python2-2.7.16-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e6d2bef148

Comment 5 Fedora Update System 2019-04-30 18:39:18 UTC
python2-2.7.16-2.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-2a3fd1d4e7

Comment 6 Fedora Update System 2019-05-01 01:44:24 UTC
python2-2.7.16-2.fc30 has been pushed to the Fedora 30 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-2019-2a3fd1d4e7

Comment 7 Fedora Update System 2019-05-01 03:21:46 UTC
python2-2.7.16-2.fc29 has been pushed to the Fedora 29 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-2019-e6d2bef148

Comment 8 Fedora Update System 2019-05-03 00:58:57 UTC
python2-2.7.16-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2019-08-11 01:41:56 UTC
python2-2.7.16-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.