[Bug 977592] svk throws perl errors while syncing and fails to update properly

bugzilla at redhat.com bugzilla at redhat.com
Tue Jun 25 16:03:07 UTC 2013


https://bugzilla.redhat.com/show_bug.cgi?id=977592

--- Comment #3 from Derek Atkins <warlord at mit.edu> ---
For the Hierarchy.pm issue, the call is coming from SVK/XD.pm, with this line
at line 361:

    my @paths = $self->{checkout}->find ('', {lock => $$});

I'm not sure what the problem is here, unless perl deprecated '$$'?  This call
is repeated in a couple other places within the SVK XD.pm code, e.g. line 328.


As for Command.pm, perhaps the issue is this line in SVK/Command.pm:

    local *ARGV = [$cmd, @args];

That's the only thing I can find that might somehow make $ARGV[0] undefined
before it jumps into App/CLI.pm (line 179 and line 130) before finally into
App/CLI/Command.pm

I'm not completely up to date on modern PERL changes, nor have I ever
considered myself a perl guru, so perhaps these pointer might help with a local
patch?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=tKOar4y3HJ&a=cc_unsubscribe



More information about the perl-devel mailing list