FS#15304 - [nethack] install binary file under /usr/share

Attached to Project: Arch Linux
Opened by Gerardo Exequiel Pozzi (djgera) - Sunday, 28 June 2009, 22:05 GMT
Last edited by Allan McRae (Allan) - Saturday, 07 November 2009, 12:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To James Rayner (iphitus)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: nethack install ELF executable files "/usr/share/nethack/nethack" and "/usr/share/nethack/recover". These files should be moved to another location outside /usr/share that is for architecture independent files [FHS].

Maybe a better location can be "/usr/lib/nethack/".

Additional info:
nethack-3.4.3-3
This task depends upon

Closed by  Allan McRae (Allan)
Saturday, 07 November 2009, 12:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  nethack-3.4.3-4
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 08:48 GMT
The following errors/warnings can be seen after namcap usage:

nethack E: Dependency detected and not included (sh) from files ['usr/bin/nethack']
nethack W: Dependency included but already satisfied ('ncurses')
nethack W: Dependency included and not needed ('gzip')
nethack E: ELF file (usr/share/nethack/recover) outside of a valid path.
nethack E: ELF file (usr/share/nethack/nethack) outside of a valid path.

PKGBUILD: line 14: sed: command not found

Maybe /usr/lib is not the best idea as a destiation installation folder for it.
The problem is not so trivial for me, because this applicatino bring two 'nethack' named file, a script file, and an executable binaries, so both of them can't be available at the same time from the $PATH.

Loading...