Discussion:
[awesome bugs] #1302 - awesome 3.5.5 won't start
awesome
2014-10-03 15:49:31 UTC
Permalink
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened. Details are below.

User who did this - Donald Zoch (donaldzoch)

Attached to Project - awesome
Summary - awesome 3.5.5 won't start
Task Type - Bug Report
Category - Core
Status - Unconfirmed
Assigned To -
Operating System - All
Severity - Low
Priority - Normal
Reported Version - git/master
Due in Version - Undecided
Due Date - Undecided
Details - Hi. I'm attempting to get Awesome 3.5.5 running on Redhat Enterprise Linux version 5.
I have built all of the dependencies for Awesome and managed to get it to compile. The resulting binary segfaults when running via NX
and produces the following error when running in VNC

error while running function
stack traceback:
...ackage/awesome-3.5.5/share/awesome/lib/beautiful.lua:47: in function 'load_font'
...ackage/awesome-3.5.5/share/awesome/lib/beautiful.lua:59: in function 'set_font'
...ackage/awesome-3.5.5/share/awesome/lib/beautiful.lua:112: in main chunk
[C]: in function 'require'
...age/awesome-3.5.5/share/awesome/lib/awful/prompt.lua:20: in main chunk
[C]: in function 'require'
...ckage/awesome-3.5.5/share/awesome/lib/awful/init.lua:16: in main chunk
[C]: in function 'require'
/home/zochd/.config/awesome/rc.lua:3: in main chunk
error: ...ackage/awesome-3.5.5/share/awesome/lib/beautiful.lua:47: attempt to call field 'font_map_get_default' (a nil value)

If I strace it, I see the following before it exits

16028 open("/tool/pandora/.package/lua-5.1.5/share/lua/5.1/lgi/override/PangoCairo.lua", O_RDONLY) = 6
16028 fstat64(6, {st_mode=S_IFREG|0644, st_size=1562, ...}) = 0
16028 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x55e7d000
16028 read(6, "--------------------------------"..., 65536) = 1562
16028 read(6, "", 65536) = 0
16028 close(6) = 0
16028 munmap(0x55e7d000, 65536) = 0
16028 stat64("libpangocairo-1.0.so.0", 0xfff18b2c) = -1 ENOENT (No such file or directory)
16028 stat64("libpangocairo-1.0.so.0.so", 0xfff18b2c) = -1 ENOENT (No such file or directory)
16028 stat64("libpangocairo-1.0.so.0.la", 0xfff18b2c) = -1 ENOENT (No such file or directory)
16028 write(2, "error while running function\nsta"..., 704) = 704
16028 write(2, "E: awesome: main:535: ", 22) = 22
16028 write(2, "couldn't find any rc file", 25) = 25

Which looks like it can't find the pangocairo libraries. I have those installed in a separate nfs mounted directory.
How do I tell lua and/or lgi where to look for the libraries?

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1302

You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
awesome
2014-10-03 21:48:51 UTC
Permalink
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#1302 - awesome 3.5.5 won't start
User who did this - Uli Schlachter (psychon)

----------
I guess via the normal way: Setting LD_LIBRARY_PATH in the environment.

Why exactly is "my installation is broken" a problem with awesome?

Try running this in a terminal: lua -e 'print(require("lgi").PangoCairo.font_map_get_default())'
----------

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1302#comment4150

You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
awesome
2014-10-11 10:50:27 UTC
Permalink
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task is now closed:

FS#1302 - awesome 3.5.5 won't start
User who did this - Uli Schlachter (psychon)

Reason for closing: Not a bug
Additional comments about closing: Sounds like a broken installation and reporter does not reply.

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1302

You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
Loading...