LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-07-2016, 06:49 PM   #1
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Call for testers: texlive-custom


Hi,

here comes a texlive-custom.SlackBuild and corresponding binary-package, built today on current64.
texi2html is included, as it used to be in the tetex package shipped with slackware.
"Custom" means language support like in the texlive-medium-scheme + single tex-packages, to extend its use. I wrote a script(texmf_get.sh) to make picking single packages possible, as the texlive-netinstaller only allows choosing schemes and select/deselect collections. The schemes are generally heavy in size, or small/unusable for most tasks.

What i try to achive, the package
-should be able to compile documentation for all packages shipped by slackware(and SBo), that rely on tex on buildtime.
-should not get larger than tetex(including the texmf-tree), to maybe become an option to be shipped officially
-should grow within this range(size) by tex-packages that are most widely used.
-should be maintainable as easy as possible(see texmf_get.sh)
-should be the base for two additional packages(doc and all remaining texlive-packages), to provide a full texlive installation also.

Documentation(also fetched by texmf_get) for the current set of tex-packages is way bigger than the whole tetex-distribution, so i decided to not include it. I will provide an extra doc-package soon.

Help is appreciated in
-finding SlackBuilds which use tex at buildtime, so i can test these
-suggesting tex-packages which may be needed by most texers
-using my package for general feedback/improvements

This package conflicts with the tetex-package, be sure to remove tetex before installing texlive-custom.

Thanks,

Franzen
 
Old 03-08-2016, 01:06 AM   #2
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
I'd just like to say that I approve of this effort - I've offered ownership of the SBo texlive build to Franzen if he wants it.
Franzen, I did get your email - sorry I've not responded (it got bumped out of sight in my inbox - too much mail lately). I used the texscythe package at SBo for cutting apart the official texlive texmf tarballs, but given my lack of success at building something that worked properly using 2015 sources, maybe you shouldn't bother with it; I like your script.

I plan to test this as soon as I get a free moment. Thanks for your effort!
 
Old 03-08-2016, 09:27 AM   #3
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by rworkman View Post
I plan to test this as soon as I get a free moment. Thanks for your effort!
Thanks! You can ignore my mail, just use the slackbuild/texmf_get above for testing, as i've changed some things to get a small base/custom-package.
 
Old 03-08-2016, 03:32 PM   #4
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
With the current upgrade texinfo to 6.1, there is no need for texi2html as it has stopped development, texinfo comes with texi2any with html support, it also have a compatible mode for texi2html output.
 
Old 03-09-2016, 01:01 PM   #5
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by qunying View Post
With the current upgrade texinfo to 6.1, there is no need for texi2html as it has stopped development, texinfo comes with texi2any with html support, it also have a compatible mode for texi2html output.
-texi2html removed
-eurosym-package added
-texmf_get.sh updated to build doc- and remainder-tar.xz

texlive-custom-20150521-x86_64-2jsc.txz(41mb) uploaded

Last edited by franzen; 03-09-2016 at 01:02 PM.
 
Old 03-10-2016, 08:06 AM   #6
chrissi29
LQ Newbie
 
Registered: May 2010
Location: germany
Distribution: slackware current
Posts: 23

Rep: Reputation: 2
Thank you franzen for your efforts for building a small but extendable texlive package. I will definitely try it with my next install of slackware.
 
Old 03-11-2016, 03:00 AM   #7
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
texlive-custom package was renamed.
I will provide a slackware64-14.1 texlive-20150521-package soon. Unless somebody requests it, 32bit-packges get low priority.
texlive-doc and texlive-remainder packages are now online, to provide a full texlive installation.

If you want to help to improve this project, upgrade your tetex with texlive-20150521 and leave the texlive-remainder package uninstalled for testing. Of interest for me are all kind of tex-documents that used to work with tetex, you may also send me files to test.

Franzen
 
Old 03-11-2016, 07:29 AM   #8
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
Quote:
Originally Posted by franzen View Post
I will provide a slackware64-14.1 texlive-20150521-package soon. Unless somebody requests it, 32bit-packges get low priority.
Thank you for the work Franzen, that's wonderful news. By the way, xindy was broken in the old 64 bit texlive Slackbuild, does it work in yours? (I am not on -current so I can not try the new package yet).
 
Old 03-11-2016, 01:11 PM   #9
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by Ilgar View Post
Thank you for the work Franzen, that's wonderful news. By the way, xindy was broken in the old 64 bit texlive Slackbuild, does it work in yours? (I am not on -current so I can not try the new package yet).
14.1 package is now online, compiled with xindy and texi2html. Packages for slackware-current will remain without texi2html.
 
Old 03-11-2016, 01:23 PM   #10
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
texi2any pdf output is not working properly if only texlive-20150521-x86_64-1jsc is installed.
After installing of texlive-remainder-20160310-noarch-2jsc, it works.

Attached a simple test texinfo file (simple.txt), as forum does not allow attached of file with extension name ".texi".

The following command will give errors:
Code:
texi2any --pdf  simple.txt
Tested on Slackware64-current.
Attached Files
File Type: txt simple.txt (952 Bytes, 32 views)

Last edited by qunying; 03-11-2016 at 01:28 PM.
 
Old 03-11-2016, 09:17 PM   #11
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by qunying View Post
The following command will give errors:
Code:
texi2any --pdf  simple.txt
texmf_get.sh was broken, is now fixed and new texlive-20150521-x86_64-2jsc packages for 14.1. and current are uploaded.
 
Old 03-13-2016, 12:31 PM   #12
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
I still get error with texlive-20150521-x86_64-2jsc only.

Code:
/usr/bin/texi2dvi: TeX neither supports -recorder nor outputs \openout lines in its log file
 
Old 03-14-2016, 02:02 AM   #13
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Original Poster
Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by qunying View Post
I still get error with texlive-20150521-x86_64-2jsc only.

Code:
/usr/bin/texi2dvi: TeX neither supports -recorder nor outputs \openout lines in its log file
I can't reproduce this here. "texi2dvi simple.txt" and "texi2any --pdf simple.txt" both compile fine here. Please send me your simple.log
 
Old 03-14-2016, 10:15 AM   #14
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
OK. I finally got it reproduce. For this error, since it is for the log file, so no output at all.

1. If you have texlive-remainder installed, no error.
2. Removing the texlive-remainder package still give no error.
3. I remove all texlive package and remove all remaining directory /usr/share/texmf-var /usr/share/texmf-config/,
only have /usr/share/texmf/tex/latex/gnuplot/gnuplot.cfg left over as that is from gnuplot.
remove ~/.texlive2015
4. re-install texlive-20150521-x86_64-2jsc.
5. Then problem appear.
 
Old 03-14-2016, 10:35 AM   #15
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
I got further error when running with "texi2any --pdf --force -v simple.texi"
Code:
/usr/bin/texi2dvi: Processing simple.texi ...
/usr/bin/texi2dvi: Checking TeX \openout in log support...
/usr/bin/texi2dvi: /usr/bin/texi2dvi: running pdfetex --file-line-error '\input' ./openout.tex ...
/usr/bin/texi2dvi: Checking TeX \openout in log support... no
/usr/bin/texi2dvi: Checking TeX recorder support...
/usr/bin/texi2dvi: /usr/bin/texi2dvi: running pdfetex --file-line-error -recorder '\input' ./openout.tex ...
/usr/bin/texi2dvi: Checking TeX recorder support... no
/usr/bin/texi2dvi: TeX neither supports -recorder nor outputs \openout lines in its log file
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Call for testers: SlackBuild Scripts for letsencrypt willysr Slackware 35 10-28-2023 08:20 AM
Call for Testers: MATE 1.8 willysr Slackware 137 08-06-2014 01:50 AM
Call for Testers: Cinnamon SlackBuilds willysr Slackware 72 06-05-2014 04:08 PM
Teslagrad Linux alpha: call for testers kabamaru Linux - Games 1 07-10-2013 01:48 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:31 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration