Bug 583304

Summary: REGRESSION in python-twisted-core update: filepath.py:27:<module>:ImportError: No module named hashlib
Product: [Fedora] Fedora Reporter: Emmett Culley <lst_manage>
Component: python-twisted-coreAssignee: Thomas Vander Stichele <thomas>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: 12CC: billcrawford1970, ejsheldrake, leigh123linux, lmacken, mads, minigeek, mschmidt, musuruan, poncho, redhat, setuid, thomas
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: abrt_hash:612575ea
Fixed In Version: python-twisted-core-8.2.0-5.fc13 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-04-20 13:03:51 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:
Attachments:
Description Flags
File: backtrace none

Description Emmett Culley 2010-04-17 19:23:43 UTC
abrt 1.0.8 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: python -OO jabbim.py
component: jabbim
executable: /usr/share/jabbim/jabbim.py
kernel: 2.6.32.11-99.fc12.x86_64
package: jabbim-0.5-0.12.svn20091030.fc12
reason: filepath.py:27:<module>:ImportError: No module named hashlib
release: Fedora release 12 (Constantine)

comment
-----
This has been happening each time Jabbim is started.  This time jabbim didn't just through an execption.  It won't start at all.

I just updated my system to the latest.

Comment 1 Emmett Culley 2010-04-17 19:23:45 UTC
Created attachment 407297 [details]
File: backtrace

Comment 2 Michal Schmidt 2010-04-18 07:13:00 UTC
I see python-twisted-core was recently updated:
https://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-4.fc12
https://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-4.fc13

It seems that changeset_r25457.patch was unsufficiently tested.
Reassigning to python-twisted-core.


Thomas,
why did you push the update directly to stable?
For now I suggest you revert the change you did in -4, push it ASAP directly
to stable to fix the current regression.
Only later perhaps try to fix the deprecation warnings differently,
but make sure it goes via updates-testing.

Comment 3 Thomas Vander Stichele 2010-04-18 10:36:26 UTC
I don't understand how I didn't get that when testing the package, but I did get it updating now as well.

An important new file was missing from the patch which I had to rework by hand.  Including it now.

Comment 4 Fedora Update System 2010-04-18 11:01:53 UTC
python-twisted-core-8.2.0-5.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-5.fc13

Comment 5 Fedora Update System 2010-04-18 11:02:24 UTC
python-twisted-core-8.2.0-5.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-5.fc12

Comment 6 leigh scott 2010-04-18 14:23:25 UTC
(In reply to comment #3)
 
> An important new file was missing from the patch which I had to rework by hand.
>  Including it now.    


Why patch it? 10.0.0 doesn't need patching.



http://tmrc.mit.edu/mirror/twisted/Core/10.0/


http://fedoraforum.org/leigh123linux/srpm/python-twisted-core-10.0.0-1.fc13.src.rpm


your patch still misses a .py

[root@localhost F-13]# rpm -Uvh '/home/leigh/Desktop/python-twisted-core-8.2.0-5.fc13.x86_64.rpm' 
Preparing...                ########################################### [100%]
   1:python-twisted-core    ########################################### [100%]
/usr/lib64/python2.6/site-packages/twisted/persisted/sob.py:12: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import os, md5, sys
[root@localhost F-13]# 


10.0.0 installs cleanly

[root@localhost F-13]# rpm -Uvh /home/leigh/rpmbuild/RPMS/x86_64/python-twisted-core-10.0.0-1.fc13.x86_64.rpm
Preparing...                ########################################### [100%]
   1:python-twisted-core    ########################################### [100%]
[root@localhost F-13]#

Comment 7 Michal Schmidt 2010-04-19 08:25:50 UTC
*** Bug 583522 has been marked as a duplicate of this bug. ***

Comment 8 Michal Schmidt 2010-04-19 08:41:00 UTC
*** Bug 583246 has been marked as a duplicate of this bug. ***

Comment 9 Michal Schmidt 2010-04-19 08:48:05 UTC
*** Bug 583401 has been marked as a duplicate of this bug. ***

Comment 10 Michal Schmidt 2010-04-19 08:48:28 UTC
*** Bug 583473 has been marked as a duplicate of this bug. ***

Comment 11 Mads Kiilerich 2010-04-19 13:14:35 UTC
*** Bug 583618 has been marked as a duplicate of this bug. ***

Comment 12 Oliver Gould 2010-04-19 20:38:51 UTC

How to reproduce
-----
1. python -c 'import twisted.python.filepath'
2. 
3.

Comment 13 Luke Macken 2010-04-20 00:23:24 UTC
*** Bug 583851 has been marked as a duplicate of this bug. ***

Comment 14 Ian Botfield 2010-04-20 08:27:25 UTC

How to reproduce
-----
1.running betavine vodafone connection
2.
3.


Comment
-----
Installed betavine for vodafone vodem. running the application causing the above error

Comment 15 Fedora Update System 2010-04-20 09:57:41 UTC
python-twisted-core-8.2.0-6.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-6.fc13

Comment 16 Fedora Update System 2010-04-20 09:57:45 UTC
python-twisted-core-8.2.0-6.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/python-twisted-core-8.2.0-6.fc12

Comment 17 Fedora Update System 2010-04-20 13:03:46 UTC
python-twisted-core-8.2.0-5.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2010-04-20 13:23:23 UTC
python-twisted-core-8.2.0-5.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.