Bug 239861

Summary: Cannot choose burn program
Product: [Applications] k3b Reporter: Alois Steindl <Alois.Steindl>
Component: K3bSetupAssignee: Michał Małek <michalm>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.91.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alois Steindl 2010-05-28 14:35:07 UTC
Version:           1.91.0 (using KDE 4.4.3) 
OS:                Linux

The new version does not admit to replace the burning programs like wodim by the original cdrecord by Schily.
The programs work and are in the usual place (/opt/schily/bin, also symlinks in /usr/local/bin), but it seems impossible to change the settings.
Also editing the k3brc-file by hand didn't help.
 

Reproducible: Always

Steps to Reproduce:
(German menu items:)
Einstellungen -> K3b einrichten -> Programme

Try to change anything

Actual Results:  
The checkmarks vanish; nothing else changes

Expected Results:  
Should find the programs from cdrtools in /opt/schily/bin

OS: Linux (i686) release 2.6.33.4-95.fc13.i686.PAE
Compiler: gcc
Comment 1 Michał Małek 2010-05-31 21:45:43 UTC
SVN commit 1132965 by mmalek:

Decide if binary is from cdrkit or cdrtools by checking it's path each time, not when getProgramPath() is called.
This allow us to detect binaries from both toolsets, e.g. wodim and cdrecord at the same time.
Previously it wasn't possible.
BUG: 239861

 M  +185 -144  k3bdefaultexternalprograms.cpp  
 M  +28 -20    k3bdefaultexternalprograms.h  
 M  +26 -26    k3bexternalbinmanager.cpp  
 M  +13 -8     k3bexternalbinmanager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1132965
Comment 2 Alois Steindl 2010-06-14 11:57:48 UTC
Hello,
I updated k3b on my Fedora 13 computer (by yum -y update),
k3b has now version 1.92.0,
but the behaviour remained the same: Only wodim and co are used;
it's impossible to even find the schily programs.
Alois
Comment 3 Michał Małek 2010-06-14 13:26:06 UTC
Hi, this fix is not included in 1.92.0 release. It will be available in the next one (not yet released).