[texmf-20020207] Possibly harmful duplicates in the texmf tree?

2002-04-25 Thread Luc Van Eycken

Hi Thomas,

I've been installing the teTeX beta (src: 20020402; texmf: 20020207) and my
shadow utility detected a number of files with different versions in the
texmf tree, which may be harmful in my opinion if they belong to the same
element of a path. E.g., is there any guarantee that LaTeX will select the
same SIunits.sty file on all platforms if different versions can be found
in tex/latex/misc and in tex/latex/SIunits? Even if there is, one of the
two files is never used and could be deleted.

Best regards,

Luc Van Eycken

Checking for shadow files for (La)TeX inputs ...
Path: texmf/tex/generic//:texmf/tex///
SIunits.sty found in:
  texmf/tex/latex/misc  date: 1999-04-10 11:29:23; size=21058
  texmf/tex/latex/SIunits   date: 2001-09-24 19:53:50; size=23162
draftcopy.sty found in:
  texmf/tex/latex/misc  date: 1999-03-03 01:32:11; size=11539
  texmf/tex/latex/draftcopy date: 2001-10-23 06:51:08; size=15541
mathpple.sty found in:
  texmf/tex/latex/mathpple  date: 1999-04-19 15:31:00; size=4751
  texmf/tex/latex/psnfssdate: 2001-10-14 18:19:09; size=5086
mathptm.sty found in:
  texmf/tex/latex/mathptm   date: 1997-06-26 21:41:35; size=2145
  texmf/tex/latex/psnfssdate: 2001-10-14 18:19:09; size=2441
mathptmx.sty found in:
  texmf/tex/latex/mathptmx  date: 1998-07-01 09:32:00; size=1506
  texmf/tex/latex/psnfssdate: 2001-10-14 18:19:09; size=3455
omlptmcm.fd found in:
  texmf/tex/latex/mathptm   date: 1998-07-01 23:04:12; size=410
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=410
omlzpple.fd found in:
  texmf/tex/latex/mathpple  date: 1999-04-05 17:22:40; size=655
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=655
omlztmcm.fd found in:
  texmf/tex/latex/mathptmx  date: 1998-07-01 23:08:33; size=411
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=411
omspzccm.fd found in:
  texmf/tex/latex/mathptm   date: 1998-07-01 23:04:12; size=328
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=328
omszpple.fd found in:
  texmf/tex/latex/mathpple  date: 1999-04-05 17:22:40; size=466
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=466
omsztmcm.fd found in:
  texmf/tex/latex/mathptmx  date: 1998-07-01 23:08:33; size=348
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=348
omxpsycm.fd found in:
  texmf/tex/latex/mathptm   date: 1998-07-01 23:04:12; size=328
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=328
omxzpple.fd found in:
  texmf/tex/latex/mathpple  date: 1999-04-05 17:22:40; size=329
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=329
omxztmcm.fd found in:
  texmf/tex/latex/mathptmx  date: 1998-07-01 23:08:33; size=329
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=329
ot1ptmcm.fd found in:
  texmf/tex/latex/mathptm   date: 1998-07-01 23:04:12; size=327
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=327
ot1zpple.fd found in:
  texmf/tex/latex/mathpple  date: 1999-04-05 17:22:40; size=447
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=447
ot1ztmcm.fd found in:
  texmf/tex/latex/mathptmx  date: 1998-07-01 23:08:33; size=329
  texmf/tex/latex/psnfssdate: 2000-01-12 16:00:00; size=329
romanidx.tex found in:
  texmf/tex/generic/spanishbdate: 1998-10-05 23:00:01; size=5105
  texmf/tex/generic/babel   date: 2001-09-27 12:57:19; size=1240

Checking for shadow files for dvips inputs ...
Path: texmf/dvips//
qbk.map found in:
  texmf/dvips/configdate: 2001-06-12 21:46:20; size=404
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=278
qcr.map found in:
  texmf/dvips/configdate: 2001-06-12 21:47:00; size=404
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=278
qhv.map found in:
  texmf/dvips/configdate: 2001-06-12 21:47:26; size=708
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=584
qpl.map found in:
  texmf/dvips/configdate: 2001-06-12 21:47:46; size=402
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=275
qtm.map found in:
  texmf/dvips/configdate: 2001-06-12 21:48:54; size=387
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=263
qzc.map found in:
  texmf/dvips/configdate: 2001-06-12 21:50:24; size=194
  texmf/dvips/qfontsdate: 2002-01-14 01:07:00; size=75

Checking for shadow files for TeX font metrics inputs ...
Path: texmf/fonts/tfm//
eurbo10.tfm found in:
  texmf/fonts/tfm/adobe/palatinodate: 2000-11-06 23:31:28; size=1024
  texmf/fonts/tfm/public/mathpple   date: 1999-04-05 17:22:40; size=1012
