Re: TexLive on FreeBSD 8.1
On 8/2/10, Nikola Lečić nikola.le...@anthesphoria.net wrote: -BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 On Mon, 2 Aug 2010 18:54:43 + Antonio Olivares olivares14...@gmail.com wrote: Sorry to ask, but you mention that the new TeXLive 2010 will be released this summer. Do you know *when exactly* it will be released? TeX Live and FreeBSD share the same principle: a release will be out when it is ready. No deadlines: http://tug.org/pipermail/tex-live/2010-July/026779.html TL2010 pretest is currently at the stage of final testings. I am also hoping that if use either the pretest one, or the official release, that *it*(The install procedure) also setup the paths, otherwise one has to do this manually :( [...] Ok, so you would like an installation procedure without need to change PATH and other env vars and without installing binaries manually? The following comes to mind (unfortunately, you must deinstall all traces of teTeX from FreeBSD ports first, but I think you can easily maintain a teTeX-free installation): (1) download TL2010 pretest tree: rsync -a --delete --exclude=mactex* rsync://ftp.cstug.cz/pub/tex/local/tlpretest . (don't forget the final dot) (2) run ./install-tl -gui (you'll need x11-toolkits/p5-Tk for GUI) (3) find the last option, Create symlinks in system directories (which is no by default) and click Change; in the small window, check create symlinks in standard directories. (4) Click Install TeX Live. That's all. You'll have FreeBSD binaries; no need to change PATH since all TL binaries, manpages, etc. will be linked from /usr/local/bin/ etc. Hope this helps, - -- @Nikola, Roland, others that offered advice and suggestions TeXLive 2010 has officially been released: http://mirror.ctan.org/systems/texlive/Images/texlive2010.iso.xz Did not know, I hope to download it as soon as I can and try to install it, I might just set the symlinks manually since the required packages might not be there. Hope that there are no problems. BTW, do you know if this release has the editor (TeXWorks)? Why? The package found on the updates depends on TeTeX, while Kile and TeXMaker also do. This way I may avoid using them?, otherwise compile them from source(not through ports*tetex is a dep*) Regards, Antonio ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
Nikola, Sorry to ask, but you mention that the new TeXLive 2010 will be released this summer. Do you know *when exactly* it will be released? I am also hoping that if use either the pretest one, or the official release, that *it*(The install procedure) also setup the paths, otherwise one has to do this manually :( I have an install CD for TeXLive 2009 and it does not have the needed binaries, and I know I can find them in one of your sites, but the process still looks intimidating :( BTW, it would be a blessing, if some kind soul out there, builds packages (texlive-20XY-amd64.tbz or texlive-20XY-i386) that does everything automagically :), but I know that is asking for too much :( The ports system by Romain Tartarian looked nice, but it is *not an official* port and if one takes the ports method, the teteX 3.0 gets installed (it is not bad, but quite old :( and no updates to fix security issues ) The binaries that you provide one still has to do a great deal of work, if one could script it? unless of course waiting for TeXLive 2010 does all of this for us(including setting the path set path=/usr/local/texlive20XY/bin automagically :) I don't know what to do, since Roland, yourself and Anh provided nice responses. I originally had FreeBSD 6.X on one of my machines with TeTeX , kile, and it was working beautifully but then a hard drive failure put me out of business :( I guess I should be patient, I see that time is ticking and with patience one can get more things done. Regards, Antonio On 7/25/10, Nikola Lečić nikola.le...@anthesphoria.net wrote: On Sat, 24 Jul 2010 19:51:55 + Antonio Olivares olivares14...@gmail.com wrote: [...] Don't want to add insult to injury or offend anyone, I just want to see how installing texlive on FreeBSD can be made easier? TeX Live 2010 will support FreeBSD (i386 and amd64). It will work out of the box for FreeBSD 7 and 8. The TL development tree is frozen now and the release will be out during summer. If you can't wait, you can use TeX Live 2010 pretest, it's pretty stable and most likely identical to the release: http://tug.org/texlive/pretest.html If you need binaries for FreeBSD=6, please visit these pages: http://anthesphoria.net/FreeBSD/TeXLive-Devel/bin-r19416/ (r19416 is TL2010 build). A reply to all people that wrote about how big TL is: TeX Live is a _distribution_, not a single piece of software. It has its own package manager, tlpkg. You can use it to remove anything you don't need after install. The TL installer supports installing various schemes. If you need a minimal TeX, you can choose scheme minimal, it's actually much smaller than teTeX. Please read TL Guide, it's very useful and can answer all your questions: http://www.tug.org/texlive/doc/texlive-en/ Best wishes, -- Nikola Lečić = Никола Лечић fingerprint : FEF3 66AF C90E EDC3 D878 7CDC 956D F4AB A377 1C9B ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 On Mon, 2 Aug 2010 18:54:43 + Antonio Olivares olivares14...@gmail.com wrote: Sorry to ask, but you mention that the new TeXLive 2010 will be released this summer. Do you know *when exactly* it will be released? TeX Live and FreeBSD share the same principle: a release will be out when it is ready. No deadlines: http://tug.org/pipermail/tex-live/2010-July/026779.html TL2010 pretest is currently at the stage of final testings. I am also hoping that if use either the pretest one, or the official release, that *it*(The install procedure) also setup the paths, otherwise one has to do this manually :( [...] Ok, so you would like an installation procedure without need to change PATH and other env vars and without installing binaries manually? The following comes to mind (unfortunately, you must deinstall all traces of teTeX from FreeBSD ports first, but I think you can easily maintain a teTeX-free installation): (1) download TL2010 pretest tree: rsync -a --delete --exclude=mactex* rsync://ftp.cstug.cz/pub/tex/local/tlpretest . (don't forget the final dot) (2) run ./install-tl -gui (you'll need x11-toolkits/p5-Tk for GUI) (3) find the last option, Create symlinks in system directories (which is no by default) and click Change; in the small window, check create symlinks in standard directories. (4) Click Install TeX Live. That's all. You'll have FreeBSD binaries; no need to change PATH since all TL binaries, manpages, etc. will be linked from /usr/local/bin/ etc. Hope this helps, - -- Nikola Lečić = Никола Лечић fingerprint : FEF3 66AF C90E EDC3 D878 7CDC 956D F4AB A377 1C9B -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.11 (FreeBSD) iJwEAQEDAAYFAkxXGiIACgkQ/MM/0rYIoZjMAwQAgxBnnjY7FFSwBnClOf8Ktn1C KF2Jx4Q8osgXJ9Z7GyudXqGDC3y3LvmnYDTpGilm39kUuIuxNohidkD46iyz79QO n0LM6ewrDW4pd76JikKH5v1cDmUq/6dnOxaGe/H/95Br79vsQQbXErkHO9s+mHAt YY0nCAaS2tT/3s740WA= =JoRc -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
Anh Ky Huynh wrote: Antonio Olivares olivares14...@gmail.com wrote: Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive 2008 instead. Maybe the problem is that TexLive is a monster (already teTex is a monster) that many long time TeX users don't want on their hard disk. Having TeXLive as a port would be nice, having it as the default TeX seems to me stupid. It means that installing any port which has a dependency on TeX would install this several hundred mega bytes monster for any one, even those who don't intend to use TeX in any way. Even most TeX users have no use for LuaTex and other niceties of TexLive. -- Michel TALON ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
On Sun, Jul 25, 2010 at 12:08:12PM +0200, Michel Talon wrote: Anh Ky Huynh wrote: Antonio Olivares olivares14...@gmail.com wrote: Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive 2008 instead. Maybe the problem is that TexLive is a monster (already teTex is a monster) What other alternatives are there? teTeX is no longer being maintained. that many long time TeX users don't want on their hard disk. Personally, as a long-time TeX user, I don't mind. On the contrary, I like it that a lot of packages are included and preconfigured in TeXLive. Having TeXLive as a port would be nice, having it as the default TeX seems to me stupid. It means that installing any port which has a dependency on TeX would install this several hundred mega bytes monster for any one, even those who don't intend to use TeX in any way. About half of the ports that depend on TeX are actually tools that use TeX. For most of the others it is optional, usually for building documentation. (Run 'find /usr/ports/ -type f -name Makefile -exec grep -Hi tetex {} \; | less' and see for yourself.) I would agree that most project would do better just to provide ready-built docs in PDF, HTML or text format rather than depend on TeX. Even most TeX users have no use for LuaTex and other niceties of TexLive. Then don't install them. The TeXLive installer is quite flexible. As for LuaTeX, that will become the default TeX engine over time, like pdfTeX is now. Roland -- R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) pgpgOZeqHLV1a.pgp Description: PGP signature
Re: TexLive on FreeBSD 8.1
On Sat, 24 Jul 2010 19:51:55 + Antonio Olivares olivares14...@gmail.com wrote: [...] Don't want to add insult to injury or offend anyone, I just want to see how installing texlive on FreeBSD can be made easier? TeX Live 2010 will support FreeBSD (i386 and amd64). It will work out of the box for FreeBSD 7 and 8. The TL development tree is frozen now and the release will be out during summer. If you can't wait, you can use TeX Live 2010 pretest, it's pretty stable and most likely identical to the release: http://tug.org/texlive/pretest.html If you need binaries for FreeBSD=6, please visit these pages: http://anthesphoria.net/FreeBSD/TeXLive-Devel/bin-r19416/ (r19416 is TL2010 build). A reply to all people that wrote about how big TL is: TeX Live is a _distribution_, not a single piece of software. It has its own package manager, tlpkg. You can use it to remove anything you don't need after install. The TL installer supports installing various schemes. If you need a minimal TeX, you can choose scheme minimal, it's actually much smaller than teTeX. Please read TL Guide, it's very useful and can answer all your questions: http://www.tug.org/texlive/doc/texlive-en/ Best wishes, -- Nikola Lečić = Никола Лечић fingerprint : FEF3 66AF C90E EDC3 D878 7CDC 956D F4AB A377 1C9B signature.asc Description: PGP signature
TexLive on FreeBSD 8.1
Dear folks, Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? I look at a Linux project that is very similar to FreeBSD, Slackware and they at least explain why it is not included as default and include tetex 3.0 which is no longer developed. One can build a tetex package for slackware easily through slackbuilds.org. No problem there. On FreeBSD, there are several attempts to address this issue: http://tug.org/pipermail/tex-live/2009-November/023783.html http://code.google.com/p/freebsd-texlive/ I have tried Romain's repository, followed the instructions on FreeBSD 8.0 AMD 64, but did not get anywhere, the default tetex(installed by ports) was the only one that worked. I did not try the other binaries on second link provided. Is there a foolproof/idiotproof way of installing TeXLive, even from source, that does not require one to have tetex? I see NetBSD or OpenBSD has TeXLive as a port in their ports, why hasn't FreeBSD followed them? I can see why others[Linux/BSD distributors] have licensing issues, but FreeBSD is not like that at least from what I know. I broke my 8.0 installation, and want to install 8.1 but want to see how it would be easier to install texlive or just be happy with tetex and move on till FreeBSD developers include texlive by default? Don't want to add insult to injury or offend anyone, I just want to see how installing texlive on FreeBSD can be made easier? Regards, Antonio ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
On Sat, Jul 24, 2010 at 07:51:55PM +, Antonio Olivares wrote: Dear folks, Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? TeXLive has a _huge_ list of options, and its own configuration/install script. I guess that makes it hard to port. Is there a foolproof/idiotproof way of installing TeXLive, even from source, that does not require one to have tetex? I've documented my install (including building the binaries from source) at http://www.xs4all.nl/~rsmith/unix/misc.xhtml#updatingtexlivetoversion2009 I've been using TeXLive on FreeBSD for years without problems. There are some ports (e.g. auctex for emacs) that require TeX. For those ports, I patch their Makefiles to use TeXLive. Below is the patch for auctex's port Makefile; - auctex port patch - --- Makefile.orig 2009-07-31 15:55:10.0 +0200 +++ Makefile2009-12-21 16:06:05.0 +0100 @@ -16,8 +16,8 @@ MAINTAINER=h...@freebsd.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs -BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base -RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base +#BUILD_DEPENDS=${MKTEXLSR}:${PORTSDIR}/print/teTeX-base +#RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base USE_GHOSTSCRIPT=yes GNU_CONFIGURE= yes @@ -38,8 +38,8 @@ MKTEXLSR=${MKTEXLSR} INFO= auctex preview-latex -TEXMFDIR= share/texmf -MKTEXLSR= ${LOCALBASE}/bin/mktexlsr +TEXMFDIR= texlive/2009/texmf +MKTEXLSR= ${LOCALBASE}/texlive/2009/bin/amd64-freebsd/mktexlsr NOT_FOR_ARCHS= ia64 - auctex port patch - Roland -- R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) pgpnE1r1sqTC7.pgp Description: PGP signature
Re: TexLive on FreeBSD 8.1
Thank you Roland, I will download 8.1 Release and attempt it. Thanks your for your advice and for the howto :) Regards, Antonio On 7/24/10, Roland Smith rsm...@xs4all.nl wrote: On Sat, Jul 24, 2010 at 07:51:55PM +, Antonio Olivares wrote: Dear folks, Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? TeXLive has a _huge_ list of options, and its own configuration/install script. I guess that makes it hard to port. Is there a foolproof/idiotproof way of installing TeXLive, even from source, that does not require one to have tetex? I've documented my install (including building the binaries from source) at http://www.xs4all.nl/~rsmith/unix/misc.xhtml#updatingtexlivetoversion2009 I've been using TeXLive on FreeBSD for years without problems. There are some ports (e.g. auctex for emacs) that require TeX. For those ports, I patch their Makefiles to use TeXLive. Below is the patch for auctex's port Makefile; - auctex port patch - --- Makefile.orig 2009-07-31 15:55:10.0 +0200 +++ Makefile 2009-12-21 16:06:05.0 +0100 @@ -16,8 +16,8 @@ MAINTAINER= h...@freebsd.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs -BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base -RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base +#BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base +#RUN_DEPENDS=${MKTEXLSR}:${PORTSDIR}/print/teTeX-base USE_GHOSTSCRIPT=yes GNU_CONFIGURE= yes @@ -38,8 +38,8 @@ MKTEXLSR=${MKTEXLSR} INFO=auctex preview-latex -TEXMFDIR=share/texmf -MKTEXLSR=${LOCALBASE}/bin/mktexlsr +TEXMFDIR=texlive/2009/texmf +MKTEXLSR=${LOCALBASE}/texlive/2009/bin/amd64-freebsd/mktexlsr NOT_FOR_ARCHS= ia64 - auctex port patch - Roland -- R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
On 07/24/10 22:29, Antonio Olivares wrote: Thank you Roland, I will download 8.1 Release and attempt it. Thanks your for your advice and for the howto :) Regards, Antonio Take a look at ports-mgmt/portshaker-config :) Portshaker is basically a tool which allows you to merge multiple ports-trees into one. With portshaker-config you can enable the texlive part of the portstree. Allthough it mentions it is still experimental I have been using this setup for quite some time now and did not encounter any problems, allthough portupgrade had some problems updating everything correctly from texlive2008 to 2009. Regards, -- - Frank ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: TexLive on FreeBSD 8.1
On Sat, 24 Jul 2010 19:51:55 + Antonio Olivares olivares14...@gmail.com wrote: Sorry to ask about this since this has been beaten to death many times, but I *wonder* why FreeBSD does not have TeXLive as default tex installation? As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive 2008 instead. [snip] Don't want to add insult to injury or offend anyone, I just want to see how installing texlive on FreeBSD can be made easier? I build TeXLive from source code. It isn't easy but it works. Regards, -- Anh Ky Huynh ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org