Bug 202364

Summary: unsubscriptable exception in yumex
Product: [Fedora] Fedora Reporter: Herbert Carl Meyer <hcmeyer>
Component: yumexAssignee: Tim Lauridsen <tim.lauridsen>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: extras-qa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-14 08:06:25 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
traceback from exception none

Description Herbert Carl Meyer 2006-08-13 17:58:15 UTC
Description of problem:
exception in yumex, unsubcriptable 

Version-Release number of selected component (if applicable):
traceback says 1.1.0, rpm says 1.2.0

How reproducible:
select one or more rpm's for update.

Steps to Reproduce:
1. run repo refresh
2. select on or more updates to queue
3. process queue
  
Actual results:
exception popup dialog

Expected results:
updated system

Additional info:
see attached traceback

Comment 1 Herbert Carl Meyer 2006-08-13 17:58:16 UTC
Created attachment 134102 [details]
traceback from exception

Comment 2 Tim Lauridsen 2006-08-14 08:06:25 UTC
The error occours in the yum plugin located in /usr/lib/yum-plugins/kmdl.py.
It looks like is only working with commandline yum and not applications using
the yum API like yumex, pirut, pup.
You can disable the plugin in the yumex preferences.

The plugin shoud have a 
plugin_type = (TYPE_CORE, TYPE_INTERACTIVE)
because it works with the yum command line, The TYPE_INTERACTIVE interactive
flag with make the plugin inactive in yumex, because it only uses TYPE_CORE plugins.