Re: UPDATE: TeX Live 2012

2012-12-10 Thread Edd Barrett
On Sun, Dec 09, 2012 at 02:46:07PM +0100, Matthieu Herrb wrote:
 I've been using this for various LaTeX work on both i386 and amd64 for
 a while now. No visible issue. 

Great. I think I will commit this soon.

Thanks.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: TeX Live 2012

2012-12-09 Thread Matthieu Herrb
On Fri, Nov 16, 2012 at 01:00:29AM +, Edd Barrett wrote:
 On Thu, Nov 15, 2012 at 11:16:41AM +, Stuart Henderson wrote:
   Using the patch provided by sthen, it doesn't build for me on amd64:
  
  http://junkpile.org/tl.diff.2 - texlive-base builds on -current now
  (following the changes to make to preserve whitespace).
 
 Ah, I was about to post a simialr diff.
 
 Yeh, we figured out that the recent make changes hosed my comments.
 
 When testing, can people please test the upgrade too. Works for me (tm),
 but i would like to be sure that I did not miss anything.
 

I've been using this for various LaTeX work on both i386 and amd64 for
a while now. No visible issue. 

ok matthieu@
-- 
Matthieu Herrb



Re: UPDATE: TeX Live 2012

2012-11-26 Thread Edd Barrett
Hi,

On Sun, Nov 25, 2012 at 08:45:36PM -0500, Predrag Punosevac wrote:
 Dear Edd and Stuart,
 
 Sorry I could not join the party earlier. I started testing TeXLive 2012
 i386 on current. The diff 
 
 http://junkpile.org/tl.diff.2
 
 Stuart posted works great. TeXLive builds and runs fine. I tested many
 complex documents. Some highlights of my early testing:
 
 1. Semantic checkers chktex and lacheck work as expected
 2. PSTrics (heavy user here) works as expected. My usual workflow
 tex-dvi-ps-pdf works without a glitch.
 3. bibtex, natbib works great have not checked biblatex will check. 
 4. RevTeX4.1  class which I used to install manually works as expected.
 5. ModernCV, modern letter, exams class works as expected.
 6. I tested flyers, posters, badges, powerdot all sorts of very
 complicated documents (floats, hyperref, index anything you can think
 of).
 7. Have not checked latexmk (I usually use home brewed Makefiles) on my
 todo list.
 8. I have not tested MetaPost on my todo list (I do not use it). I am
 also planning to play with Metafont.
 9. Asymptote not tested.
 10. pdfjam tested.
 11. tex4ht and htlatex tested.
 12. LuaTeX not tested, ConTeXT not tested. I will play in next couple of
 weeks.

I have tested conTeXt.

 13. XeTeX not tested!
 14. detex tested. 

This is great testing Predrag. Thanks for taking the time to look at
this.

  
 The most important for the last. I could not find tlgmr. I am working
 under the assumption that you removed tlgmr from the build
 intensionally? However I see lots of tl related binaries:
 
 intltool-extractintltool-update
 intltool-merge  intltoolize
 installfont-tl  intltool-prepare

tlmgr is removed on purpose. If I allowed you to run that, then file
checksums would be changed and the packages would fail to remove
cleanly. Also, we don't want a moving target.

 IMHO TeXLive2012 works good enough to be imported into the current tree.
 That would hopefully attract some more testers.

I hope to import it before xmas. I think we are waiting on Todd (in CC)
to get back to us. If all goes well there, then we just need some OKs.

 P.S. Do you want me to test on amd64 and sparc64?

I have tested on these two arches.

 I usually stay with
 i386 because of Opera.

A report that it works on i386 is good news.

 Any reports on loongson and sgi? I do not have
 the hardware.

Nor do I. And if you did, you would probably not have the patience to
wait for the build :P

But seriously, if the build is broken on these arches, then I think we
could fix these based upon bulk build logs.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: TeX Live 2012

2012-11-25 Thread Predrag Punosevac
Dear Edd and Stuart,

Sorry I could not join the party earlier. I started testing TeXLive 2012
i386 on current. The diff 

http://junkpile.org/tl.diff.2

Stuart posted works great. TeXLive builds and runs fine. I tested many
complex documents. Some highlights of my early testing:

1. Semantic checkers chktex and lacheck work as expected
2. PSTrics (heavy user here) works as expected. My usual workflow
tex-dvi-ps-pdf works without a glitch.
3. bibtex, natbib works great have not checked biblatex will check. 
4. RevTeX4.1  class which I used to install manually works as expected.
5. ModernCV, modern letter, exams class works as expected.
6. I tested flyers, posters, badges, powerdot all sorts of very
complicated documents (floats, hyperref, index anything you can think
of).
7. Have not checked latexmk (I usually use home brewed Makefiles) on my
todo list.
8. I have not tested MetaPost on my todo list (I do not use it). I am
also planning to play with Metafont.
9. Asymptote not tested.
10. pdfjam tested.
11. tex4ht and htlatex tested.
12. LuaTeX not tested, ConTeXT not tested. I will play in next couple of
weeks.
13. XeTeX not tested!
14. detex tested. 
 
The most important for the last. I could not find tlgmr. I am working
under the assumption that you removed tlgmr from the build
intensionally? However I see lots of tl related binaries:

intltool-extractintltool-update
intltool-merge  intltoolize
installfont-tl  intltool-prepare

That is the first thing I am going to hit next couple of days. I
probably left out tons of other stuff too but this is all I could do in
one day.


IMHO TeXLive2012 works good enough to be imported into the current tree.
That would hopefully attract some more testers.

Thank you so much for your hard work.

Best,
Predrag


P.S. Do you want me to test on amd64 and sparc64? I usually stay with
i386 because of Opera. Any reports on loongson and sgi? I do not have
the hardware.



Re: UPDATE: TeX Live 2012

2012-11-15 Thread Matthieu Herrb
On Tue, Nov 06, 2012 at 10:36:28AM +, Edd Barrett wrote:
 Hi,
 
 I have been sitting on this TeX Live update for a bit now. I would
 appreciate it if some people could test the upgrade and try building
 some documents on their systems.
 
 The extent of my testing so far:
 
  - Tested on amd64 and sparc64.
  - Upgrade path works and is clean.
  - Plain latex works.
  - pdftex based compilers work.
  - texdoc works.
  - xindy works.
  - ConTeXt works.
 
 The updated port is here:
 https://github.com/jasperla/openbsd-wip/tree/master/print/texlive
 

Using the patch provided by sthen, it doesn't build for me on amd64:

===  Checking files for texlive_base-2012
`/share/OpenBSD/ports/distfiles/texlive-20120701-source.tar.xz' is up to date.
`/share/OpenBSD/ports/distfiles/texlive-20120701-extra.tar.xz' is up to date.
 (SHA256) texlive-20120701-source.tar.xz: OK
 (SHA256) texlive-20120701-extra.tar.xz: OK
=== texlive_base-2012 depends on: clisp-* - clisp-2.48p3
=== texlive_base-2012 depends on: intltool-=0.41.1p0 - intltool-0.50.2
=== texlive_base-2012 depends on: gmake-* - gmake-3.82p2
=== texlive_base-2012 depends on: xz-* - xz-5.0.4
=== texlive_base-2012 depends on: t1lib-* - t1lib-5.1.2
=== texlive_base-2012 depends on: png-* - png-1.5.10p0
=== texlive_base-2012 depends on: gd-* - gd-2.0.35p1
=== texlive_base-2012 depends on: freetype-* - freetype-1.3.1p3
=== texlive_base-2012 depends on: poppler-* - poppler-0.20.5p0
=== texlive_base-2012 depends on: libiconv-* - libiconv-1.14
===  Verifying specs: ICE SM X11 Xau Xaw Xdmcp Xext Xmu Xpm Xt c expat 
fontconfig freetype gd jpeg lcms2 m openjpeg png=3 poppler pthread 
pthread-stubs stdc++ t1=4 tiff ttf xcb z iconv=2 ICE SM X11 Xau Xaw Xdmcp 
Xext Xmu Xpm Xt c expat fontconfig freetype gd jpeg lcms2 m openjpeg png=3 
poppler pthread pthread-stubs stdc++ t1=4 tiff ttf xcb z iconv=2
===  found ICE.9.0 SM.8.0 X11.15.1 Xau.9.0 Xaw.14.0 Xdmcp.10.0 Xext.12.0 
Xmu.10.0 Xpm.8.0 Xt.10.1 c.66.0 expat.10.0 fontconfig.7.0 freetype.18.3 
gd.20.35 jpeg.64.0 lcms2.0.2 m.7.1 openjpeg.5.0 png.15.0 poppler.15.0 
pthread.17.0 pthread-stubs.1.0 stdc++.55.0 t1.6.0 tiff.39.2 ttf.1.3 xcb.2.3 
z.4.1 iconv.6.0
===  Extracting for texlive_base-2012

*** WARNING: this port uses xz distfiles: it will not build on vax.

