Hi Pete: Thanks for your detailed help, I had to install texlive_texmf-full instead of texlive_texmf-minimal to get all of it work, In earlier texlive2010 this is how it should be done according to the texlive port maintainer.
Thanks Alan On 8/5/11, Peter Dyballa <peter_dyba...@web.de> wrote: > > Am 04.08.2011 um 15:02 schrieb Alan Jones: > >> ! LaTeX Error: File `xetex.def' not found. >> >> Type X to quit or <RETURN> to proceed, >> or enter new name. (Default extension: def) > > Here you could try to invoke, in a second shell, 'sudo texhash' to make your > TeX installation aware of all its files. You can, before and after, verify > with 'kpsewhich xetex.def' whether the file xetex.def can be found > (kpsewhich works like any TeX executable would work in respect to the way > TeX related files are searched). Finally you can use the locate utility (or > find, which just needs more time) to determine whether xetex.def really > exists. If not, you'll have to report that bug! But wait, you might check > first the state of your TeX software: > > Actually it might be possible to use the tlmgr (TeX Live [distribution] > Manager) script to update your TeX installation. You'll have to use the sudo > command to gain super user privileges. It might also be possible that you > check the OpenBSD Ports site and/or the TeX Live site to determine which > repository has to be used for updating (sudo tlmgr --repository *url|path*). > Tlmgr can also use X11 and open a GUI when invoked as 'sudo tlmgr --gui &' > (it needs PerlTK). The first step should be to check the repository set > whether it's the right one. Then make tlmgr update itself (sudo tlmgr > [--repository *url|path*] --update --self). With the now potentially updated > tlmgr utility you can check whether updates exist: sudo tlmgr [--repository > *url|path*] --update --list. When you think it's the right time for an > update substitute the "list" with "all". (The report from xetex "(TeX Live > 2010-OpenBSD_Ports)" seems to indicate that you are not using the TL '11 > edition but it's preview. In that case tlmgr might fail to work or you'll > have to supply with the URL to the TL '11 repository.) > >> >> I have not set the PATH yet in .profile file, what should the path be >> for OpenBSD port for texlive2010. How woudl I go about correcting this >> error. > > The command 'echo $PATH' can show you where your shell searches fro > executables. You can also invoke 'which xetex' which will show you which (of > the potentially many xetex executables) is found and used. > > -- > Greetings > > Pete > > The mathematician who pursues his studies without clear views of this > matter, must often have the uncomfortable feeling that his paper and pencil > surpass him in intelligence. > – Ernst Mach > > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex > -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex