Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#33247 - [awesome] misses a critical dependency and doesn't run now

Attached to Project: Community Packages
Opened by Kasi (popsch) - Sunday, 30 December 2012, 16:31 GMT
Last edited by Sébastien Luttringer (seblu) - Tuesday, 01 January 2013, 21:09 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

See here:
http://awesome.naquadah.org/wiki/Awesome_3.4_to_3.5#New_Runtime-Only_Dependency

Although I have the listed dependencies, this still fails. Consequently awesome fails to start.

$ lua -e 'lgi = require("lgi") print(lgi.cairo, lgi.Pango, lgi.PangoCairo)'
lua: (command line):1: module 'lgi' not found:
no field package.preload['lgi']
no file '/usr/share/awesome/lib/vicious/:/usr/share/awesome/lib/obvious'
no file '/usr/lib/lua/5.2/lgi.so'
no file '/usr/lib/lua/5.2/loadall.so'
no file './lgi.so'
stack traceback:
[C]: in function 'require'
(command line):1: in main chunk
[C]: in ?
Description:

This task depends upon

Closed by  Sébastien Luttringer (seblu)
Tuesday, 01 January 2013, 21:09 GMT
Reason for closing:  Not a bug
Comment by Andreas Radke (AndyRTR) - Sunday, 30 December 2012, 17:01 GMT
Works for me.

Do you run any custom packages? (cairo, vicious,...) ? Please try the new default rc.lua.
Comment by Sébastien Luttringer (seblu) - Sunday, 30 December 2012, 17:41 GMT
$ lua -e 'lgi = require("lgi") print(lgi.cairo, lgi.Pango, lgi.PangoCairo)'
table: 0x14c23d0 table: 0x1589c00 table: 0x14b17d0
Comment by Sébastien Luttringer (seblu) - Sunday, 30 December 2012, 17:42 GMT
do you use lgi from community? Or the old from AUR?
Comment by Kasi (popsch) - Tuesday, 01 January 2013, 16:09 GMT

~$ pacman -Qs gobject-intro
local/gobject-introspection 1.34.2-1
Introspection system for GObject-based libraries
local/lgi 0.6.2-1
Lua binadings for gnome/gobject using gobject-introspection library

~$ pacman -Qs lua
local/lgi 0.6.2-1
Lua binadings for gnome/gobject using gobject-introspection library
local/lua 5.2.1-3
A powerful light-weight programming language designed for extending applications
local/lua-filesystem 1.6.2-2
File System Library for the Lua Programming Language
local/lua51 5.1.5-3
A powerful light-weight programming language designed for extending applications
local/lua51-doc 3.0.1-2
A documentation generator tool for Lua source code
local/lua51-filesystem 1.6.2-2
File System Library for the Lua Programming Language
local/lua51-logging 1.1.4-1
A simple API to use logging features in Lua

~$ pacman -Qs awesome
local/awesome 3.4.13-2 [[ ** I downgraded again ** ]]
Highly configurable framework window manager
local/vicious 2.1.0-3
Widgets for the Awesome window manager

~$ pacman -Qs pango
local/lib32-pango 1.32.4-1
A library for layout and rendering of text (32-bit)
local/libtiger 0.3.4-3
A rendering library for Kate streams using Pango and Cairo
local/pango 1.32.4-1
A library for layout and rendering of text
local/pango-perl 1.223-2
Perl bindings for Pango
local/pangomm 2.28.4-1
C++ bindings for pango
local/pangox-compat 0.0.2-1
X Window System font support for Pango

Using the default rc.lua doesn't help either.
Comment by Dave Reisner (falconindy) - Tuesday, 01 January 2013, 16:33 GMT
lgi didn't have a pkgver bump when it was brought into [community]. The AUR package seems to build against lua5.1, not 5.2, so....