===  Patching for texlive_base-2012
===  Configuring for texlive_base-2012
Using /usr/obj/ports/texlive_base-2012/config.site (generated)
perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE= 
-DMODPY_COMMENT=\@comment\ \ -DMODPY_PYC_MAGIC_TAG= 
-DMODPY_BIN=/usr/local/bin/python2.7 -DMODPY_EGG_VERSION= -DMODPY_VERSION=2.7 
-DMODPY_BIN_SUFFIX= -DMODPY_PY_PREFIX=py- -DMODRUBY_BINREV=18 
-DMODPY_VERSION=2.7 -DTRUEPREFIX=/usr/local -DLOCALBASE=/usr/local 
-D^MODRUBY_RELDOCDIR=share/doc/ruby 
-D^MODRUBY_RELEXAMPLEDIR=share/examples/ruby 
-D^MODRUBY_SITEARCHDIR=lib/ruby/site_ruby/1.8/x86_64-openbsd 
-D^MODRUBY_SITEDIR=lib/ruby/site_ruby/1.8 -DMODRUBY_LIBREV=1.8 
-DMODRUBY_ARCH=x86_64-openbsd -DLIBkpathsea_VERSION=5.0 
-DLIBptexenc_VERSION=2.0 -DMACHINE_ARCH=amd64 -DARCH=amd64 
-DHOMEPAGE=http://tug.org/texlive/ -D^PREFIX=/usr/local -D^SYSCONFDIR=/etc 
-DFLAVOR_EXT= -DFULLPKGNAME=texlive_base-2012 -DMAINTAINER=Edd\ Barrett\ 
\e...@openbsd.org\ -D^BASE_PKGPATH=print/texlive/base -D^LOCALBASE=/usr/local 
-D^X11BASE=/usr/X11R6 -D^TRUEPREFIX=/usr/local -D^RCDIR=/etc/rc.d 
/usr/obj/ports/texlive_base-2012/texlive-20120701-sou!
 rce/texk/texlive/context/mtxrun
