On May 30, 2002 at 09:42, Sean M Alderman wrote: > I realize this is a new package and it's as is, but I got an interesting > error trying to configure mharc on a Sun Netra running Solaris 8... > > [smalder@aragorn:mharc-0.2.1]$ make configure > bin/apply-config -verbose > /bin/cp bin/../cgi-bin/template/NMZ.body.in.dist > bin/../cgi-bin/template/NMZ.body.in > cp: cannot access bin/../cgi-bin/template/NMZ.body.in.dist > system /bin/cp bin/../cgi-bin/template/NMZ.body.in.dist > bin/../cgi-bin/template/NMZ.body.in failed: 512 > make: *** [configure] Error 2 > > It seemed strange to me that the file paths would have > <dir>/../<anotherdir> in them. Is this supposed to be this way?
Yes. It is a valid pathname. The software is designed to work relative to itself. What version of perl are you using? I had another user experience the same problem (but under BSD), and once he upgraded Perl, it was fixed. The real problem is you need a newer version of the File::Find module that supports the -no_chdir option. v5.6.1 of Perl, and later, is known to have a version of File::Find that supports the option. I may be able to modify mharc to work-around this problem so it would work with older versions, but have not looked into it yet. --ewh