Bug 30879

Summary: jscal-store cannot find /usr/local/share/joystick/ident
Product: Mageia Reporter: Hans Micheelsen <micheelsen>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11, micheelsen
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://sourceforge.net/projects/linuxconsole/
Whiteboard:
Source RPM: linuxconsoletools-1.8.1-1.mga9.src.rpm CVE:
Status comment:

Description Hans Micheelsen 2022-09-21 22:08:34 CEST
Description of problem:
When calling jscal-store /dev/input/js0 I get an error message that /usr/local/share/joystick/ident cannot be found.

My solution:
I solved the problem by changing line 21, 40 and 42 to using /usr/libexec/ instead of /usr/local/share/. But I guess that its PREFIX in line 43 in the Makefile of linuxconsoletools, that ought to be corrected.

Version-Release number of selected component (if applicable): 1.8.1


How reproducible: Everytime


Steps to Reproduce:
1. Call jscal-store /dev/input/js0
2.
3.
Hans Micheelsen 2022-09-21 22:08:52 CEST

CC: (none) => micheelsen

Comment 1 Hans Micheelsen 2022-09-21 22:28:46 CEST
You need to do the same kind of changes in jscal-restore
Comment 2 Marja Van Waes 2022-09-22 15:47:46 CEST
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => thierry.vignaud

Comment 3 Jani Välimaa 2022-09-23 08:45:13 CEST
Pleaste test with linuxconsoletools-1.8.1-2.mga9 landing mirrors anytime soon.
Comment 4 Hans Micheelsen 2022-09-23 22:39:34 CEST
It works perfectly now on my system.
Comment 5 Jani Välimaa 2022-09-27 19:18:35 CEST
Closing as FIXED. Feel free to reopen if needed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED