Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

[mv] Perl 5.6.0 broke my Minivend 3.11



******    message to minivend-users from Dennis Nichols <nichols@tradingconnections.com>     ******

My "isp" decided unilaterally to change to Perl 5.6.0 and didn't announce 
it until 3 hours after it happened. Now I get several errors trying to 
start minivend. Any advice on a good solution? I'm particularly mystified 
by the regexp errors. Using a word boundary (\w) as part of a range seems 
odd to me (no regexp expert am I) as does using whitespace (\s) in the 
replacement part. But these can't be "real" errors since the source for mv 
4.04 still includes them.

The error messages (slightly edited to preserve security)...

Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 44.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 45.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 48.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 49.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 110.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 136.
Ambiguous call resolved as CORE::length(), qualify as such or use & at 
/usr/local/lib/perl5/site_perl/Msql/Statement.pm line 137.
/([^\w-_:#=/.%])/: false [] range "\w-" in regexp at 
/xxxx/mvend/lib/Vend/Util.pm line 832.
/([^\w-_:#=/.%])/: false [] range "\w-" in regexp at 
/xxxx/mvend/lib/Vend/Util.pm line 853.
Unrecognized escape \s passed through at 
/xxxx/mvend/lib/Vend/Interpolate.pm line 2939.
defined(@array) is deprecated at /xxxx/mvend/lib/Vend/Scan.pm line 910.
	(Maybe you should just omit the defined()?)
/[^\w-_:#/.]/: false [] range "\w-" in regexp at /xxxx/mvend/bin/minivend 
line 1463.
/[^\w-_:#/.]/: false [] range "\w-" in regexp at /xxxx/mvend/bin/minivend 
line 2947.
/^(\S+)?(\s*)?<\s*([\w-_#/.]+)$/: false [] range "\w-" in regexp at 
/xxxx/mvend/lib/Vend/Config.pm line 908, <GLOBAL> line 14.
CyberCash module found (CyberCash 2).
MiniVend V3.11
Configuring catalog zzzz...zzzz config error: Can't locate object method 
"open_table" via package "Vend::Table::DBI" at /xxxx/mvend/lib/Vend/Data.pm 
line 892.


zzzz: error in configuration. Skipping.
zzzz: config error. Skipping.
Configuring catalog yyyy...yyyy config error: Can't locate object method 
"open_table" via package "Vend::Table::DBI" at /xxxx/mvend/lib/Vend/Data.pm 
line 892.


yyyy: error in configuration. Skipping.
yyyy: config error. Skipping.
MiniVend server started in INET and UNIX mode(s) (process id 609)

----------------

Wandering and dazed,

--
Dennis Nichols
nichols@tradingconnections.com

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: