Discussion:
cygwin64 pdftex and luatex non function after todays update
(too old to reply)
David Carlisle
2018-09-26 11:20:28 UTC
Permalink
I did tlmgr --all this morning and since then pdftex and luatex are
non functional

$ pwd
/usr/local/texlive/2018/bin/x86_64-cygwin

$ file ./pdftex.exe
./pdftex.exe: PE32+ executable (console) x86-64 (stripped to external
PDB), for MS Windows

$ ./pdftex.exe

That is, it just terminates: no error message


$ ls -ltr *tex.exe
-rwxr-xr-x 1 davidc Domain Users 168960 Mar 4 2018 synctex.exe
-rwxr-xr-x 1 davidc Domain Users 51712 Mar 4 2018 detex.exe
-rwxr-xr-x 1 davidc Domain Users 61952 Mar 4 2018 chktex.exe
-rwxr-xr-x 1 davidc Domain Users 104960 Mar 4 2018 bibtex.exe
-rwxr-xr-x 1 davidc Domain Users 318976 Mar 19 2018 tex.exe
-rwxr-xr-x 1 davidc Domain Users 23974400 Apr 6 14:25 xetex.exe
-rwxr-xr-x 1 davidc Domain Users 439808 May 9 13:43 uptex.exe
-rwxr-xr-x 1 davidc Domain Users 113664 May 9 13:43 upbibtex.exe
-rwxr-xr-x 1 davidc Domain Users 432128 May 9 13:43 ptex.exe
-rwxr-xr-x 1 davidc Domain Users 108032 May 9 13:43 pbibtex.exe
-rwxr-xr-x 1 davidc Domain Users 513024 May 9 13:43 euptex.exe
-rwxr-xr-x 1 davidc Domain Users 505856 May 9 13:43 eptex.exe
-rwxr-xr-x 1 davidc Domain Users 2050048 Sep 19 22:00 pdftex.exe
-rwxr-xr-x 1 davidc Domain Users 8254464 Sep 19 22:00 luatex.exe
-rwxr-xr-x 1 davidc Domain Users 8183808 Sep 19 22:00 luajittex.exe


I tried rebooting to see if it was some shared dll issue but no difference.

Not sure what to try next (Word perhaps:-)


David
Norbert Preining
2018-09-26 11:26:43 UTC
Permalink
Hi David,
Post by David Carlisle
I did tlmgr --all this morning and since then pdftex and luatex are
non functional
Ouch ... does dvipdfmx work?
Post by David Carlisle
Not sure what to try next (Word perhaps:-)
I can revert the binaries to the ones before the rebuild, and ask Ken to
check and re-rebuild.

Best

Norbert

--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
David Carlisle
2018-09-26 11:32:32 UTC
Permalink
Post by Norbert Preining
Hi David,
Post by David Carlisle
I did tlmgr --all this morning and since then pdftex and luatex are
non functional
Ouch ... does dvipdfmx work?
seems like it, and xelatex makes pdfs via that route
Post by Norbert Preining
Post by David Carlisle
Not sure what to try next (Word perhaps:-)
I can revert the binaries to the ones before the rebuild, and ask Ken to
check and re-rebuild.
Well don't worry about me too much, I have other systems available
(although this is my main working setup)...
with cygwin there are so many local dependencies and potential
conflicts, it would be good to know if it's working for
anyone else or if it's just me before you revert, thanks.
Post by Norbert Preining
Best
Norbert
--
David
Norbert Preining
2018-09-26 11:35:13 UTC
Permalink
Post by David Carlisle
with cygwin there are so many local dependencies and potential
conflicts, it would be good to know if it's working for
anyone else or if it's just me before you revert, thanks.
Agreed, I hope Ken can check ... added him

Norbert

--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Ken Brown
2018-09-26 11:44:13 UTC
Permalink
Post by Norbert Preining
Post by David Carlisle
with cygwin there are so many local dependencies and potential
conflicts, it would be good to know if it's working for
anyone else or if it's just me before you revert, thanks.
Agreed, I hope Ken can check ... added him
It does work for me. I suspect the problem is that David doesn't have the
latest version of cygwin1.dll (see my earlier message).

