--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lua-wsapi: /usr/share/lua/5.1/wsapi/common.lua:15: module 'wsapi' not found
- From: Roland Stigge <stigge@antcom.de>
- Date: Wed, 29 Jan 2014 13:29:03 +0100
- Message-id: <20140129122903.13752.21136.reportbug@rst-pc1.lan.work-microwave.de>
Package: lua-wsapi
Version: 1.6.0-1
Severity: important
Tags: patch
Hi,
/usr/bin/wsapi.fcgi in lua-wsapi fails like this:
$ /usr/bin/wsapi.fcgi
lua5.1: /usr/share/lua/5.1/wsapi/common.lua:15: module 'wsapi' not found:
no field package.preload['wsapi']
no file './wsapi.lua'
no file '/usr/local/share/lua/5.1/wsapi.lua'
no file '/usr/local/share/lua/5.1/wsapi/init.lua'
no file '/usr/local/lib/lua/5.1/wsapi.lua'
no file '/usr/local/lib/lua/5.1/wsapi/init.lua'
no file '/usr/share/lua/5.1/wsapi.lua'
no file '/usr/share/lua/5.1/wsapi/init.lua'
no file './wsapi.so'
no file '/usr/local/lib/lua/5.1/wsapi.so'
no file '/usr/lib/i386-linux-gnu/lua/5.1/wsapi.so'
no file '/usr/lib/lua/5.1/wsapi.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'require'
/usr/share/lua/5.1/wsapi/common.lua:15: in main chunk
[C]: in function 'require'
/usr/bin/wsapi.fcgi:8: in main chunk
[C]: ?
$
Attaching a patch that fixes this.
Roland
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.12-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages lua-wsapi depends on:
ii lua-cgi 5.2~alpha2-1
ii lua-coxpcall 1.14.0-2
ii lua-filesystem 1.6.2-1
ii lua-rings 1.3.0-2
ii lua5.1 5.1.5-5
ii multiarch-support 2.17-97
lua-wsapi recommends no packages.
lua-wsapi suggests no packages.
-- no debconf information
Description: Fix common.lua's require directive
common.lua includes "wsapi" which isn't available, nor actually used by
common.lua. Therefore, this patch just removes the "require" directive.
Author: Roland Stigge <stigge@antcom.de>>
--- lua-wsapi-1.6.0.orig/src/wsapi/common.lua
+++ lua-wsapi-1.6.0/src/wsapi/common.lua
@@ -12,7 +12,6 @@ local io = require "io"
local table = require "table"
local debug = require "debug"
-local wsapi = require "wsapi"
local lfs = require "lfs"
local tostring, tonumber, pairs, ipairs, error, type, pcall, xpcall, setmetatable, dofile, rawget, rawset, assert, loadfile =
--- End Message ---