You are not logged in.

#1 2008-03-23 12:28:39

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

[SOLVED] Checkgmail not working after Perl upgrade

I get this error when I try to start it:

/usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/current/i686-linux-thread-multi/auto/Gtk2/TrayIcon/TrayIcon.so: undefined symbol: Perl_Tstack_sp_ptr

I don't really know my way around Perl. I don't even know if I'm supposed to fill in a bug report.

Thanks for your time smile

Last edited by finferflu (2008-03-23 18:32:39)


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#2 2008-03-23 12:46:03

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,365
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

File a bug report in the community section.  Community does not have a testing repo so the will be some packages that need rebuilt after the big perl upgrade.

Offline

#3 2008-03-23 14:36:47

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#4 2008-03-23 14:58:44

ilpianista
Fellow developer
Registered: 2007-10-06
Posts: 568
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

I've build perl-gtk2-trayicon 0.06-2 and it works now wink
[solved]

@Allan
please build for x86_64, thanks

Last edited by ilpianista (2008-03-23 15:03:14)

Offline

#5 2008-03-23 15:13:38

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,365
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

Shutdown my 64bit comp for the day but will get to it first thing in the morning if no-one else does...

Offline

#6 2008-03-23 15:38:28

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

BaSh wrote:

I've build perl-gtk2-trayicon 0.06-2 and it works now wink
[solved]

Will it be in [community] soon? AUR still says it's version 0.06-1.


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#7 2008-03-23 15:45:45

rocktorrentz
Member
From: Southampton, England
Registered: 2007-08-05
Posts: 141

Re: [SOLVED] Checkgmail not working after Perl upgrade

I had to do a yaourt -Sb for perl-gtk2-trayicon perl-gtk2-sexy and perl-crypt-blowfish. Working now though big_smile

Offline

#8 2008-03-23 15:47:52

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,365
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

finferflu wrote:

Will it be in [community] soon? AUR still says it's version 0.06-1.

There appears to be a problem uploding to i686 community at the moment. You can rebuild it yourself using abs for the time being.

Offline

#9 2008-03-23 15:56:27

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

Thanks for your help guys. I have even discovered the "b" flag in yaourt big_smile


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#10 2008-03-24 11:39:06

frankifol
Member
Registered: 2007-11-12
Posts: 46

Re: [SOLVED] Checkgmail not working after Perl upgrade

I can't install perl-gtk-trayicon with yaourt. It says that the only version is the  0.04-5, and it defines it unsafe...:(....

In pacman perl-gtk-trayicon is not reachable

Offline

#11 2008-03-24 11:41:50

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,365
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

frankifol wrote:

I can't install perl-gtk-trayicon with yaourt. It says that the only version is the  0.04-5, and it defines it unsafe...:(....

In pacman perl-gtk-trayicon is not reachable

It is perl-gtk2-trayicon

Offline

#12 2008-03-24 12:18:36

frankifol
Member
Registered: 2007-11-12
Posts: 46

Re: [SOLVED] Checkgmail not working after Perl upgrade

ops, my error in posting. I used the correct name. This is the uotput


@myhost ~]$ yaourt -Sd perl-gtk2-trayicon
==> Resuming previous build

==> Downloading perl-gtk2-trayicon PKGBUILD from AUR...
==> WARNING: It seems like perl-gtk2-trayicon was removed from AUR probably for security reason. Please Abort
perl-gtk2-trayicon 0.04-5 (NOT SAFE): Perl interface to the EggTrayIcon library

==> perl-gtk2-trayicon dependencies:
- gtk2-perl (already installed)
- perl-extutils-pkgconfig (building from AUR)
- perl-extutils-depends (building from AUR)
==>  Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)

=>y

Please add $EDITOR to your environment variables
for example:
export EDITOR="gvim" (in ~/.bashrc)
(replace gvim with your favorite editor)

==> Edit PKGBUILD with:

==> Edit PKGBUILD with: nano

==> perl-gtk2-trayicon dependencies:
- gtk2-perl (already installed)
- perl-extutils-pkgconfig (building from AUR)
- perl-extutils-depends (building from AUR)
==>  Continue the building of 'perl-gtk2-trayicon'? [Y/n]
==>   ----------------------------------------------
==>y


==> Building missing dependencies from AUR:
==> Resuming previous build

==> Downloading perl-extutils-pkgconfig PKGBUILD from AUR...
Error: perl-extutils-pkgconfig not found in AUR.

Also, I don't know how should I edit PKGBUILD

Offline

#13 2008-03-24 12:33:58

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

That is wrong, I don't know what Yaourt is doing. The package perl-extutils-pkgconfig is in [extra]. Anyway try using the command:

yaourt -Sb perl-gtk2-trayicon

instead than yaourt -Sd.

Edit
Actually I think I know what the problem is. You need to update your database:

yaourt -Sy

Then try again wink

Last edited by finferflu (2008-03-24 12:37:15)


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#14 2008-03-24 17:36:49

frankifol
Member
Registered: 2007-11-12
Posts: 46

Re: [SOLVED] Checkgmail not working after Perl upgrade

I update the repos, the I could install  perl-gtk2-trayicon with pacman (not yaourt, it continues to give that problem of version). Now when I launch checkgmail I have this;

/usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/current/i686-linux-thread-multi/auto/Gtk2/Sexy/Sexy.so: undefined symbol: Perl_Tstack_sp_ptr

If I launch it from root :

No protocol specified
Gtk-WARNING **: cannot open display: :0.0 at /usr/lib/perl5/vendor_perl/Gtk2.pm line 63.

perl-gtk2-sexy is installed  hmm

Offline

#15 2008-03-24 17:45:14

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

Did you rebuild it from source?
As for yaourt I'm sure it's a problem of outdated repository. As you can notice the version perl-gtk2-trayicon it finds is 0.04-5. Try with:

yaourt -Sy --aur

and then run:

yaourt -Sb perl-gtk2-trayicon

If that doesn't work, you'll have to use ABS to rebuild the package from source.


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#16 2008-03-24 19:10:44

ilpianista
Fellow developer
Registered: 2007-10-06
Posts: 568
Website

Re: [SOLVED] Checkgmail not working after Perl upgrade

frankifol wrote:

/usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/current/i686-linux-thread-multi/auto/Gtk2/Sexy/Sexy.so: undefined symbol: Perl_Tstack_sp_ptr

If I launch it from root :

No protocol specified
Gtk-WARNING **: cannot open display: :0.0 at /usr/lib/perl5/vendor_perl/Gtk2.pm line 63.

perl-gtk2-sexy is installed  hmm

try rebuild perl-gtk2-sexy

Offline

#17 2008-03-24 19:26:36

frankifol
Member
Registered: 2007-11-12
Posts: 46

Re: [SOLVED] Checkgmail not working after Perl upgrade

I can't understand which is the problem with yoaurt. It continues to give me the old version of the packages and it doesn't let me install the. I solved rebuilding paerl-gtk2-trayicon and perl-gtk2-sexy downloading them manually from AUR. Now checkgmail seems to work well.
But what did it happen? waht will happen when I'll give my daily pacman -Syu?

Offline

Board footer

Powered by FluxBB