FS#45607 - [sdlmame] Violates FHS

Attached to Project: Community Packages
Opened by e_tank (e_tank) - Friday, 10 July 2015, 22:08 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 31 July 2015, 18:07 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

package installation violates filesystem hierarchy standard*, please place architecture dependent executables in /usr/lib/sdlmame instead of /usr/share/sdlmame

* ref: http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose22
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 31 July 2015, 18:07 GMT
Reason for closing:  Fixed
Comment by e_tank (e_tank) - Friday, 10 July 2015, 22:55 GMT
on second thought /usr/lib/sdlmame may not be the appropriate destination for the all the executables sdlmame provides, but they definitely don't belong in /usr/share/sdlmame. the ones that provide man pages probably should be in /usr/bin. /opt/sdlmame is always an option as well, but imo that should be a last resort.

unless you have any specific ideas in mind let me think about this for a bit and get back to you, i'll post an altered PKGBUILD within a few days once i've looked into the issue a little deeper.

p.s. sorry for forgetting to fill in the summary field

Loading...