FS#47875 - Minetest ignore mods placed in /usr/share/minetest/mods

Attached to Project: Community Packages
Opened by Daniel Sandman (almehdin) - Sunday, 24 January 2016, 09:50 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 06 January 2019, 02:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Minetest ignores mods placed in /usr/share/minetest/mods. There is a missing build option.

Additional info:
From the build instructions on Mintests github:
"- If you want to install it system-wide (or are making a distribution package), you will want to use -DRUN_IN_PLACE=FALSE"

Not having this makes it problematic to install mod packages as they will be put in the /usr dir. So users will have to move them manually from /usr to /home. Not very KISS in other words.
https://github.com/minetest/minetest/issues/3597

Steps to reproduce:
Unpack or install a mod to /usr/share/minetest/mods and it will not be recognized unless moved to ~/.minetest/mods or recompile with the -DRUN_IN_PLACE=FALSE option set.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 06 January 2019, 02:22 GMT
Reason for closing:  Fixed
Additional comments about closing:  Upstream defaults to this now.
Comment by mpan (mpan) - Saturday, 05 January 2019, 14:47 GMT
The issue doesn’t occur on Arch Linux with the current version (0.4.17.1). See the attachment. Changing `RUN_IN_PLACE` unser Arch Linux is also unneccessary, as it is already `0`.

The upstream has re-opened the bug, but for Manjaro, not Arch Linux. A relevant notification has been sent: <https://github.com/minetest/minetest/issues/3597#issuecomment-451661659>.

Loading...