http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8798
--- Comment #23 from wajasu <[email protected]> --- Investigated why I get the exception as described in comment #5. I was able to get the test to run with cpanm with a local::lib running on my hostOS(archlinux). I compared the DBIx::Class::Exception between my archlinux cpan install (possible metacpan), and my koha test debian VM. Undefined subroutine &DBIx::Class::Exception::blessed called at /usr/share/perl5/DBIx/Class/Exception.pm line 55 In that file the code is different: debian code with libdbix-class-schema-loader-perl: # Don't re-encapsulate exception objects of any kind die $msg if blessed($msg); my archlinux host cpanm local::lib has: # Don't re-encapsulate exception objects of any kind die $msg if ref($msg); koha@biblio:/usr/share/perl5/DBIx$ grep VER * DEBIAN SQUEEZE VM Class.pm:$VERSION = '0.08123'; <-- debian squeeze kohaclone/local/lib/perl5/DBIx$ grep VER * ARCHLINUX hostOS Class.pm:$VERSION = '0.08200'; The reason I am investigating this is if squeeze's package has an older .deb, it may break folks upgrading, just by installing the package and our upgraded code. Note: Also, my hostOS has a much newer perl 5.16.1. Maybe its my environment's fault, where I pull my deb packages: (OR do i need to do ann update in some way) Here is my /etc/apt/sources.list # deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 NETINST Binary-1 20120512-20:40]/ squeeze main #deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 NETINST Binary-1 20120512-20:40]/ squeeze main deb http://ftp.gtlib.gatech.edu/debian/ squeeze main deb-src http://ftp.gtlib.gatech.edu/debian/ squeeze main deb http://debian.koha-community.org/koha squeeze main deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main # squeeze-updates, previously known as 'volatile' deb http://ftp.gtlib.gatech.edu/debian/ squeeze-updates main deb-src http://ftp.gtlib.gatech.edu/debian/ squeeze-updates main I'm documenting this for all future DBIx related deployment. Also, I had done a dbicdump on my archlinux with the newer version and it generated Koha::Schema::ActionLog.pm Maybe yours was generated with the debian pkg version. wajasu -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
