Bug 452421

Summary: EPG and OSD broken in kaffeine-0.8.6
Product: [Fedora] Fedora Reporter: Jussi Torhonen <jt>
Component: kaffeineAssignee: Rex Dieter <rdieter>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 9CC: mefoster, tuxbrewr, ville.skytta
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://kaffeine.kde.org/
Whiteboard:
Fixed In Version: 0.8.7-3.fc9 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-02-24 20:53:20 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
kaffeine.spec for rebuilding kaffeine-0.8.7-2.fc10.src.rpm with kaffeine-0.8.7-epg.patch
none
kaffeine-0.8.7-epg.patch none

Description Jussi Torhonen 2008-06-22 18:08:42 UTC
Description of problem:


Version-Release number of selected component (if applicable):
kaffeine-0.8.6-4.fc9.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install Fedora 9
2. Install kaffeine
3. Scan channels and check EPG and OSD availability
  
Actual results:
Not working

Expected results:
Should work as it did till Fedora 8 and kaffeine-0-8.5

Additional info:
In Fedora 8, kaffeine-0.8.5 works, but kaffeine-0-8.6 does not. Fedora 9 ships
with kaffeine-0.8.6 and EPG + OSD features are not working.

See workaround at
http://bugs.kde.org/show_bug.cgi?id=158943#c22

Comment 1 Steven M. Parrish 2008-08-29 20:46:19 UTC
Here is the fix.  Just need to create a patch and get it applied. 

Ok, the problem is NID==0. As a workaround, edit the file kaffeine/src/input/dvb/plugins/epg/kaffeinedvbevents.cpp and comment out lines 174 to 177 : 
//if ( nid==0) { 
// mutex.unlock(); 
// return 0; 
//}

Comment 2 Jussi Torhonen 2008-08-30 14:58:32 UTC
Created attachment 315422 [details]
kaffeine.spec for rebuilding kaffeine-0.8.7-2.fc10.src.rpm with kaffeine-0.8.7-epg.patch

rpm -ba kaffeine.spec

Comment 3 Jussi Torhonen 2008-08-30 14:59:48 UTC
Created attachment 315423 [details]
kaffeine-0.8.7-epg.patch

kaffeine-0.8.7-epg.patch for kaffeine-0.8.7-2.fc10.src.rpm

Comment 4 Jussi Torhonen 2008-08-30 15:00:39 UTC
Thanks Steven. Works for me!

Comment 5 Steven M. Parrish 2009-02-06 17:02:04 UTC
Rex, did this patch ever get applied.  I checked and dont see it, but maybe I'm blind.

Comment 6 Rex Dieter 2009-02-06 17:12:43 UTC
Hmm... seems the bz mail got dropped somewhere, I don't recall seeing any of these comments.

I'll take a look at integrating the patch now, sorry for the delay.

Comment 7 Fedora Update System 2009-02-07 22:25:00 UTC
kaffeine-0.8.7-3.fc9 has been pushed to the Fedora 9 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing-newkey update kaffeine'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-1499

Comment 8 Fedora Update System 2009-02-24 20:53:15 UTC
kaffeine-0.8.7-3.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2009-02-24 20:56:46 UTC
kaffeine-0.8.7-3.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.