Skip Menu |

This queue is for tickets about the Bryar CPAN distribution.

Report information
The Basics
Id: 55554
Status: open
Priority: 0/
Queue: Bryar

People
Owner: Nobody in particular
Requestors: jc [...] cynix.net
Cc:
AdminCc:

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



I' m trying to install Bryar on a Debian 4.0 system with CPAN.pm as Bryar isn't available as a Debian module. The Perl version is v5.8.8 and all prerequisites are already installed. After failing to install Bryar 4.0 (see my earlier report) I succeeded in installing Bryar 3.1 but when I call the script (either on the command line or as a CGI) it reports an error: <H1>Template Error</H1> An error occurred while processing the templates for the blog. The error as reported by Template Toolkit was: <PRE> undef error - The 'time_zone' parameter (undef) to DateTime::from_epoch was an 'undef', which is not one of the allowed types: scalar object at /usr/local/perl/lib/Bryar.pm line 235 </PRE> This can be partially fixed by setting the undocumented (neither 'man Bryar' nor man 'Bryar::Config' mentions it) option "time_zone => 'GMT'" but this results in a broken display of the monthly calendar.
So you discovered that Bryar 3.1 is buggy. I recommend not using it. This has been fixed in 4.0.
Subject: Re: [rt.cpan.org #55554]
Date: Sun, 14 Mar 2010 17:08:31 +0100
To: Marco d'Itri via RT <bug-Bryar [...] rt.cpan.org>
From: Juergen Christoffel <jc [...] cynix.net>
On Sun, Mar 14, 2010 at 11:57:54AM -0400, Marco d'Itri via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=55554 > > > So you discovered that Bryar 3.1 is buggy. I recommend not using it. > This has been fixed in 4.0.
Hi Marco, it looks like a Catch22 here, because I tried installing 3.1 only, because 4.0 would not install in the first place due to failing tests. Regards, JC -- 47.3% of statistics are made up on the spot.