configure: loading site script /usr/obj/ports/texlive_base-2012/config.site
checking build system type... x86_64-unknown-openbsd5.2
checking host system type... x86_64-unknown-openbsd5.2
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... (cached) o
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... none needed
checking for native WIN32 or MINGW32... no
configure: Assuming `--with-x'
configure: Assuming `--enable-biber=yes'
configure: Assuming `--enable-chktex=yes'
configure: Assuming `--enable-mtx=yes'
configure: Assuming `--enable-pmx=yes'
configure: Assuming `--enable-tpic2pdftex=yes'
configure: Assuming `--enable-vlna=yes'
configure: Assuming `--with-clisp-runtime=system'
configure: Assuming `--enable-xpdfopen=yes'
configure: Assuming `--enable-web2c=yes'
configure: Assuming `--enable-afm2pl=yes'
configure: Assuming `--enable-bibtex8=yes'
configure: Assuming `--enable-bibtexu=yes'
configure: Assuming `--enable-cjkutils=yes'
configure: Assuming `--enable-devnag=yes'
configure: Assuming `--enable-dtl=yes'
configure: Assuming `--enable-dvidvi=yes'
configure: Assuming `--enable-dviljk=yes'
configure: Assuming `--enable-dvipdfmx=yes'
configure: Assuming `--enable-dvipng=yes'
configure: Assuming `--enable-dvipos=yes'

Re: UPDATE: TeX Live 2012

2012-11-15 Thread Stuart Henderson
On 2012/11/15 11:40, Matthieu Herrb wrote:
 On Tue, Nov 06, 2012 at 10:36:28AM +, Edd Barrett wrote:
  Hi,
  
  I have been sitting on this TeX Live update for a bit now. I would
  appreciate it if some people could test the upgrade and try building
  some documents on their systems.
  
  The extent of my testing so far:
  
   - Tested on amd64 and sparc64.
   - Upgrade path works and is clean.
   - Plain latex works.
   - pdftex based compilers work.
   - texdoc works.
   - xindy works.
   - ConTeXt works.
  
  The updated port is here:
  https://github.com/jasperla/openbsd-wip/tree/master/print/texlive
  
 
 Using the patch provided by sthen, it doesn't build for me on amd64:

http://junkpile.org/tl.diff.2 - texlive-base builds on -current now
(following the changes to make to preserve whitespace).



Re: UPDATE: TeX Live 2012

2012-11-15 Thread Edd Barrett
On Thu, Nov 15, 2012 at 11:16:41AM +, Stuart Henderson wrote:
  Using the patch provided by sthen, it doesn't build for me on amd64:
 
 http://junkpile.org/tl.diff.2 - texlive-base builds on -current now
 (following the changes to make to preserve whitespace).

Ah, I was about to post a simialr diff.

Yeh, we figured out that the recent make changes hosed my comments.

When testing, can people please test the upgrade too. Works for me (tm),
but i would like to be sure that I did not miss anything.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: TeX Live 2012

2012-11-12 Thread Edd Barrett
On Tue, Nov 06, 2012 at 12:36:26PM -0600, Amit Kulkarni wrote:
 I have tested plain latex + pdftex based compilers and they work fine
 with several documents on amd64 as of last week.

Great. Thanks.

Anyone else testing this? This is the only test report I have received.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



UPDATE: TeX Live 2012

2012-11-06 Thread Edd Barrett
Hi,

I have been sitting on this TeX Live update for a bit now. I would
appreciate it if some people could test the upgrade and try building
some documents on their systems.

The extent of my testing so far:

 - Tested on amd64 and sparc64.
 - Upgrade path works and is clean.
 - Plain latex works.
 - pdftex based compilers work.
 - texdoc works.
 - xindy works.
 - ConTeXt works.

The updated port is here:
https://github.com/jasperla/openbsd-wip/tree/master/print/texlive

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: TeX Live 2012

2012-11-06 Thread Peter Hessler
can you please post a usable diff, or a url to such a diff?

On 2012 Nov 06 (Tue) at 10:36:28 + (+), Edd Barrett wrote:
:Hi,
:
:I have been sitting on this TeX Live update for a bit now. I would
:appreciate it if some people could test the upgrade and try building
:some documents on their systems.
:
:The extent of my testing so far:
:
: - Tested on amd64 and sparc64.
: - Upgrade path works and is clean.
: - Plain latex works.
: - pdftex based compilers work.
: - texdoc works.
: - xindy works.
: - ConTeXt works.
:
:The updated port is here:
:https://github.com/jasperla/openbsd-wip/tree/master/print/texlive
:
:-- 
:Best Regards
:Edd Barrett
:
:http://www.theunixzoo.co.uk
:

-- 
The whole world is about three drinks behind.
-- Humphrey Bogart



Re: UPDATE: TeX Live 2012

2012-11-06 Thread Stuart Henderson
On 2012/11/06 11:36, Peter Hessler wrote:
 can you please post a usable diff, or a url to such a diff?
 
 On 2012 Nov 06 (Tue) at 10:36:28 + (+), Edd Barrett wrote:
 :Hi,
 :
 :I have been sitting on this TeX Live update for a bit now. I would
 :appreciate it if some people could test the upgrade and try building
 :some documents on their systems.
 :
 :The extent of my testing so far:
 :
 : - Tested on amd64 and sparc64.
 : - Upgrade path works and is clean.
 : - Plain latex works.
 : - pdftex based compilers work.
 : - texdoc works.
 : - xindy works.
 : - ConTeXt works.
 :
 :The updated port is here:
 :https://github.com/jasperla/openbsd-wip/tree/master/print/texlive
 :
 :-- 
 :Best Regards
 :Edd Barrett
 :
 :http://www.theunixzoo.co.uk
 :
 
 -- 
 The whole world is about three drinks behind.
   -- Humphrey Bogart
 

http://junkpile.org/tl.diff.gz

Recipe:

- pkg_add rsync-- cvsutils
- rsync -avC --delete $wipdir $portdir
- cvsu
- cvs rm `cvsu|grep ^U`
- cvs add `cvsu|grep ^?`



Re: UPDATE: TeX Live 2012

2012-11-06 Thread Edd Barrett
On Tue, Nov 06, 2012 at 10:46:10AM +, Stuart Henderson wrote:
 http://junkpile.org/tl.diff.gz

Thanks Stuart.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: TeX Live 2012

2012-11-06 Thread Amit Kulkarni
On Tue, Nov 6, 2012 at 4:36 AM, Edd Barrett vex...@gmail.com wrote:
 Hi,

 I have been sitting on this TeX Live update for a bit now. I would
 appreciate it if some people could test the upgrade and try building
 some documents on their systems.

 The extent of my testing so far:

  - Tested on amd64 and sparc64.
  - Upgrade path works and is clean.
  - Plain latex works.
  - pdftex based compilers work.
  - texdoc works.
  - xindy works.
  - ConTeXt works.

 The updated port is here:
 https://github.com/jasperla/openbsd-wip/tree/master/print/texlive

 --
 Best Regards
 Edd Barrett

 http://www.theunixzoo.co.uk


edd,

I have tested plain latex + pdftex based compilers and they work fine
with several documents on amd64 as of last week.

thanks