Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 657630

Summary: kde-apps/k3b-17.12.3 does not find binaries installed by app-cdr/cdrtools with mode 711
Product: Gentoo Linux Reporter: Markus Wernig <public>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Markus Wernig 2018-06-08 21:58:57 UTC
app-cdr/cdrtools installs some binaries in /usr/bin with file permissions 711, among which cdrecord and cdda2wav, using filecaps instead of suid permissions.

kde-apps/k3b seems to search for cdrecord, but not find it because of this. When starting it (or running the embedded system check), it issues the error that cdrecord cannot be found and that cdrtools should be installed.

Changing permissions to 755 on /usr/bin/cdrecord solves this problem.

precise ~ # ls -l /usr/bin/cdrecord
-rwx--x--x 1 root root 392424 Jun  3 20:01 /usr/bin/cdrecord
precise ~ # lsattr /usr/bin/cdrecord
--------------e--- /usr/bin/cdrecord


Reproducible: Always

Steps to Reproduce:
1. emerge k3b
2. start k3b


Expected Results:  
k3b should find cdrecord
Comment 1 Arfrever Frehtes Taifersar Arahesis 2018-06-09 02:30:47 UTC
Which version of kde-apps/k3b?
My /usr/bin/cdrecord has 711 permissions, and k3b prints no error message.
Comment 2 Markus Wernig 2018-06-09 08:48:44 UTC
This is kde-apps/k3b-17.12.3 and app-cdr/cdrtools-3.02_alpha09
Comment 3 Andreas Sturmlechner gentoo-dev 2018-11-02 13:47:31 UTC
I've never been able to reproduce this, please re-open if the same happens with 18.08.2.