Hi Texinfo Team,
I am automating the Texinfo build process in Perl via my new
Alien::Texinfo software:
https://github.com/wbraswell/alien-texinfo
This build process works successfully on most operating systems, but a
few notable exceptions exist.
Using the AppVeyor testing platform for Microsoft Windows, we see an
odd error: _C:Strawberry221perlbinperl.exe: command not found_
The full build log can be seen at the link below, and for convenience
I have pasted the context around this error:
http://www.cpantesters.org/cpan/report/63fc7253-6bf4-1014-995a-a297cb8ec62d
_rm -rf $backupdir; exit $rc /usr/bin/sh: line 7:
C:Strawberry221perlbinperl.exe: command not found makefile:1237:
recipe for target 'texinfo.info' failed gmake[3]: *** [texinfo.info]
Error 127 gmake[3]: Leaving directory
'c:/STRAWB~1/cpan/build/Alien-Texinfo-0.002000-QMGgA_/_alien/build_R8Zj/texinfo-6.5/doc'
makefile:1440: recipe for target 'all-recursive' failed gmake[2]: ***
[all-recursive] Error 1 gmake[2]: Leaving directory
'c:/STRAWB~1/cpan/build/Alien-Texinfo-0.002000-QMGgA_/_alien/build_R8Zj/texinfo-6.5/doc'
makefile:1199: recipe for target 'all-recursive' failed gmake[1]: ***
[all-recursive] Error 1 gmake[1]: Leaving directory
'C:/STRAWB~1/cpan/build/Alien-Texinfo-0.002000-QMGgA_/_alien/build_R8Zj/texinfo-6.5'
makefile:1138: recipe for target 'all' failed gmake: *** [all] Error 2
external command failed at
C:STRAWB~1cpanbuildAlien-Build-1.32-xBQQRO/blib/lib/Alien/Build/CommandSequence.pm
line 87. dmake.exe: Error code 130, while making '_alienmmbuild'_
Searching through the entire log, we can see all other references to
"perl.exe" are the correct full path of
"C:Strawberry221perlbinperl.exe", but in this particular error we can
see that somehow all the backslash characters have been stripped to
leave us with the obviously-incorrect "C:Strawberry221perlbinperl.exe"
string.
I appreciate your help!
Thanks,~ Will 'the Chill' Braswell