Bug 1769277 - Fedora 31 conky lua don't work module 'cairo' not found
Summary: Fedora 31 conky lua don't work module 'cairo' not found
Status: CLOSED DUPLICATE of bug 1768166
Alias: None
Product: Fedora
Classification: Fedora
Component: conky
Version: 31
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Miroslav Lichvar
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2019-11-06 10:22 UTC by spavas
Modified: 2020-02-03 08:46 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2020-02-03 08:46:48 UTC
Type: Bug

Attachments (Terms of Use)

Description spavas 2019-11-06 10:22:19 UTC
Description of problem:
Conky work but additional conky.lua don't. Errors are:

conky: llua_load: /home/gil/.conky/conky_grey.lua:10: module 'cairo' not found:    
        no file '/usr/share/lua/5.3/cairo/init.lua'
        no file '/usr/lib64/lua/5.3/cairo.lua'
        no file '/usr/lib64/lua/5.3/cairo/init.lua'
        no file './cairo.lua'
        no file './cairo/init.lua'
        no file '/usr/lib64/conky/libcairo.so'
        no file '/usr/lib64/lua/5.3/cairo.so'
        no file '/usr/lib64/lua/5.3/loadall.so'
        no file './cairo.so'
conky: llua_do_call: function conky_main execution failed: attempt to call a nil value

since the migration f30 to f31

I try to reinstall cairo and lua but it's the same

Comment 1 spavas 2019-11-06 12:03:31 UTC
I specify that I am under KDE

Comment 2 Elliott Sales de Andrade 2019-12-15 04:42:03 UTC
Conky has built-in bindings for Cairo. I think this bug report should be assigned to conky, not cairo.

Comment 3 Wellington Uemura 2020-01-29 16:14:57 UTC
According to the last changelog:

2019-08-22 - Miroslav Lichvar <mlichvar> - 1.11.5-1
- update to 1.11.5
- disable cairo and imlib modules to build without tolua++

Cairo and imlib was removed from conky, both are required to make conky work with lua scripts like this one:

The correct component in fault is conky not cairo!

Comment 4 spavas 2020-02-01 09:51:47 UTC
it's Ok i downgrade conky for version conky-1.11.3-2.fc31.x86_64
and it's work now
link for find this version


Comment 5 Elliott Sales de Andrade 2020-02-01 10:07:45 UTC
Well, that's a workaround and it's not going to get fixed in conky if it's not assigned to conky, so...

Comment 6 spavas 2020-02-01 10:16:50 UTC
it's assigned to component  conky now

Comment 7 Miroslav Lichvar 2020-02-03 08:46:48 UTC

*** This bug has been marked as a duplicate of bug 1768166 ***

Note You need to log in before you can comment on or make changes to this bug.