Debian Bug report logs -
#679909
php5-curl: possible integration problems with php solr extension
Reported by: Mark Safronov <hijarian@gmail.com>
Date: Mon, 2 Jul 2012 12:39:02 UTC
Severity: normal
Found in version php5/5.4.4-2
Done: Ondřej Surý <ondrej@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#679909; Package php5-curl.
(Mon, 02 Jul 2012 12:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Mark Safronov <hijarian@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 02 Jul 2012 12:39:08 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php5-curl
Version: 5.4.4-2
Severity: normal
Dear Maintainer,
I am using the php Solr extension installed through the PECL installer.
Solr extension depends on php5-curl, so, I think the problem is in php5-curl.
Problem is as follows:
PHP Solr extension installs well, but after this php gives me errors on every run:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/solr.so' - /usr/lib/php5/20100525/solr.so: undefined symbol: curl_easy_getinfo in Unknown on line 0
The most confusing part is that the following program stack:
php
libcurl4-openssl-dev
php5-curl
Solr PHP extension
Solr itself
worked well before I upgraded the system to Wheezy (and upgraded the version of PHP to 5.4).
Can it be that the problem is in php curl bindings or in libcurl itself?
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages php5-curl depends on:
ii dpkg 1.16.4.3
ii libapache2-mod-php5 [phpapi-20100525] 5.4.4-2
ii libc6 2.13-33
ii libcurl3 7.26.0-1
ii php5-cli [phpapi-20100525] 5.4.4-2
ii php5-common 5.4.4-2
ii ucf 3.0025+nmu3
php5-curl recommends no packages.
php5-curl suggests no packages.
-- no debconf information
Reply sent
to OndÅej Surý <ondrej@debian.org>:
You have taken responsibility.
(Mon, 02 Jul 2012 22:19:04 GMT) (full text, mbox, link).
Notification sent
to Mark Safronov <hijarian@gmail.com>:
Bug acknowledged by developer.
(Mon, 02 Jul 2012 22:19:04 GMT) (full text, mbox, link).
Message #10 received at 679909-done@bugs.debian.org (full text, mbox, reply):
Hi Mark,
On Mon, Jul 2, 2012 at 2:37 PM, Mark Safronov <hijarian@gmail.com> wrote:
> Package: php5-curl
> Version: 5.4.4-2
> Severity: normal
>
> Dear Maintainer,
> I am using the php Solr extension installed through the PECL installer.
> Solr extension depends on php5-curl, so, I think the problem is in php5-curl.
>
> Problem is as follows:
> PHP Solr extension installs well, but after this php gives me errors on every run:
>
> PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/solr.so' - /usr/lib/php5/20100525/solr.so: undefined symbol: curl_easy_getinfo in Unknown on line 0
This is a linking problem in solr.so and has to be fixed there
(solr.so probably needs to link to libcurl as well). I don't see a
problem in curl extension itself.
Have you checked that solr is compatible with PHP 5.4?
O.
> The most confusing part is that the following program stack:
>
> php
> libcurl4-openssl-dev
> php5-curl
> Solr PHP extension
> Solr itself
>
> worked well before I upgraded the system to Wheezy (and upgraded the version of PHP to 5.4).
>
> Can it be that the problem is in php curl bindings or in libcurl itself?
>
> -- System Information:
> Debian Release: wheezy/sid
> APT prefers testing
> APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
> Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages php5-curl depends on:
> ii dpkg 1.16.4.3
> ii libapache2-mod-php5 [phpapi-20100525] 5.4.4-2
> ii libc6 2.13-33
> ii libcurl3 7.26.0-1
> ii php5-cli [phpapi-20100525] 5.4.4-2
> ii php5-common 5.4.4-2
> ii ucf 3.0025+nmu3
>
> php5-curl recommends no packages.
>
> php5-curl suggests no packages.
>
> -- no debconf information
>
>
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
--
Ondřej Surý <ondrej@sury.org>
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 31 Jul 2012 07:26:11 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 02:33:54 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.