[tex-live] minor tlmgr -gui issues

Norbert Preining preining at logic.at
Mon May 31 17:16:37 CEST 2010


Hi Taco,

thanks for the valuable feedback,

On Mo, 31 Mai 2010, Taco Hoekwater wrote:
> * If there is an infra update, tlmgr quits itself after installing it.
> This works fine, but the last thing the operating system reports to
> me is a segfault:
>
> Executing action update texlive.infra
> [1/1, ??:??/??:??] update: texlive.infra [215k] (18585 -> 18612) ... done
> running mktexlsr ...
> done running mktexlsr.
> Completed.
> Segmentation fault

Hmmm, you are right ... very strange. I see the same on my unix box, with
	perl[20157]: segfault at 7ff53e07c72d ip 00007ff5a2b60588 sp 00007fff2f1f8dc8 error 4 in Tk.so[7ff5a2afc000+e0000]
I think I have to convince TL to finish decently the Tk module.

Currently the tlmgrgui.pl code jumps into tlmgr.pl:finish and that
calls simply 
	exit
and I expected that by that all the Tk stuff is shut down properly. 
But it looks it doesn't. Maybe I have to add a
	$::mainwindow->destroy;
before that. I will play around. Thanks for metnioninig it.

> * A purely cosmetic thing: after a context update, I get this report
>
> regenerating fmtutil.cnf in /home/taco/texlive/2010/texmf-var
> running fmtutil-sys --byfmt cont-fr ...
...
> This also lists the formats that are disabled in fmtutil.cnf, so the
> messages are mildly misleading: they imply that the cont-fr etc.
> formats are actually generated. I have no idea whether this is
> easy to change, but it would be nice if it could print 'disabled' or
> something like that for the formats that actually are disabled.

I will check that, it should not happen.

> I decided to do a clean reinstall, and found another totally
> minor glitch:
>
> * pressing 'Cancel' during install aborts tlmgr, with this on
> the terminal:

You mean "install-tl", not tlmgr, right.

> Installing [008/389, time/total: 00:19/07:17]: apalike [8k]
> Logfile: /home/taco/texlive/2010/install-tl.log
> Tk::Error:
>  ("after" script)
> [taco at ntg install-tl-20100531]$

Which GUI? perltk or wizard?

"after" script -- -no idea what that might be. The code is simply:
	$::sww->destroy; 
	$mainwindow->destroy;
	do_cleanup(); 
	exit(1); 
So I have no idea what that might again be ....

>   $ context hello

Halleluja

> Signing happily,

What are you signing? The cheque on 100000 USD to make us happy ;-)

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
PERRANZABULOE (n.)
One of those spray things used to wet ironing with.
			--- Douglas Adams, The Meaning of Liff


More information about the tex-live mailing list