I upgraded from Fedora 30 to Fedora 31 today. After a few problems, I’ve got everything working again except Conky. One of my conky windows reports this when it starts:
conky: llua_load: /home/conlan/.conky/lua.lua:220: module 'cairo' not found: no field package.preload['cairo'] no file '/usr/share/lua/5.3/cairo.lua' 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: desktop window (3800041) is subwindow of root window (1eb) conky: drawing to desktop window conky: drawing to double buffer conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
I tried “dnf search cairo” but couldn’t find anything related to lua. What package do I need to install to get cairo for lua working?