pacman -Qi lgi
pacman -Ql lgi
Comment by Kasi (popsch) - Tuesday, 01 January 2013, 17:40 GMT
~$ pacman -Qi lgi
Name : lgi
Version : 0.6.2-1
URL : https://github.com/pavouk/lgi
Licenses : custom:MIT
Groups : None
Provides : None
Depends On : glibc glib2 libffi lua gobject-introspection
Optional Deps : None
Required By : None
Conflicts With : None
Replaces : None
Installed Size : 772.00 KiB
Packager : Sébastien Luttringer <seblu@seblu.net>
Architecture : x86_64
Build Date : Sun 23 Dec 2012 12:40:03 PM EST
Install Date : Sun 30 Dec 2012 10:32:42 AM EST
Install Reason : Explicitly installed
Install Script : No
Description : Lua binadings for gnome/gobject using gobject-introspection library

~$ pacman -Ql lgi
lgi /usr/
lgi /usr/bin/
lgi /usr/bin/dump-typelib
lgi /usr/lib/
lgi /usr/lib/lua/
lgi /usr/lib/lua/5.2/
lgi /usr/lib/lua/5.2/lgi/
lgi /usr/lib/lua/5.2/lgi/corelgilua51.so
lgi /usr/share/
lgi /usr/share/doc/
lgi /usr/share/doc/lgi/
lgi /usr/share/doc/lgi/cairo.md
lgi /usr/share/doc/lgi/gtk.md
lgi /usr/share/doc/lgi/guide.md
lgi /usr/share/doc/lgi/overview.md
lgi /usr/share/doc/lgi/reference.md
lgi /usr/share/doc/lgi/variant.md
lgi /usr/share/lgi/
lgi /usr/share/lgi/samples/
lgi /usr/share/lgi/samples/cairo.lua
lgi /usr/share/lgi/samples/clutterdemo.lua
lgi /usr/share/lgi/samples/console.lua
lgi /usr/share/lgi/samples/giostream.lua
lgi /usr/share/lgi/samples/gstplaystream.lua
lgi /usr/share/lgi/samples/gstvideo.lua
lgi /usr/share/lgi/samples/gtk-demo/
lgi /usr/share/lgi/samples/gtk-demo/alphatest.png
lgi /usr/share/lgi/samples/gtk-demo/apple-red.png
lgi /usr/share/lgi/samples/gtk-demo/background.jpg
lgi /usr/share/lgi/samples/gtk-demo/demo-application.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-assistant.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-builder.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-buttonboxes.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-changedisplay.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-clipboard.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-colorselector.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-comboboxes.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-dialogs.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-drawingarea.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-entry-buffer.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-entry-completion.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-entry-search.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-expander.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-iconview-basics.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-iconview-editing.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-images.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-infobar.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-links.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-menus.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-paned.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-pickers.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-pixbufs.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-printing.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-rotatedtext.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-sizegroup.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-spinner.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-stockbrowser.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-text-hypertext.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-text-multiview.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-text-scrolltoend.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-treeview-editable.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-treeview-liststore.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-treeview-treestore.lua
lgi /usr/share/lgi/samples/gtk-demo/demo-uimanager.lua
lgi /usr/share/lgi/samples/gtk-demo/demo.ui
lgi /usr/share/lgi/samples/gtk-demo/floppybuddy.gif
lgi /usr/share/lgi/samples/gtk-demo/gnome-applets.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-calendar.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-foot.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-fs-directory.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-fs-regular.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-gimp.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-gmush.png
lgi /usr/share/lgi/samples/gtk-demo/gnome-gsame.png
lgi /usr/share/lgi/samples/gtk-demo/gnu-keys.png
lgi /usr/share/lgi/samples/gtk-demo/gtk-logo-rgb.gif
lgi /usr/share/lgi/samples/gtk-demo/main.lua
lgi /usr/share/lgi/samples/gtkclipboard.lua
lgi /usr/share/lgi/samples/gtkhello.lua
lgi /usr/share/lgi/samples/gtkpad.lua
lgi /usr/share/lgi/samples/gtkterminal.lua
lgi /usr/share/lgi/samples/mxwidgets.lua
lgi /usr/share/lgi/samples/repobrowser.lua
lgi /usr/share/licenses/
lgi /usr/share/licenses/lgi/
lgi /usr/share/licenses/lgi/LICENSE
lgi /usr/share/lua/
lgi /usr/share/lua/5.2/
lgi /usr/share/lua/5.2/lgi.lua
lgi /usr/share/lua/5.2/lgi/
lgi /usr/share/lua/5.2/lgi/class.lua
lgi /usr/share/lua/5.2/lgi/component.lua
lgi /usr/share/lua/5.2/lgi/core.lua
lgi /usr/share/lua/5.2/lgi/enum.lua
lgi /usr/share/lua/5.2/lgi/ffi.lua
lgi /usr/share/lua/5.2/lgi/init.lua
lgi /usr/share/lua/5.2/lgi/log.lua
lgi /usr/share/lua/5.2/lgi/namespace.lua
lgi /usr/share/lua/5.2/lgi/override/
lgi /usr/share/lua/5.2/lgi/override/Clutter.lua
lgi /usr/share/lua/5.2/lgi/override/GLib-Variant.lua
lgi /usr/share/lua/5.2/lgi/override/GLib.lua
lgi /usr/share/lua/5.2/lgi/override/GObject-Closure.lua
lgi /usr/share/lua/5.2/lgi/override/GObject-Object.lua
lgi /usr/share/lua/5.2/lgi/override/GObject-Type.lua
lgi /usr/share/lua/5.2/lgi/override/GObject-Value.lua
lgi /usr/share/lua/5.2/lgi/override/Gdk.lua
lgi /usr/share/lua/5.2/lgi/override/Gio.lua
lgi /usr/share/lua/5.2/lgi/override/Gst.lua
lgi /usr/share/lua/5.2/lgi/override/Gtk.lua
lgi /usr/share/lua/5.2/lgi/override/Pango.lua
lgi /usr/share/lua/5.2/lgi/override/PangoCairo.lua
lgi /usr/share/lua/5.2/lgi/override/cairo.lua
lgi /usr/share/lua/5.2/lgi/record.lua
lgi /usr/share/lua/5.2/lgi/version.lua
Comment by Dave Reisner (falconindy) - Tuesday, 01 January 2013, 17:42 GMT
and 'pacman -Qk lgi' reports 0 missing files? Seems like you're missing something...
Comment by Kasi (popsch) - Tuesday, 01 January 2013, 19:11 GMT
~$ pacman -Qk lgi
lgi: 115 total files, 0 missing files

