Package: lua-redis
Version: 2.0.5~git20141117.880dda9-1
Severity: important

Dear Maintainer,

this package cannot be used with lua5.3 out of the box, because
it is not installed into the LUA_PATH:

  root@637bfdbb9112:/# lua5.3
  Lua 5.3.3  Copyright (C) 1994-2016 Lua.org, PUC-Rio
  > require("redis")
  stdin:1: module 'redis' not found:
        no field package.preload['redis']
        no file '/usr/local/share/lua/5.3/redis.lua'
        no file '/usr/local/share/lua/5.3/redis/init.lua'
        no file '/usr/local/lib/lua/5.3/redis.lua'
        no file '/usr/local/lib/lua/5.3/redis/init.lua'
        no file '/usr/share/lua/5.3/redis.lua'
        no file '/usr/share/lua/5.3/redis/init.lua'
        no file './redis.lua'
        no file './redis/init.lua'
        no file '/usr/local/lib/lua/5.3/redis.so'
        no file '/usr/lib/x86_64-linux-gnu/lua/5.3/redis.so'
        no file '/usr/lib/lua/5.3/redis.so'
        no file '/usr/local/lib/lua/5.3/loadall.so'
        no file './redis.so'
  stack traceback:
        [C]: in function 'require'
        stdin:1: in main chunk
        [C]: in ?

After symlinking redis.lua to the version in 5.1 the package works fine:

  root@637bfdbb9112:~# ls -alh /usr/share/lua/5.3/redis.lua 
  lrwxrwxrwx 1 root root 16 May  5 20:06 /usr/share/lua/5.3/redis.lua -> 
../5.1/redis.lua
  root@637bfdbb9112:~# lua5.3
  Lua 5.3.3  Copyright (C) 1994-2016 Lua.org, PUC-Rio
  > require("redis").connect("*snip*", 6379):set("foo", "bar")
  true
  > require("redis").connect("*snip*", 6379):get("foo")       
  bar


Please add the missing symlink.

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages lua-redis depends on:
ii  lua-socket  3.0~rc1+git+ac3201d-3

lua-redis recommends no packages.

lua-redis suggests no packages.

-- no debconf information

Reply via email to