Ken
Ken Brown
2018-09-26 11:36:36 UTC
Permalink
Post by David Carlisle
I did tlmgr --all this morning and since then pdftex and luatex are
non functional
$ pwd
/usr/local/texlive/2018/bin/x86_64-cygwin
$ file ./pdftex.exe
./pdftex.exe: PE32+ executable (console) x86-64 (stripped to external
PDB), for MS Windows
$ ./pdftex.exe
That is, it just terminates: no error message
$ ls -ltr *tex.exe
-rwxr-xr-x 1 davidc Domain Users 168960 Mar 4 2018 synctex.exe
-rwxr-xr-x 1 davidc Domain Users 51712 Mar 4 2018 detex.exe
-rwxr-xr-x 1 davidc Domain Users 61952 Mar 4 2018 chktex.exe
-rwxr-xr-x 1 davidc Domain Users 104960 Mar 4 2018 bibtex.exe
-rwxr-xr-x 1 davidc Domain Users 318976 Mar 19 2018 tex.exe
-rwxr-xr-x 1 davidc Domain Users 23974400 Apr 6 14:25 xetex.exe
-rwxr-xr-x 1 davidc Domain Users 439808 May 9 13:43 uptex.exe
-rwxr-xr-x 1 davidc Domain Users 113664 May 9 13:43 upbibtex.exe
-rwxr-xr-x 1 davidc Domain Users 432128 May 9 13:43 ptex.exe
-rwxr-xr-x 1 davidc Domain Users 108032 May 9 13:43 pbibtex.exe
-rwxr-xr-x 1 davidc Domain Users 513024 May 9 13:43 euptex.exe
-rwxr-xr-x 1 davidc Domain Users 505856 May 9 13:43 eptex.exe
-rwxr-xr-x 1 davidc Domain Users 2050048 Sep 19 22:00 pdftex.exe
-rwxr-xr-x 1 davidc Domain Users 8254464 Sep 19 22:00 luatex.exe
-rwxr-xr-x 1 davidc Domain Users 8183808 Sep 19 22:00 luajittex.exe
I tried rebooting to see if it was some shared dll issue but no difference.
Not sure what to try next (Word perhaps:-)
Hi David,

Is your Cygwin installation up to date? In particular, do you have cygwin-2.11.1-1?

Ken
David Carlisle
2018-09-26 11:48:01 UTC
Permalink
Post by Norbert Preining
Hi David,
Is your Cygwin installation up to date? In particular, do you have cygwin-2.11.1-1?
I was scared someone would ask that:-)

$ uname --all
CYGWIN_NT-10.0 dc-bantham 2.9.0(0.318/5/3) 2017-09-12 10:18 x86_64 Cygwin


so I suppose 2.9.0 != 2.11.1

I could update (I suppose, I hope the rest of my working environment
doesn't break) or do you want me to test anything before I update?
Post by Norbert Preining
Ken
David
Ken Brown
2018-09-26 12:15:53 UTC
Permalink
Post by David Carlisle
Post by Norbert Preining
Hi David,
Is your Cygwin installation up to date? In particular, do you have cygwin-2.11.1-1?
I was scared someone would ask that:-)
$ uname --all
CYGWIN_NT-10.0 dc-bantham 2.9.0(0.318/5/3) 2017-09-12 10:18 x86_64 Cygwin
so I suppose 2.9.0 != 2.11.1
I could update (I suppose, I hope the rest of my working environment
doesn't break) or do you want me to test anything before I update?
I would strongly recommend updating. If you want to confirm that that's the
issue before doing it, you could try

strace ./pdftex.exe

If my guess is right, you'll probably get a pop-up saying that the entry point
of some function can't be found. "Some function" here would be a function that
exists in cygwin-2.11.1 but not cygwin-2.9.0.

I have to leave now and probably won't be reachable again for the next 7 or 8 hours.

Ken
David Carlisle
2018-09-26 12:56:13 UTC
Permalink
I would strongly recommend updating [cygwin].
That works, thanks.
If you want to confirm that that's the
issue before doing it, you could try
strace ./pdftex.exe
I'd tried that before actually but was given too much information to take in:-)


Anyway it all seems to be good, but if this comes up again, hopefully
people will see this thread and know what to do.


David

Loading...