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

Dohyun Kim nomosnomos at gmail.com
Mon Sep 7 14:02:26 CEST 2009


Today's update of texlive2009 pretest has deleted some locally
installed packages on my system.
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.

--- tlmgr.pl.orig	2009-09-07 20:20:16.000000000 +0900
+++ tlmgr.pl	2009-09-07 20:52:22.000000000 +0900
@@ -1553,8 +1553,8 @@
   #     A \cup B set of packages which should be checked for forcible removal
   my @all_schmscolls = ();
-  push @all_schmscolls, $localtlpdb->schemes;
-  push @all_schmscolls, $localtlpdb->collections;
+  push @all_schmscolls, $tlmediatlpdb->schemes;
+  push @all_schmscolls, $tlmediatlpdb->collections;
   my @localexpansion_full =
     $localtlpdb->expand_dependencies($localtlpdb, @all_schmscolls);
   my @remoteexpansion_full =

Dohyun Kim

More information about the tex-live mailing list