To clarify, there are still a bunch of pathing/file structure issues right?
i’ve tried to pull in a few different community scripts (marks_eats) which all give me similar errors below when loading playfair. Each is looking for a norns/ folder within we/. Re reading through this thread has a lot of mirky info at different points in the 2.0 lifecycle, so it’s a little tough to see the bigger picture. (not a judgment, just an observation!)
It seems easy enough to look to where the require is pointing and start shuffling things around, but after re-updating with the 14 update, I’m wondering if I shouldn’t hang tight?
# cleanup
# script clear
### SCRIPT ERROR: load fail
/home/we/dust/we/playfair.lua:20: module 'ack' not found:
no field package.preload['ack']
no file '/home/we/norns/lua/ack.lua'
no file '/home/we/norns/lua/core/ack.lua'
no file '/home/we/norns/lua/core/params/ack.lua'
no file '/home/we/norns/lua/lib/ack.lua'
no file '/home/we/norns/lua/softcut/ack.lua'
no file '/home/we/dust//usr/local/share/lua/5.3/ack.lua'
no file '/usr/local/share/lua/5.3/ack/init.lua'
no file '/usr/local/lib/lua/5.3/ack.lua'
no file '/usr/local/lib/lua/5.3/ack/init.lua'
no file '/usr/share/lua/5.3/ack.lua'
no file '/usr/share/lua/5.3/ack/init.lua'
no file './ack.lua'
no file './ack/init.lua'
no file '/usr/local/lib/lua/5.3/ack.so'
no file '/usr/lib/arm-linux-gnueabihf/lua/5.3/ack.so'
no file '/usr/lib/lua/5.3/ack.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './ack.so'
stack traceback:
/home/we/norns/lua/core/norns.lua:185: in function </home/we/norns/lua/core/norns.lua:185>
[C]: in function 'require'
/home/we/dust/we/playfair.lua:20: in main chunk
[C]: in function 'dofile'
/home/we/norns/lua/core/script.lua:135: in function </home/we/norns/lua/core/script.lua:135>
[C]: in function 'xpcall'
/home/we/norns/lua/core/norns.lua:186: in field 'try'
/home/we/norns/lua/core/script.lua:135: in function 'core/script.load'
/home/we/norns/lua/core/menu.lua:429: in field 'key'
/home/we/norns/lua/core/menu.lua:169: in function </home/we/norns/lua/core/menu.lua:146>
# script clear```