Bug 1305064

Summary: exception during Broker.__del__
Product: [Fedora] Fedora Reporter: David Shea <dshea>
Component: python-enchantAssignee: Radek Novacek <rnovacek>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: dlehman, jamatos, ovasik, rnovacek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-11 15:27:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Fix TypeError at shutdown none

Description David Shea 2016-02-05 13:58:41 UTC
Description of problem:
An exception is raised during Broker.__del__, since it references a module object that has already been garbage collected. This is fixed upstream in https://github.com/rfk/pyenchant/pull/56

The exception is ignored since it happens during __del__, but it's still printing junk to the screen and is interfering during testing.

Version-Release number of selected component (if applicable):
python3-enchant-1.6.6-1

Comment 1 David Shea 2016-02-10 18:44:24 UTC
Created attachment 1122874 [details]
Fix TypeError at shutdown

Attached a patch to apply the upstream patch. Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=12931792

Comment 2 Radek Novacek 2016-02-11 15:17:50 UTC
Rawhide build done, should I backport it to F23 and F22?

http://koji.fedoraproject.org/koji/taskinfo?taskID=12944674

Comment 3 David Shea 2016-02-11 15:22:21 UTC
Rawhide is all I care about, since that's what the Jenkins instance where these errors are showing up is using. Thanks for the build.

Comment 4 Radek Novacek 2016-02-11 15:27:30 UTC
Ok, no problem. Closing now.