LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Can't install Awesome WM on 14.1 (https://www.linuxquestions.org/questions/slackware-14/cant-install-awesome-wm-on-14-1-a-4175583649/)

alberg 07-03-2016 03:24 AM

Can't install Awesome WM on 14.1
 
Greetings!

Can't get Awesome properly installed on 14.1. Keep getting the following error:

Quote:

[ 97%] Generating themes/zenburn/titlebar/ontop_normal_inactive.png
[ 98%] Generating themes/zenburn/titlebar/sticky_normal_inactive.png
[100%] Generating themes/zenburn/titlebar/floating_normal_inactive.png
[100%] Built target generated_icons
Scanning dependencies of target lgi-check
lua: error loading module 'lgi.corelgilua51' from file '/usr/lib64/lua/5.1/lgi/corelgilua51.so':
/usr/lib64/lua/5.1/lgi/corelgilua51.so: undefined symbol: luaL_setfuncs
stack traceback:
[C]: ?
[C]: in function 'require'
/usr/share/lua/5.1/lgi/core.lua:14: in main chunk
[C]: in function 'require'
/usr/share/lua/5.1/lgi/init.lua:19: in main chunk
[C]: in function 'require'
/usr/share/lua/5.1/lgi.lua:19: in main chunk
[C]: in function 'require'
(command line):1: in main chunk
[C]: ?


WARNING
=======

The lgi check failed.
The Lua GObject introspection package is just a runtime dependency, so it is not
necessary for building awesome. However, awesome needs it to run.
Add AWESOME_IGNORE_LGI=1 to your environment to continue.
I have the 'lua' package (with lua 5.1) installed (not 'lua52'). I have searched this forum about this error, but with no results. Why this error can happen and how can it be corrected?

Thanks.

ponce 07-03-2016 03:40 AM

try this:
- remove your previous installation of lgi;
- rebuild lgi from the SBo script and install the new package;
- build awesome (still from SBo).

alberg 07-03-2016 04:00 AM

ponce,

Thanks! Your advise helped to solve the problem.

However, after that there occurred another one:
Quote:

-- Installing: /tmp/SBo/package-awesome/usr/doc/awesome-3.5.6/AUTHORS
-- Installing: /tmp/SBo/package-awesome/usr/doc/awesome-3.5.6/BUGS
-- Installing: /tmp/SBo/package-awesome/usr/doc/awesome-3.5.6/README
-- Installing: /tmp/SBo/package-awesome/usr/doc/awesome-3.5.6/LICENSE
-- Installing: /tmp/SBo/package-awesome/usr/share/xsessions/awesome.desktop
find: `/tmp/SBo/package-awesome/usr/man': No such file or directory

awesome:
Would you like to continue processing the rest of the
queue or would you like to abort? If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.
The contents of the 'package-awesome/usr' directory is:

Quote:

root@kw:/tmp# ls /tmp/SBo/package-awesome/usr
bin/ doc/ share/
Looks like a bug in the package?

ponce 07-03-2016 04:05 AM

no. if you got no manpages (generated by docbook during the build) most probably is because you haven't made a full install of Slackware.
the script on SBo suppose that you have such platform (partial installs are not supported).

if you look above in the build log you can probably spot the error when it tries to build the manpages.

alberg 07-03-2016 04:31 AM

Yes, in the output of the 'configure' stage there were messages about not found doc related packages. After installing linuxdoc-tools, the package was installed OK. Many thanks!


All times are GMT -5. The time now is 09:00 AM.