Skip Menu |
 

This queue is for tickets about the Alzabo CPAN distribution.

Maintainer(s)' notes

Not really maintained any more. Interested in taking it over? Email the author.

Report information
The Basics
Id: 8903
Status: resolved
Priority: 0/
Queue: Alzabo

People
Owner: DROLSKY [...] cpan.org
Requestors: nobody [...] nowhere.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.85
Fixed in: 0.87



Subject: Undefined subroutine &Alzabo::RDBMSRules::PostgreSQL::extract_bracketed
Download (untitled) / with headers
text/plain 228b
trying to reverse engineer a Postgres database i get this error: Undefined subroutine &Alzabo::RDBMSRules::PostgreSQL::extract_bracketed called at /usr/local/lib/perl5/site_perl/5.8.4/Alzabo/RDBMSRules/PostgreSQL.pm line 1015.
From: rrindels [...] ampmed.com
Download (untitled) / with headers
text/plain 646b
I was receiving the same error with 0.86 when reverse engineering a schema. The only reference to extract_bracketed I can find in any module is in Text::Balanced, so I figure that should have been included, and could have been an oversite. I repaired my test installation by doing the following Adding the Line: use Text::Balanced qw(extract_bracketed); to the modules declerations. and modifying the referenced line of Alzabo::RDBMSRules::PostgreSQL.pm to while ( my $spi_expr = Text::Balanced::extract_bracketed( $spi, '{}', '[^{}]*' ) ) although I'm still struggling with Index already exists errors now, it got me past this hurdle.
From: rrindels [...] ampmed.com
Download (untitled) / with headers
text/plain 196b
I should note to the original poster, that modifying modules or components that Mason uses can require a web server restart and clearing of the Mason Component cache to get the changes into scope.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.