You are not logged in.

#1 2010-03-18 04:20:22

kmclar
Member
Registered: 2007-10-23
Posts: 21

[SOLVED] checkgmail stopped working

Anyone seen this?

CheckGmail has stopped working.  No tray icon (checkgmail is in startup programs), and when I start from command line, I get the following output.  I'm used to the warnings about packages not found, but the "Possible unintended interpolation..." line seems new.  Any ideas?

Thanks!

[kirk@arch ~]$ checkgmail
Possible unintended interpolation of @2 in string at (eval 27) line 1.
Warning: Crypt::Simple not found ...
Warning: Crypt::Blowfish not found ...
Warning: FreezeThaw not found ...

CheckGmail requires the above packages for password encryption
Please download and install from CPAN (http://search.cpan.org) if you want to use this feature ...

Warning: Gtk2::Sexy not found ...

CheckGmail uses Gtk2::Sexy for clickable URLs in mail messages
Please download and install from CPAN (http://search.cpan.org) if you want to use this feature ...

Last edited by kmclar (2010-07-23 01:11:36)

Offline

#2 2010-03-18 04:29:03

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: [SOLVED] checkgmail stopped working

Try the checkgmail-svn package from the AUR and see if it works:

http://aur.archlinux.org/packages.php?ID=14320

Offline

#3 2010-04-12 06:29:22

Fingel
Member
Registered: 2009-02-28
Posts: 105

Re: [SOLVED] checkgmail stopped working

Checkgmail can update itself! run #checkgmail --update and make sure when it asks you "ok to update /usr/bin/checkgmail" you give it a  capital y not a lower case, that confused me for a while. That update seems to fix the problem.

Offline

#4 2010-07-23 01:11:06

kmclar
Member
Registered: 2007-10-23
Posts: 21

Re: [SOLVED] checkgmail stopped working

That works!  Thanks!

Offline

#5 2010-08-03 15:14:35

w1ntermute
Member
Registered: 2009-06-28
Posts: 146

Re: [SOLVED] checkgmail stopped working

That didn't work for me. Both checkgmail (before and after running checkgmail --update) and checkgmail-svn give me that error. I have all the optional perl dependencies installed. Any other ideas?

Last edited by w1ntermute (2010-08-03 15:14:45)

Offline

#6 2010-08-03 16:51:50

foggybrain
Member
Registered: 2008-07-29
Posts: 86

Re: [SOLVED] checkgmail stopped working

I have the same error after updating

/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/Gtk2/TrayIcon/TrayIcon.so: undefined symbol: Perl_sv_utf8_upgrade_flags

UPDATE !!!!

Rebuilding perl-gtk2-trayicon has solved the problem

(think a new build has been made but i'm suffering from repository server lag)

Last edited by foggybrain (2010-08-03 17:22:28)

Offline

#7 2010-08-03 17:45:55

w1ntermute
Member
Registered: 2009-06-28
Posts: 146

Re: [SOLVED] checkgmail stopped working

OK, I manually installed the updated version of perl-gtk2-trayicon, now it's a little better, but still not functional. As soon as I start it, I get this message:

Possible unintended interpolation of @2 in string at (eval 31) line 1.

Then after I enter my login info and it attempts to log me in, I get this error:

/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/Gtk2/Sexy/Sexy.so: undefined symbol: Perl_sv_utf8_upgrade_flags

And then it just terminates.

Last edited by w1ntermute (2010-08-03 17:46:03)

Offline

#8 2010-08-10 13:30:38

machoo02
Member
Registered: 2009-02-22
Posts: 35

Re: [SOLVED] checkgmail stopped working

Rebuilding perl-gtk2-sexy solves the last error.

Offline

#9 2010-08-11 06:21:49

w1ntermute
Member
Registered: 2009-06-28
Posts: 146

Re: [SOLVED] checkgmail stopped working

It's working for me now with the latest update to perl-gtk2-sexy.

Offline

#10 2010-09-01 23:00:40

Azriel
Member
Registered: 2008-01-23
Posts: 58

Re: [SOLVED] checkgmail stopped working

ok i just wanted to say that i had the following error with checkgmail v1.14pre-svn (updating with the --update command)

$ checkgmail
Possible unintended interpolation of @2 in string at (eval 31) line 1.

not well-formed (invalid token) at line 717, column 23, byte 92849 at /usr/lib/perl5/vendor_perl/XML/Parser.pm line 187
Perl exited with active threads:
        1 running and unjoined
        0 finished and unjoined
        0 running and detached

and i actually fixed it by deleting my .checkgmail folder. Maybe it will help someone.

But now the "problem" I have is that I am stuck with this greyish background for the tray icon which is really, really ugly... Does anyone knows how to fix that ? Even hardcoding it would be fine for me since I never change it.

Offline

#11 2010-09-02 00:20:42

Azriel
Member
Registered: 2008-01-23
Posts: 58

Re: [SOLVED] checkgmail stopped working

I'll double post because this background problem seems to be affecting a lot of people over the internet. And i've found a fix ! yoohoo !

I've jst found a copy of checkgmail edited by someone, i've diffed the version and other than a few line to give due credit in the beginning and the edit (which actually only consist of changing one word on a certain line) there are no differences, so it should be harmless.

You can find the file on this page, just look for the comment posted by Corona, download the attachment, make it executable with chmod +x then move it as root to /usr/bin after removing the .txt extension.

If you don't want to bother, you can edit the existing checkgmail executable, go to line 579 and on the line

 $eventbox->modify_bg('normal', Gtk2::Gdk::Color->new ($red, $green, $blue));

replace $eventbox by $ebox2 so the line should be:

 $ebox2->modify_bg('normal', Gtk2::Gdk::Color->new ($red, $green, $blue));

I wanted to create a wiki article abuot checkgmail to include those various fixes, but I don't really know how to create one, plus they will most probably be fixed anytime soon so maybe this thread should be enough...

Anyway, I hope that helped someone, it sure helped me at least !

Last edited by Azriel (2010-09-02 00:33:46)

Offline

Board footer

Powered by FluxBB