abakh / nbsdgames

A package of 18 text-based modern games
Other
208 stars 16 forks source link

debian packaging #35

Closed abakh closed 1 year ago

abakh commented 1 year ago

Hi @alexmyczko Lubuntu people say that the nbsdgames icon doesn't show for them in the menu, also the nbsdgames command isn't there for them. Also there is probably no reason for /usr/games/ , /usr/bin/ probably works in more places.

Thanks.

alexmyczko commented 1 year ago

the desktop file is not installed, and nbsdgames is called nbnbsdgames... will try to fix. all games go to /usr/games and never to /usr/bin...

the issue has been fixed with 5-5, https://sid.ethz.ch/debian/nbsdgames/2023

abakh commented 1 year ago

@alexmyczko

but is there a reason for using /usr/games? afaik it was just a cosmetic decision in BSD that has no positive practical consequence, other than causing PATH issues.

alexmyczko commented 1 year ago

@abakh who knows?

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567033

abakh commented 1 year ago

@alexmyczko well the people in that thread don't seem to know either. arguments against it were stronger. like that it isn't even in FHS anymore.

arguments in favor of it revolved around isolation making certain obscure hacks easier (e.g. portable use through NFS, game-specific firewall rules etc.)

messed up PATH makes up problems for non-technical people, but the 0.01% of people who may do such hacks could already compile it from scratch, do a chroot, use rootless package systems like Homebrew, Nix, AppImage, Flatpak, Snap etc.

so, could we move to /usr/bin?