[patch included] teTeX and TeXLive

Christopher J. Ruwe cjr at cruwe.de
Sat May 18 00:58:06 UTC 2013


On Fri, 17 May 2013 08:50:44 +0900 (JST)
Hiroki Sato <hrs at FreeBSD.org> wrote:

> "Christopher J. Ruwe" <cjr at cruwe.de> wrote
>   in <20130517001153.1d7d4d9d at dijkstra.cruwe.de>:
> 
> cj> > de> Thank you very much, however I have a install failure on
> cj> > de> poudriere with ports tree up to date 5 minutes ago:
> cj> >
> cj> >  Thank you for your report.  I have received several reports
> cj> > about install failures on poudriere and am investigating them.
> cj> >
> cj> > -- Hiroki
> cj>
> cj> Hello,
> cj>
> cj> I had exactly the same issue. I have a manual solution so far and
> cj> am trying out the automation from ports. I am posting my progress
> cj> hoping to save someone some time.
> 
>  Could you try r318346?
> 
> -- Hiroki

Sorry, I have updated ports and built from r318394. That did not work
either. From the log:

===>  Checking if print/tex-formats already installed
tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not found (ls-R missing?).
fmtutil: config file `fmtutil.cnf' not found.
*** [do-fmtutil-amstex] Error code 1

My nightly poudriere-build after patching texlive-texmf resulted in
the same failures also. 

Having had a look at the texlive-texmf-<version>.txz and the +MANIFEST
included therein showed that the post-install script I hoped to
include by my post-install target was not included in the package's
+MANIFEST.

After upgrading to r318394 and building and hitting the same error, I
had a look at texlive-base-<version>.txz and the +MANIFEST.

Therein, as post-install, is one line

    /bin/rm -f share/texmf-var/ls-R

Isn't that what the error-message is complaining about?

I have a working solution for my installation, though. The idea is
similar to my attempt with texlive-texmf: I have included texconfig
rehash as pre-install or pre-build targets in the failing
packages. This results on tex-formats, tex-jadetex and auctex
compiling.

I have included the patches, they are rather trivial, although, I
think, dirty. I have also included a complete logfile of a failed
build for tex-formats.

I hope that helps.

-- 
Christopher J. Ruwe
TZ:         GMT + 2h
GnuPG/GPG:  0xE8DE2C14
 
FreeBSD 9.1-RELEASE #2: Tue Nov 27 03:45:16 UTC 2012
root at darkstar:/usr/obj/pcbsd-build90/fbsd-source/9.1/sys/GENERIC 
 
Punctuation matters:
"Lets eat Grandma or Lets eat, Grandma" - Punctuation saves lives.
"A panda eats shoots and leaves" or "A panda eats, shoots, and leaves" -
Punctuation teaches proper biology.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tex-jadetex.patch
Type: text/x-patch
Size: 459 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130518/263ae3ee/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: auctex.patch
Type: text/x-patch
Size: 1878 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130518/263ae3ee/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tex-xmltex.patch
Type: text/x-patch
Size: 454 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130518/263ae3ee/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tex-formats.patch
Type: text/x-patch
Size: 453 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130518/263ae3ee/attachment-0003.bin>


More information about the freebsd-ports mailing list