Page 1 of 1

libgcrypt update > PHP Warning

Posted: Sat Feb 07, 2009 7:03 pm
by Kalimari
Hi,
Picked up libgcrypt.i386 (1.4.3-2.el4.art) update in atomic channel this morning, then noticed the following after update:

Code: Select all

php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/xsl.so' - /lib/libgcrypt.so.11: undefined symbol: gpg_err_code_from_syserror in Unknown on line 0
PHP 5.2.8 (cli) (built: Jan  5 2009 15:00:42)
So rolled back and all Ok again:

Code: Select all

rpm -Uhv --rollback '18 hours ago'...
php -v
PHP 5.2.8 (cli) (built: Jan  5 2009 15:00:42)
System running RHEL4. Not sure if anyone has this warning, but thought I'd flag it up.

Re: libgcrypt update > PHP Warning

Posted: Sun Feb 08, 2009 2:09 pm
by scott
Ah whose xsl is that? Can you check with rpm -qf /usr/lib/php/modules/xsl.so

If its the atomic one, I just need to rebuild it

Re: libgcrypt update > PHP Warning

Posted: Sun Feb 08, 2009 6:24 pm
by Kalimari
Here's the output you requested Scott:

Code: Select all

rpm -qf /usr/lib/php/modules/xsl.so
php-xml-5.2.8-3.el4.art.i386

Re: libgcrypt update > PHP Warning

Posted: Sun Feb 08, 2009 9:08 pm
by scott
Ok, thanks for the heads up. I'll see about getting a rebuilt one out tomorrow

Re: libgcrypt update > PHP Warning

Posted: Tue Feb 24, 2009 9:36 pm
by Kalimari
Is libgcrypt package rebuilt yet?

Re: libgcrypt update > PHP Warning

Posted: Thu Jul 23, 2009 12:14 pm
by shaabans
Howdy,

I'm experiencing the same issue ... any word on an updated package?

BTW, thanks for the great package repo, you've saved us lots of gray hairs by delaying a server switch from an RHEL4 system :-)

- Sam

Re: libgcrypt update > PHP Warning

Posted: Sat Jul 24, 2010 1:54 am
by ElviCities
I have found the solution. I have upgraded to: libgpg-error-1.4-2.el4.art.i386.rpm which is in the testing channel, and the

Code: Select all

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/xsl.so' - /lib/libgcrypt.so.11: undefined symbol: gpg_err_code_from_syserror in Unknown on line 0
error no longer appears.

I also upgraded to the php-5.2.13-2.el4.art.i386.rpm php packages.

Hopefully those packages are stable enough. But, it was definitely installing the libgpg-error package that solved it for me.