Newest ConTeXt in Windows7: kpathsea60.dll is missing ?
So, I went and updated my ConTeXt today as I've got nothing really critical going on. I'm running ConTeXt on Windows 7 (64-bit) and I used firstsetup.bat --modules=all to update it. Everything works fine otherwise, but during the installation process both mpost.exe and pdftex.exe complain that "The program can't start because kpathsea60.dll is missing from your computer. Try reinstalling the program to fix this problem." I've never seen that complaint before, but now I get it consistently, also after rebooting and updating directly after restart. Both eventually stop complaining after I'd clicked on OK multiple times ("yes,yes, just go on, will ya"). It doesn't seem critical (I don't use MetaPost and I run MKIV anyway) - or at least the first test file compiled without complaints, but now I'm wondering whether my Windows has a problem (MS update related, maybe?) or whether the Suite has a problem in Windows. And my ConTeXt is the newest available, because I'm now running version ConTeXt ver: 2011.12.23 09:52 MKIV and that's more recent than my most recent working day before this. :-) Thanks, Mari
On Wed, Dec 28, 2011 at 10:44, Mari Voipio wrote:
So,
I went and updated my ConTeXt today as I've got nothing really critical going on.
I'm running ConTeXt on Windows 7 (64-bit) and I used
firstsetup.bat --modules=all
to update it. Everything works fine otherwise, but during the installation process both mpost.exe and pdftex.exe complain that "The program can't start because kpathsea60.dll is missing from your computer. Try reinstalling the program to fix this problem."
It's a problem of my clumsy scripts. Akira warned me a few hours ago. I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet. Can you please try if it at least works? Mojca
On 28-12-2011 11:20, Mojca Miklavec wrote:
I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
As all tex related binaries come from Akira, I guess no other binaries use an old kpse. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Am 28.12.2011 11:40, schrieb Hans Hagen:
On 28-12-2011 11:20, Mojca Miklavec wrote:
I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
As all tex related binaries come from Akira, I guess no other binaries use an old kpse.
A quick grep (kpathsea6XX) showed that the 6.01 version is still needed for several files (cweb). No hit for the older versions. Best wishes, Peter
On Wed, Dec 28, 2011 at 12:04, Peter Rolf wrote:
Am 28.12.2011 11:40, schrieb Hans Hagen:
On 28-12-2011 11:20, Mojca Miklavec wrote:
I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
As all tex related binaries come from Akira, I guess no other binaries use an old kpse.
A quick grep (kpathsea6XX) showed that the 6.01 version is still needed for several files (cweb). No hit for the older versions.
That is expected since I take files from TL and not from the latest W32TeX. I can and probably will change that, but at the time when I set up everything it was easier to just take files from TL. Mojca
On Wed, Dec 28, 2011 at 12:20, Mojca Miklavec
I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
Can you please try if it at least works?
Running plain MKIV works as well as can be expected (I think I just found a bug elsewhere...), but unfortunately I do not have a clue about MetaPost, so can't check that. And I seem to have forgotten how to force ConTeXt to run MkII (pdftex) instead of MkIV (LuaTeX)! So I'm good for now, for me that's just on the "annoyance" level as the update won't stick to running in the background. But other than that, I'm not bothered on the moment. :-) Regards, Mari
Am 28.12.2011 um 12:08 schrieb Mari Voipio:
On Wed, Dec 28, 2011 at 12:20, Mojca Miklavec
wrote: I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
Can you please try if it at least works?
Running plain MKIV works as well as can be expected (I think I just found a bug elsewhere...), but unfortunately I do not have a clue about MetaPost, so can't check that. And I seem to have forgotten how to force ConTeXt to run MkII (pdftex) instead of MkIV (LuaTeX)!
There are different ways to use MkII: - texexec <filename> - context --pdftex <filename> - Use “% engine=pdftex” as first line of your document Wolfgang
On 28-12-2011 12:08, Mari Voipio wrote:
On Wed, Dec 28, 2011 at 12:20, Mojca Miklavec
wrote: I'm just a tiny bit confused since I'm not sure if any other binary still needs the old kpathsea. I think that both should be present at the moment, but I didn't properly fix everything yet.
Can you please try if it at least works?
Running plain MKIV works as well as can be expected (I think I just found a bug elsewhere...), but unfortunately I do not have a clue about MetaPost, so can't check that. And I seem to have forgotten how to force ConTeXt to run MkII (pdftex) instead of MkIV (LuaTeX)!
just add a first line to the file: % engine=pdftex Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Wed, Dec 28, 2011 at 19:37, Hans Hagen
just add a first line to the file:
% engine=pdftex
I think clueless me missed a space there... MkII fails miserably due to pdftex missing that .dll file:
mtxrun --autogenerate --script context --autopdf hello.tex TeXExec | processing document 'hello.tex' TeXExec | no ctx file found TeXExec | tex processing method: context TeXExec | TeX run 1 TeXExec | writing option file hello.top TeXExec | using randomseed 1134 TeXExec | tex engine: pdftex TeXExec | tex format: cont-en.mkii TeXExec | runtime: 7.997 Exit code: 1
...and I tried something as complicated as % engine=pdftex \starttext Hello world! \stoptext ....thank goodness we've already decided to migrate everything over to MkIV... Mari
participants (5)
-
Hans Hagen
-
Mari Voipio
-
Mojca Miklavec
-
Peter Rolf
-
Wolfgang Schuster