[OPEN-ILS-GENERAL] Prototype Mismatch question

Dan Scott denials at gmail.com
Mon Apr 6 14:55:31 EDT 2009


2009/4/6 Roma Matott <rmatott at pls-net.org>
>
> I reinstalled Evergreen and managed to get it up and running - yay!
>
> However, I noticed when I ran the /openils/bin/autogen.sh -c /openils/conf/opensrf_core.xml -u
> per Step 8: Smoke test with autogen.sh of the troubleshooting:checking_for_errors page (great document by the way!) I have a Prototype mismatch: sub main::__LONG_MAX__  error.
>
> Is this anything I should be concerned about? (see below for the complete output - I can send log files if needed.) Everything else seems to be working fine, so I wanted to ask before I started setting up the organization and policy.
>
> Thank you so much for your help!
>
> Roma
> PLS
> --------------------------------------------------------------------------------------------
> opensrf at evergreen:/openils/var/log$ /openils/bin/autogen.sh -c /openils/conf/opensrf_core.xml -u
> Updating fieldmapper
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Updating web_fieldmapper
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Updating OrgTree
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> removing OrgTree from the cache for locale hy-AM...
> removing OrgTree from the cache for locale cs-CZ...
> removing OrgTree from the cache for locale en-CA...
> removing OrgTree from the cache for locale en-US...
> removing OrgTree from the cache for locale fr-CA...
> Updating OrgTree HTML
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Updating locales selection HTML
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Updating Search Groups
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Refreshing proximity of org units
> Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291.
> Successfully updated the organization proximity
> Done

This is a (harmless, but extremely annoying) bug in Ubuntu Intrepid.
It is fixed in Ubuntu Jaunty, and there's some talk about backporting
the fix to Intrepid.

https://bugs.launchpad.net/ubuntu/+source/perl/+bug/303765

--
Dan Scott
Laurentian University


More information about the Open-ils-general mailing list