I deleted the package file in /var/cache/pacman/pkg and installed it again. It still has only 115 files.

$ md5sum lgi-0.6.2-1-x86_64.pkg.tar.xz
c8c96f250d98314be479075cabe2ab54 lgi-0.6.2-1-x86_64.pkg.tar.xz
Comment by Kasi (popsch) - Tuesday, 01 January 2013, 19:16 GMT
$ tar tvfJ lgi-0.6.2-1-x86_64.pkg.tar.xz
-rw-r--r-- root/root 588 2012-12-23 12:40 .PKGINFO
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/lib/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/bin/
-rwxr-xr-x root/root 5603 2012-12-23 12:40 usr/bin/dump-typelib
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lua/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/doc/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lgi/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/licenses/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/licenses/lgi/
-rw-r--r-- root/root 1067 2012-12-23 12:40 usr/share/licenses/lgi/LICENSE
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lgi/samples/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/
-rw-r--r-- root/root 6334 2012-12-23 12:40 usr/share/lgi/samples/cairo.lua
-rw-r--r-- root/root 1718 2012-12-23 12:40 usr/share/lgi/samples/clutterdemo.lua
-rw-r--r-- root/root 11383 2012-12-23 12:40 usr/share/lgi/samples/console.lua
-rw-r--r-- root/root 2919 2012-12-23 12:40 usr/share/lgi/samples/giostream.lua
-rw-r--r-- root/root 1161 2012-12-23 12:40 usr/share/lgi/samples/gstplaystream.lua
-rw-r--r-- root/root 3044 2012-12-23 12:40 usr/share/lgi/samples/gstvideo.lua
-rw-r--r-- root/root 914 2012-12-23 12:40 usr/share/lgi/samples/gtkclipboard.lua
-rw-r--r-- root/root 1687 2012-12-23 12:40 usr/share/lgi/samples/gtkhello.lua
-rw-r--r-- root/root 1212 2012-12-23 12:40 usr/share/lgi/samples/gtkpad.lua
-rw-r--r-- root/root 7634 2012-12-23 12:40 usr/share/lgi/samples/gtkterminal.lua
-rw-r--r-- root/root 3172 2012-12-23 12:40 usr/share/lgi/samples/mxwidgets.lua
-rw-r--r-- root/root 3661 2012-12-23 12:40 usr/share/lgi/samples/repobrowser.lua
-rw-r--r-- root/root 26529 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/alphatest.png
-rw-r--r-- root/root 3545 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/apple-red.png
-rw-r--r-- root/root 22219 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/background.jpg
-rw-r--r-- root/root 8300 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-application.lua
-rw-r--r-- root/root 2215 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-assistant.lua
-rw-r--r-- root/root 587 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-builder.lua
-rw-r--r-- root/root 1434 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-buttonboxes.lua
-rw-r--r-- root/root 8309 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-changedisplay.lua
-rw-r--r-- root/root 4499 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-clipboard.lua
-rw-r--r-- root/root 1951 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-colorselector.lua
-rw-r--r-- root/root 5185 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-comboboxes.lua
-rw-r--r-- root/root 3451 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-dialogs.lua
-rw-r--r-- root/root 4129 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-drawingarea.lua
-rw-r--r-- root/root 824 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-entry-buffer.lua
-rw-r--r-- root/root 1029 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-entry-completion.lua
-rw-r--r-- root/root 4441 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-entry-search.lua
-rw-r--r-- root/root 839 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-expander.lua
-rw-r--r-- root/root 3320 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-iconview-basics.lua
-rw-r--r-- root/root 1713 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-iconview-editing.lua
-rw-r--r-- root/root 4083 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-images.lua
-rw-r--r-- root/root 1715 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-infobar.lua
-rw-r--r-- root/root 1205 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-links.lua
-rw-r--r-- root/root 3099 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-menus.lua
-rw-r--r-- root/root 3705 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-paned.lua
-rw-r--r-- root/root 1867 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-pickers.lua
-rw-r--r-- root/root 3115 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-pixbufs.lua
-rw-r--r-- root/root 3492 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-printing.lua
-rw-r--r-- root/root 4232 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-rotatedtext.lua
-rw-r--r-- root/root 2596 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-sizegroup.lua
-rw-r--r-- root/root 1328 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-spinner.lua
-rw-r--r-- root/root 5539 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-stockbrowser.lua
-rw-r--r-- root/root 4587 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-text-hypertext.lua
-rw-r--r-- root/root 9821 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-text-multiview.lua
-rw-r--r-- root/root 2975 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-text-scrolltoend.lua
-rw-r--r-- root/root 4232 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-treeview-editable.lua
-rw-r--r-- root/root 4765 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-treeview-liststore.lua
-rw-r--r-- root/root 6131 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-treeview-treestore.lua
-rw-r--r-- root/root 5030 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo-uimanager.lua
-rw-r--r-- root/root 12169 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/demo.ui
-rw-r--r-- root/root 5216 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/floppybuddy.gif
-rw-r--r-- root/root 3090 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-applets.png
-rw-r--r-- root/root 2755 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-calendar.png
-rw-r--r-- root/root 2916 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-foot.png
-rw-r--r-- root/root 2044 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-fs-directory.png
-rw-r--r-- root/root 1795 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-fs-regular.png
-rw-r--r-- root/root 3410 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-gimp.png
-rw-r--r-- root/root 3244 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-gmush.png
-rw-r--r-- root/root 4263 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnome-gsame.png
-rw-r--r-- root/root 3852 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gnu-keys.png
-rw-r--r-- root/root 6427 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/gtk-logo-rgb.gif
-rw-r--r-- root/root 8081 2012-12-23 12:40 usr/share/lgi/samples/gtk-demo/main.lua
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/doc/lgi/
-rw-r--r-- root/root 5790 2012-12-23 12:40 usr/share/doc/lgi/cairo.md
-rw-r--r-- root/root 12116 2012-12-23 12:40 usr/share/doc/lgi/gtk.md
-rw-r--r-- root/root 30224 2012-12-23 12:40 usr/share/doc/lgi/guide.md
-rw-r--r-- root/root 4470 2012-12-23 12:40 usr/share/doc/lgi/overview.md
-rw-r--r-- root/root 3097 2012-12-23 12:40 usr/share/doc/lgi/reference.md
-rw-r--r-- root/root 6074 2012-12-23 12:40 usr/share/doc/lgi/variant.md
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lua/5.2/
-rw-r--r-- root/root 756 2012-12-23 12:40 usr/share/lua/5.2/lgi.lua
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lua/5.2/lgi/
-rw-r--r-- root/root 2364 2012-12-23 12:40 usr/share/lua/5.2/lgi/init.lua
-rw-r--r-- root/root 10035 2012-12-23 12:40 usr/share/lua/5.2/lgi/component.lua
-rw-r--r-- root/root 5840 2012-12-23 12:40 usr/share/lua/5.2/lgi/ffi.lua
-rw-r--r-- root/root 563 2012-12-23 12:40 usr/share/lua/5.2/lgi/core.lua
-rw-r--r-- root/root 7969 2012-12-23 12:40 usr/share/lua/5.2/lgi/class.lua
-rw-r--r-- root/root 1085 2012-12-23 12:40 usr/share/lua/5.2/lgi/log.lua
-rw-r--r-- root/root 15 2012-12-23 12:40 usr/share/lua/5.2/lgi/version.lua
-rw-r--r-- root/root 5774 2012-12-23 12:40 usr/share/lua/5.2/lgi/namespace.lua
-rw-r--r-- root/root 5739 2012-12-23 12:40 usr/share/lua/5.2/lgi/record.lua
-rw-r--r-- root/root 3038 2012-12-23 12:40 usr/share/lua/5.2/lgi/enum.lua
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/
-rw-r--r-- root/root 8520 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GObject-Closure.lua
-rw-r--r-- root/root 557 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GLib.lua
-rw-r--r-- root/root 1473 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Clutter.lua
-rw-r--r-- root/root 5567 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Pango.lua
-rw-r--r-- root/root 2458 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GObject-Type.lua
-rw-r--r-- root/root 9344 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GObject-Object.lua
-rw-r--r-- root/root 898 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Gio.lua
-rw-r--r-- root/root 2799 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Gdk.lua
-rw-r--r-- root/root 19215 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Gtk.lua
-rw-r--r-- root/root 24419 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/cairo.lua
-rw-r--r-- root/root 1905 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/Gst.lua
-rw-r--r-- root/root 6946 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GObject-Value.lua
-rw-r--r-- root/root 11031 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/GLib-Variant.lua
-rw-r--r-- root/root 1562 2012-12-23 12:40 usr/share/lua/5.2/lgi/override/PangoCairo.lua
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/lib/lua/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/lib/lua/5.2/
drwxr-xr-x root/root 0 2012-12-23 12:40 usr/lib/lua/5.2/lgi/
-rwxr-xr-x root/root 93120 2012-12-23 12:40 usr/lib/lua/5.2/lgi/corelgilua51.so
Comment by Sébastien Luttringer (seblu) - Tuesday, 01 January 2013, 20:33 GMT
can you run the following:

env -i lua -E -e 'lgi = require("lgi") print(lgi.cairo, lgi.Pango, lgi.PangoCairo)'

You require path serch seems broken. Do you have LUA_PATH value setted[1]?

[1] http://www.lua.org/pil/8.1.html
Comment by Kasi (popsch) - Tuesday, 01 January 2013, 20:53 GMT
Indeed, I had it set so it loads vicious. Thanks a lot for the help and I'm very sorry that this was a user-side bug that I didn't catch this before.

Loading...