[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