eurmo10.tfm found in:
  texmf/fonts/tfm/adobe/palatinodate: 2000-11-06 23:31:28; size=1036
  texmf/fonts/tfm/public/mathpple   date: 1999-04-05 17:22:40; size=1048
psyro.tfm found in:
  texmf/fonts/tfm/adobe/times   date: 1999-09-20 00:27:00; size=1544
  texmf/fonts/tfm/adobe/symbol  date: 1999-04-04 11:42:29; size=1544

Re: [texmf-20020207] Possibly harmful duplicates in the texmf tree?

2002-04-25 Thread Thomas Esser

 I've been installing the teTeX beta (src: 20020402; texmf: 20020207) and my
 shadow utility detected a number of files with different versions in the
 texmf tree, which may be harmful in my opinion if they belong to the same

Thanks for reporting this. Most are already fixed in my tree (not yet
released), but your mail might help other people on the list.

 SIunits.sty found in:
   texmf/tex/latex/miscdate: 1999-04-10 11:29:23; size=21058
   texmf/tex/latex/SIunits date: 2001-09-24 19:53:50; size=23162
 draftcopy.sty found in:
   texmf/tex/latex/miscdate: 1999-03-03 01:32:11; size=11539
   texmf/tex/latex/draftcopy   date: 2001-10-23 06:51:08; size=15541

SIunits will go to latex/SIunits, because it is a two-file package
(SIunits.sty, binary.sty).

draftcopy should go into tex/latex/config (draftcopy.cfg) and
tex/latex/misc (draftcopy.sty), but my Makefile.tetex (in the
texmfsrc area) detects a two-file package and puts everything into
tex/latex/draftcopy.  I have to fix that, otherwise that problem will
likely appear again sometime...

 mathpple.sty found in:
   texmf/tex/latex/mathppledate: 1999-04-19 15:31:00; size=4751
   texmf/tex/latex/psnfss  date: 2001-10-14 18:19:09; size=5086
...

All psnfss related stuff in texmf/tex and texmf/fonts: the files in
psnfss directories are the right ones. The others should be removed.

 romanidx.tex found in:
   texmf/tex/generic/spanishb  date: 1998-10-05 23:00:01; size=5105
   texmf/tex/generic/babel date: 2001-09-27 12:57:19; size=1240

The file in tex/generic/babel has no real code, so I think the other
one should be kept.

 qbk.map found in:
   texmf/dvips/config  date: 2001-06-12 21:46:20; size=404
   texmf/dvips/qfonts  date: 2002-01-14 01:07:00; size=278

*.map and config.* should be removed from dvips/qfonts.

 Checking for shadow files for TeX font metrics inputs ...
 Path: texmf/fonts/tfm//
 eurbo10.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 2000-11-06 23:31:28; size=1024
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1012
 eurmo10.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 2000-11-06 23:31:28; size=1036
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1048

I have dropped fonts/tfm/public/mathpple.

 psyro.tfm found in:
   texmf/fonts/tfm/adobe/times date: 1999-09-20 00:27:00; size=1544
   texmf/fonts/tfm/adobe/symboldate: 1999-04-04 11:42:29; size=1544

psyro.tfm should be in fonts/tfm/adobe/times (according to the psnfss
maintainer).

 zppleb7t.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 1999-12-20 21:47:04; size=1676
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1680
 zppleb7y.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 1999-12-20 21:47:04; size=1196
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1184
 zppler7t.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 1999-12-20 21:47:04; size=1860
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1864
 zppler7y.tfm found in:
   texmf/fonts/tfm/adobe/palatino  date: 1999-12-20 21:47:04; size=1200
   texmf/fonts/tfm/public/mathpple date: 1999-04-05 17:22:40; size=1188

See above: dropped fonts/tfm/public/mathpple.

 zptmcm7y.tfm found in:
   texmf/fonts/tfm/adobe/times date: 2001-02-14 12:00:00; size=1520
   texmf/fonts/tfm/adobe/mathptmx  date: 1998-07-07 12:12:04; size=1520

I have dropped mathptmx, too. mathptmx and mathpple, being part of psnfss
are now in other directories (not my decision).

 Path: texmf/fonts/vf//
 zppleb7y.vf found in:
   texmf/fonts/vf/adobe/palatino   date: 2001-10-14 19:03:02; size=1364
   texmf/fonts/vf/public/mathpple  date: 1999-04-05 17:22:38; size=1316
 zppler7y.vf found in:
   texmf/fonts/vf/adobe/palatino   date: 2001-10-14 19:02:55; size=1364
   texmf/fonts/vf/public/mathpple  date: 1999-04-05 17:22:40; size=1316


Again: dropped mathpple.

Thanks for your analysis. When I looked for duplicates a few weeks ago,
I have spotted most, but not all of this (I missed the dvips and babel
stuff).

Thomas