Skip Menu |

This queue is for tickets about the activitymail CPAN distribution.

Report information
The Basics
Id: 57315
Status: rejected
Priority: 0/
Queue: activitymail

People
Owner: Nobody in particular
Requestors: kristaps [...] kth.se
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: activitymail and OpenBSD
Date: Sun, 09 May 2010 12:43:27 +0200
To: bug-activitymail [...] rt.cpan.org
From: Kristaps Dzonsons <kristaps [...] kth.se>
Hi, I'm able to consistently raise the following error when running activitymail 1.26 under generic OpenBSD 4.6: Use of uninitialized value $revs[0] in string eq at /usr/vhosts/mdocml.bsd.lv/cvs/CVSROOT/activitymail line 199. Further information (let me know if you'd like specific Perl package information, although : commitinfo: ^mdocml $CVSROOT/CVSROOT/activitymail -l loginfo: ^mdocml $CVSROOT/CVSROOT/activitymail -U -u ${USER}@mdocml.bsd.lv -cf '%{sVv}' -t source@mdocml.bsd.lv % cvs --version [snip] Concurrent Versions System (CVS) 1.11.1p1 (client/server) [snip] % perl --version [snip] This is perl, v5.10.0 built for i386-openbsd [snip] Any ideas? Let me know if I can provide any more information. Thank you, Kristaps
Subject: Re: [rt.cpan.org #57315] activitymail and OpenBSD
Date: Mon, 17 May 2010 11:53:44 -0700
To: bug-activitymail [...] rt.cpan.org
From: "David E. Wheeler" <dwheeler [...] cpan.org>
On May 9, 2010, at 3:42 AM, Kristaps Dzonsons via RT wrote: Show quoted text
> I'm able to consistently raise the following error when running > activitymail 1.26 under generic OpenBSD 4.6: > > Use of uninitialized value $revs[0] in string eq at > /usr/vhosts/mdocml.bsd.lv/cvs/CVSROOT/activitymail line 199. > > > Further information (let me know if you'd like specific Perl package > information, although : > > commitinfo: ^mdocml $CVSROOT/CVSROOT/activitymail -l > loginfo: > ^mdocml $CVSROOT/CVSROOT/activitymail -U -u ${USER}@mdocml.bsd.lv -cf > '%{sVv}' -t source@mdocml.bsd.lv > > % cvs --version > [snip] > Concurrent Versions System (CVS) 1.11.1p1 (client/server) > [snip] > % perl --version > [snip] > This is perl, v5.10.0 built for i386-openbsd > [snip] > > Any ideas? Let me know if I can provide any more information.
Not really. I don't use CVS or activitymail anymore, alas. It looks like it trips on this line, though: if ($revs[0] eq '-') { So the @revs array must be empty (or at least the first item is undefined) for some reason. You can see that it's populated on line 177 (for a directory) or on line 183. What is the output if you enable debugging (with the -D option)? Best, David
Subject: Re: [rt.cpan.org #57315] activitymail and OpenBSD
Date: Mon, 17 May 2010 21:30:48 +0200
To: "bug-activitymail [...] rt.cpan.org" <bug-activitymail [...] rt.cpan.org>
From: Kristaps Dzonsons <kristaps [...] kth.se>
David, thanks for responding. This was fixed by Ingo Schwarze, who noted that given this old version of Perl/CVS, the correct invocation is ^mdocml $CVSROOT/CVSROOT/activitymail -n -U -u [redacted] -cf %{sVv} -p -t [redacted] -d -o '-Nup' ...Noting the lack of quotes around sVv. Thanks! Kristaps