[SOLVED] latex error installing texlive via sbopkg
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
SO I was trying to install texlive. I removed tetex and tetex-docs beforehand like the readme says, and proceeded to build. Files all downloaded properly, but after it runs for a bit, it gives met his error:
Code:
checking for latex... no
checking for elatex... no
checking for lambda... no
checking for pdflatex... no
configure: error: LATEX is required to build xindy rules
=== configuring in xindy failed
make[2]: *** [subutils] Error 1
make[2]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make: *** [all-recursive] Error 1
Command exited with non-zero status 2
213.27user 78.58system 5:30.62elapsed 88%CPU (0avgtext+0avgdata 674928maxresident)k
16inputs+1020128outputs (0major+24810714minor)pagefaults 0swaps
+ echo 2
done (exit status 2) Sat Dec 24 05:07:04 EST 2011
My exact process was to type
Code:
su -
, remove tetex and tetex-doc, open sbopkg, and install texlive.
The error seems to indicate that I'm missing Latex, and Google has not helped me to figure out this problem. I can't even find a latex package to try to install.
This is while running in Terminal in xfce in Slackware64 -current.
The problem was that I wasn't literal enough with the readme. I removed tetex and tetex-doc before trying to compile texlive, but all the readme actually says is to remove them before INSTALLING texlive. I reinstalled the packages, compiled texlive without issue, removed the packages again, installed texlive, and all is well.
The problem was that I wasn't literal enough with the readme. I removed tetex and tetex-doc before trying to compile texlive, but all the readme actually says is to remove them before INSTALLING texlive. I reinstalled the packages, compiled texlive without issue, removed the packages again, installed texlive, and all is well.
I have the same error but in my case, i only tried to compile it. I hadn't remove anything when compiling and error is still present. Don't know why. I don't use sbopkg, i tried to compiling it with terminal, still no progess.
Code:
checking what warning flags to pass to the C compiler... -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas
checking for clisp... clisp
checking for perl... perl
checking for latex... no
checking for elatex... no
checking for lambda... no
checking for pdflatex... no
configure: error: LATEX is required to build xindy rules
=== configuring in xindy failed
make[2]: *** [subutils] Error 1
make[2]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make: *** [all-recursive] Error 1
Command exited with non-zero status 2
195.99user 21.86system 4:27.00elapsed 81%CPU (0avgtext+0avgdata 396208maxresident)k
0inputs+566528outputs (0major+19572551minor)pagefaults 0swaps
+ echo 2
done (exit status 2) Sun Jan 1 23:51:40 CET 2012
root@darkstar:/tmp/texlive# ^C
root@darkstar:/tmp/texlive# mcedit tex
texi2html-5.0.tar.bz2 texlive-20110705-texmf.tar.xz
texlive-20110705-extra.tar.xz texlive.SlackBuild
texlive-20110705-source.tar.xz texlive.info
root@darkstar:/tmp/texlive# mcedit texlive.SlackBuild
I downloaded all files from slackbuild, with sources.
I have the same error but in my case, i only tried to compile it. I hadn't remove anything when compiling and error is still present. Don't know why. I don't use sbopkg, i tried to compiling it with terminal, still no progess.
Code:
checking what warning flags to pass to the C compiler... -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas
checking for clisp... clisp
checking for perl... perl
checking for latex... no
checking for elatex... no
checking for lambda... no
checking for pdflatex... no
configure: error: LATEX is required to build xindy rules
=== configuring in xindy failed
make[2]: *** [subutils] Error 1
make[2]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/texlive-20110705-source/Work/utils'
make: *** [all-recursive] Error 1
Command exited with non-zero status 2
195.99user 21.86system 4:27.00elapsed 81%CPU (0avgtext+0avgdata 396208maxresident)k
0inputs+566528outputs (0major+19572551minor)pagefaults 0swaps
+ echo 2
done (exit status 2) Sun Jan 1 23:51:40 CET 2012
root@darkstar:/tmp/texlive# ^C
root@darkstar:/tmp/texlive# mcedit tex
texi2html-5.0.tar.bz2 texlive-20110705-texmf.tar.xz
texlive-20110705-extra.tar.xz texlive.SlackBuild
texlive-20110705-source.tar.xz texlive.info
root@darkstar:/tmp/texlive# mcedit texlive.SlackBuild
I downloaded all files from slackbuild, with sources.
I don't understand. In what purpose? I've tried to install it with root privileages with su, and given password so i was not as a user but as a root. It is because of mentioned at slackubilds.org path?
I don't understand. In what purpose? I've tried to install it with root privileages with su, and given password so i was not as a user but as a root. It is because of mentioned at slackubilds.org path?
Yes of course... the installer was not to be able to find xindy because of the path.
check "$ env" like this "$ env | grep PATH" and look for example this environment variable "PATH=", you see?
now you can do this:
# slocate -u (if you never ran before)
# slocate xindy
where is it? in the user account you have /usr/share/texmf/bin moreover if you check root PATH you don't have it... that's why
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.