[OPEN-ILS-DEV] 2.5 client issues

Jeff Godin jgodin at tadl.org
Tue Dec 3 09:16:11 EST 2013


On Tue, Dec 3, 2013 at 8:41 AM, Jason Stephenson <jstephenson at mvlc.org>wrote:

> On 12/02/2013 11:03 PM, Scott Myers wrote:
> >
> > The issue is caused by the wrong version of JSON::XS. The new 3.01 came
> > out oct 29 breaks the staff client login. If you install vs 2.34 you
> > will be able to login.
>
> Please bug this on Launchpad if you have not done so already.
>

Based on Scott's mention of the issue (and his responses to a few followup
questions via IRC), I was able to reproduce and opened the following bug:
https://bugs.launchpad.net/opensrf/+bug/1257264

I created two working branches with potential fixes, and I know that Mike
Rylander was taking a look at the issue this morning.

This may or may not be the issue that Peter was running into.

Peter, if you follow Dan Wells' advice from earlier in this thread, the
output should confirm or rule out the possibility that you're being
affected by this change in JSON::XS behavior.

Debian Squeeze and Ubuntu Precise do not include the affected version of
JSON::XS at present, but that doesn't mean it hasn't been installed via
some other means, especially if you've installed something via CPAN that
brought in the latest JSON::XS as a side effect.

If the output of the srfsh commands Dan Wells suggested include the
string "__c":"JSON::PP::Boolean", you will need to either downgrade the
JSON::XS Perl module, or try one of the fixes in
https://bugs.launchpad.net/opensrf/+bug/1257264

Please let us know what you find!

Thanks,

-jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20131203/716d5bab/attachment-0001.htm>


More information about the Open-ils-dev mailing list