[tex-live] bug of auto_remove_install_force_packages routine in tlmgr.pl

Dohyun Kim nomosnomos at gmail.com
Tue Sep 8 01:24:18 CEST 2009


2009/9/8 T T <t34www at googlemail.com>:
> 2009/9/7 Dohyun Kim <nomosnomos at gmail.com>:
>> Today's update of texlive2009 pretest has deleted some locally
>> installed packages on my system.
>
> By default, tlmgr will try to keep the local installation in sync with
> the server as much as possible. It is normal that some packages get
> removed automatically if they disappear on the server (otherwise it's
> a bug). Use -no-auto-remove option to prevent any removals during
> update.
>
>> It seems to be caused by the revision 15125 of tlmgr.pl committed yesterday.
>> I am not sure if the following patch is the correct one.  After this
>> patch, however,
>> tlmgr does not attempt any more to remove locally installed packages.
>
> Before considering any patches we need to confirm that this is indeed
> a bug. Can you provide a list of the removed packages? Alternatively,
> can you send us $TEXMFSYSVAR/web2c/tlmgr.log?
>

I did not tell the whole story. Actually, almost all the packages of
texlive 2009 have been removed as well as local packages.
Here's the relevant part of tlmgr.log:

[Mon Sep  7 14:51:12 2009] update: texlive.infra (15117 -> 15156)
[Mon Sep  7 14:51:17 2009] remove: kotex-midkor
[Mon Sep  7 14:51:18 2009] remove: kotex-context
[Mon Sep  7 14:51:18 2009] remove: kotex-utils.i386-linux
[Mon Sep  7 14:51:21 2009] remove: kotex-extra
[Mon Sep  7 14:51:22 2009] remove: kotex-dev
[Mon Sep  7 14:51:23 2009] remove: kotex
[Mon Sep  7 14:51:23 2009] remove: thaifonts
[Mon Sep  7 14:51:24 2009] remove: kotex-utils
[Mon Sep  7 14:51:27 2009] remove: kotex-base
[Mon Sep  7 14:51:41 2009] auto-install new: crossword (15166)
[Mon Sep  7 14:52:23 2009] auto-install new: thailatex (15132)
[Mon Sep  7 14:53:14 2009] update: babel (13530 -> 15168)
[Mon Sep  7 14:53:48 2009] update: cjk (13822 -> 15155)
[Mon Sep  7 14:53:56 2009] update: dvipdfmx.i386-linux (14829 -> 15168)
[Mon Sep  7 14:54:10 2009] update: dvipdfmx (15094 -> 15168)
[Mon Sep  7 14:54:27 2009] update: epspdfconversion (15027 -> 15144)
[Mon Sep  7 14:54:37 2009] update: eurofont (14924 -> 15150)
[Mon Sep  7 14:55:29 2009] update: expl3 (14603 -> 15163)
[Mon Sep  7 14:55:36 2009] update: ifluatex (14365 -> 15145)
[Mon Sep  7 14:55:41 2009] update: magyar (13293 -> 15146)
[Mon Sep  7 14:59:43 2009] update: oberdiek (14365 -> 15145)
[Mon Sep  7 14:59:49 2009] update: tablenotes (15031 -> 15165)
[Mon Sep  7 15:00:00 2009] update: texlive-en (15090 -> 15140)
[Mon Sep  7 15:00:23 2009] update: texlive-ru (15099 -> 15121)
[Mon Sep  7 15:00:36 2009] update: xepersian (14654 -> 15161)
[Mon Sep  7 15:01:45 2009] update: xetex.i386-linux (15104 -> 15142)
[Mon Sep  7 15:01:56 2009] update: xindy (14450 -> 15129)
[Mon Sep  7 15:02:26 2009] update: xpackages (13685 -> 15164)
[Mon Sep  7 15:02:33 2009] update: collection-games (13822 -> 15166)
[Mon Sep  7 15:02:34 2009] update: collection-langcjk (14469 -> 15132)
[Mon Sep  7 15:02:36 2009] update: collection-latexextra (15106 -> 15166)
[Mon Sep  7 15:03:29 2009] remove: xytree
[Mon Sep  7 15:03:30 2009] remove: dyntree
[Mon Sep  7 15:03:30 2009] remove: ytex
[Mon Sep  7 15:03:31 2009] remove: csplain
[Mon Sep  7 15:03:31 2009] remove: ifxetex
[Mon Sep  7 15:03:32 2009] remove: xecolour
[Mon Sep  7 15:03:32 2009] remove: musixflx
[Mon Sep  7 15:03:33 2009] remove: mtgreek
... [ snip 1816 lines ] ...
[Mon Sep  7 15:11:07 2009] remove: ifsym
[Mon Sep  7 15:11:07 2009] remove: exceltex
[Mon Sep  7 15:11:07 2009] remove: math-into-latex

Best,
Dohyun Kim


More information about the tex-live mailing list