Closed sberghel closed 11 years ago
Actually, it looks like it's looking for a method in JSON::Any that's not there:
16:29 Can't locate object method "objToJson" via package "JSON::Any" at /Users/sberghel/.irssi/scripts/twirssi.pl line 1839.
I have JSON::Any installed.
I've got JSON::Any 1.29 You?
I have 1.29 too.
I got the same problem, also 1.29
At the command line - what does this do:
perl -MJSON::Any -e '$d = JSON::Any->objToJson({}) or die;'
Nothing :
$ ./perlmodver JSON::Any JSON::Any: 1.29 $ perl -MJSON::Any -e '$d = JSON::Any->objToJson({}) or die;' $
What version of twirssi?
The latest on the site : v2.5.1beta136 Altho i also had the problem with v2.5.0, but this version ran on my old box without a problem and with JSON::Any on 1.25
I'm using twirssi v2.5.0 (from twirssi.com ).
sberghel - I can only suggest that you update to the version on github (2.5.1beta140)
ferrymanders - are you sure you've restarted irssi to pick up the latest version of all dependencies?
Yes, i'm running on a fresh FreeBSD 9.0 install with all the latest versions, Also i've restarted irssi multiple times over the last few days while testing twirssi.
an oops from my side ! i updated the script but the autorun one wasn't symlinked and so didn't update :( changing it to a symlink worked for me ! Thnx for your help Gedge !
sberghel - is this still an issue?
Not on the current version on github.
closing
Steps to reproduce:
1) Install irssi and Net::Twitter (I personally used cpanm) 2) Start irssi 3) Start twirssi inside irssi 4) Look at your status window. There's an error message there.