Subject: | Non-ASCII in author names causing problems |
A ppd file which contains (some kind of?) non-ASCII characters cannot be installed with ppm. And it seems that using make_ppm it's possible to create such kind of ppd files.
To reproduce, build one of Ingy's modules:
C:\Users\IEUser>make_ppm IO::All
...
C:\Users\IEUser>ppm install IO-All.ppd
Installing package 'IO-All.ppd'...
Error installing package 'IO-All.ppd': Could not locate a PPD file for package IO-All.ppd
Problem seems to be the "ö" in the author name. It seems to be converted to some strange encoding (cp437?) and put into the AUTHOR field, thus making the XML invalid. If I remove this strange character, then ppm installation works.