[tex-live] Bug in updmap?!

Gerben Wierda Gerben.Wierda at rna.nl
Fri Oct 29 14:00:24 CEST 2004

On 29 Oct 2004, at 13:42, Karl Berry wrote:

>     Therefore, i think that the BEST solution to this problem is
>     for you to REPLACE syntax "--enable Map=foo.map" in your ported 
> updmap
> AFAIK, this would mean completely rewriting argument parsing, because
> getopt could not be used.  Fabrice has already said he's not going to 
> do
> that.  (Doesn't sound like a good idea to me, either.)

It is no problem at all. If Fabrice does not want to do that, it is his 
choice. But it is *not* difficult, *nor* a lot of work. If he does not 
want to be compatible, why should the entire unix world suffer (because 
suffer it will if an incompatible syntax surfaces and I am not looking 
forward to all the support I will have to provide for people complaing 
with me that their normal operations stop working (that is, if Thomas 
removes the old syntax).

>     unix's updmap is not going to add support for "--enable 
> Map=foo.map".
> I don't see the problem with supporting --enable maptype=mapfile in 
> Unix.
> That can be supported alongside --enable maptype mapfile, it's easily
> distinguishable.
> Gerben, the existing syntax will continue to be supported either way.
> So I don't see how this would affect you?

If it will be supported, I am not affected. But I still think that it 
is not fair that Fabrice wants to copy something from the unix side and 
then the unix side has to adapt to the fact that he does not want to 
support it as is. Should we also change the syntax for fmtutil and 
every other sh tool which does not use getopt?


More information about the tex-live mailing list