# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #50218] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50218 >
Hope this is helpful - I haven't been able to solve this but 03-revision.t and 04-revison.t in postconfigure both use Parrot::Revision and $Parrot::Revision::current. To get that value Parrot::Revision sub _analyze_sandbox tries an "info" command via svn, git and then svk, one after the other, to check for a findable revision number, as they fail, that is; if there's no revision number available, all 3 are tried. If you have svk installed but never been used, svk comes up and asks (via Term::ReadKey) if you want to create the ~/.svk/local repository. However, during make test, you don't see this output and the test appears hung (you can type an 'n' to go on). I've made this happen on linux; Red Hat and Ubuntu and Mac Leopard (rev 25207). Due to the way svk and Term::ReadKey work, I can't find a way to redirect an answer (e.g. svk info <<<'n' etc.) as that crashes svk (Term::ReadKey::GetControlChars fails) w/o running the "info" cmd. svk checks for a couple ENV vars and then builds the path for the local rep to look for, so we could test that, but I gather that's more mucking w/ the internals than you want Revision.pm to do. On the other hand, there may be a way to require the appropriate SVK modules and try the 'info' command w/o needing the 'local' rep. Or maybe not. a Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] VOICE: (608) 261-5738 FAX 264-5932 "The Microsoft Exchange Information Store service depends on the Microsoft Exchange Directory service which failed to start because of the following error: The operation completed successfully." (actual MSE error msg)