Hi Achim,

On Jun 24 21:39, [email protected] wrote:
> From: John Haugabook <[email protected]>
> 
> One of the tips was mentioned in "[PATCH 1/4] cygwin: faq-programming-6.21 
> add 5 required packages", which is the error:
> """""""""""""""
> could not find ParserDetails.ini in /usr/share/perl5/vendor_perl/5.40/XML/SAX
> Can't locate XML/SAX/Expat.pm in @INC (you may need to install the 
> XML::SAX::Expat module) (@INC entries checked: 
> /usr/local/lib/perl5/site_perl/5.40/x86_64-cygwin-threads 
> /usr/local/share/perl5/site_perl/5.40 
> /usr/lib/perl5/vendor_perl/5.40/x86_64-cygwin-threads 
> /usr/share/perl5/vendor_perl/5.40 /usr/lib/perl5/5.40/x86_64-cygwin-threads 
> /usr/share/perl5/5.40) at /usr/share/perl5/vendor_perl/5.40/XML/SAX.pm line 
> 147.
> """""""""""""""
> 
> and running:
> > perl -MXML::SAX -e 'XML::SAX-&gt;add_parser(q(XML::SAX::Expat)); 
> > XML::SAX-&gt;save_parsers()'
> 
> will resolve this error. But note - out of the several times I've gone 
> through the installation, I have had to run this command twice. All all but 
> one of the installs it did not throw the error for some reason.

This shouldn't be necessary.  On Fedora the ParserDetails.ini file is
part of the perl-XML-SAX package but apparently it isn't in the
Cygwin package.  Is there a reason for that?  The user shouldn't
have to create the file manually...


Thanks,
Corinna

Reply via email to