Debian Bug report logs - #798081
php5-curl: unresolveable reference(s): Unable to load dynamic library '/usr/lib/php5/20131226/curl.so

version graph

Package: php5-curl; Maintainer for php5-curl is (unknown);

Reported by: Thomas Rösch <tomdebian@gmx.de>

Date: Sat, 5 Sep 2015 10:27:02 UTC

Severity: normal

Found in version php5/5.6.12+dfsg-1

Done: Ondřej Surý <ondrej@sury.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#798081; Package php5-curl. (Sat, 05 Sep 2015 10:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Thomas Rösch <tomdebian@gmx.de>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Sat, 05 Sep 2015 10:27:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Thomas Rösch <tomdebian@gmx.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: php5-curl: unresolveable reference(s): Unable to load dynamic library '/usr/lib/php5/20131226/curl.so
Date: Sat, 05 Sep 2015 12:16:24 +0200
Package: php5-curl
Version: 5.6.12+dfsg-1
Severity: normal

Dear Maintainer,

php5-curl version 5.6.12+dfsg-1 reference non existing versions of libs:

 ldd /usr/lib/php5/20131226/curl.so
/usr/lib/php5/20131226/curl.so: /usr/lib/vmware/lib/libcurl.so.4/libcurl.so.4:
no version information available (required by /usr/lib/php5/20131226/curl.so)
        linux-vdso.so.1 (0x00007ffca5388000)
        libcurl.so.4 => /usr/lib/vmware/lib/libcurl.so.4/libcurl.so.4
(0x00007f86d748e000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f86d7271000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f86d6ec7000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f86d6cbf000)
        libssl.so.1.0.1 => not found
        libcrypto.so.1.0.1 => not found
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f86d6aba000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f86d689f000)
        /lib64/ld-linux-x86-64.so.2 (0x0000565483ed9000)

which creates every twenty minutes a error message:

PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20131226/curl.so' - libssl.so.1.0.1: cannot open shared object
file: No such file or directory in Unknown on line 0




Best regards

Thomas Rösch



-- Package-specific info:
==== Additional PHP 5 information ====

++++ PHP 5 SAPI (php5query -S): ++++
cli
apache2

++++ PHP 5 Extensions (php5query -M -v): ++++
curl (Enabled for cli by maintainer script)
curl (Enabled for apache2 by maintainer script)
pdo_pgsql (Enabled for cli by maintainer script)
pdo_pgsql (Enabled for apache2 by maintainer script)
memcache (Enabled for cli by local administrator)
memcache (Enabled for apache2 by local administrator)
mysqlnd (Enabled for cli by maintainer script)
mysqlnd (Enabled for apache2 by maintainer script)
xdebug (Enabled for cli by maintainer script)
xdebug (Enabled for apache2 by maintainer script)
json (Enabled for cli by maintainer script)
json (Enabled for apache2 by maintainer script)
intl (Enabled for cli by maintainer script)
intl (Enabled for apache2 by maintainer script)
readline (Enabled for cli by maintainer script)
readline (Enabled for apache2 by maintainer script)
sqlite3 (Enabled for cli by maintainer script)
sqlite3 (Enabled for apache2 by maintainer script)
gd (Enabled for cli by maintainer script)
gd (Enabled for apache2 by maintainer script)
mcrypt (Enabled for cli by maintainer script)
mcrypt (Enabled for apache2 by maintainer script)
pdo (Enabled for cli by maintainer script)
pdo (Enabled for apache2 by maintainer script)
mysqli (Enabled for cli by maintainer script)
mysqli (Enabled for apache2 by maintainer script)
pdo_sqlite (Enabled for cli by maintainer script)
pdo_sqlite (Enabled for apache2 by maintainer script)
mysql (Enabled for cli by maintainer script)
mysql (Enabled for apache2 by maintainer script)
pdo_mysql (Enabled for cli by maintainer script)
pdo_mysql (Enabled for apache2 by maintainer script)
opcache (Enabled for cli by maintainer script)
opcache (Enabled for apache2 by maintainer script)
xcache (Enabled for cli by maintainer script)
xcache (Enabled for apache2 by maintainer script)
ldap (Enabled for cli by maintainer script)
ldap (Enabled for apache2 by maintainer script)
pgsql (Enabled for cli by maintainer script)
pgsql (Enabled for apache2 by maintainer script)

++++ Configuration files: ++++
**** /etc/php5/mods-available/curl.ini ****
extension=curl.so


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php5-curl depends on:
ii  libc6                          2.19-19
ii  libcurl3                       7.44.0-1
ii  php5-common [phpapi-20131226]  5.6.12+dfsg-1
ii  ucf                            3.0030

php5-curl recommends no packages.

php5-curl suggests no packages.

Versions of packages php5-common depends on:
ii  libc6   2.19-19
ii  lsof    4.86+dfsg-1
ii  psmisc  22.21-2.1
ii  sed     4.2.2-6.1
ii  ucf     3.0030

Versions of packages php5-common suggests:
ii  php5-xcache [php5-user-cache]  3.2.0-1

Versions of packages php5-cli depends on:
ii  libbz2-1.0        1.0.6-8
ii  libc6             2.19-19
ii  libcomerr2        1.42.13-1
ii  libdb5.3          5.3.28-11
ii  libedit2          3.1-20150325-1
ii  libgssapi-krb5-2  1.13.2+dfsg-2
ii  libk5crypto3      1.13.2+dfsg-2
ii  libkrb5-3         1.13.2+dfsg-2
ii  libmagic1         1:5.22+15-2
ii  libonig2          5.9.6-1
ii  libpcre3          2:8.35-7.1
ii  libqdbm14         1.8.78-6
ii  libssl1.0.0       1.0.2d-1
ii  libxml2           2.9.2+really2.9.1+dfsg1-0.1
ii  mime-support      3.59
ii  php5-common       5.6.12+dfsg-1
ii  php5-json         1.3.7-1
ii  tzdata            2015f-1
ii  ucf               3.0030
ii  zlib1g            1:1.2.8.dfsg-2+b1

Versions of packages php5-cli recommends:
ii  php5-readline  5.6.12+dfsg-1

Versions of packages php5-cli suggests:
ii  php-pear  5.6.12+dfsg-1

Versions of packages libapache2-mod-php5 depends on:
ii  apache2                             2.4.16-3
ii  apache2-bin [apache2-api-20120211]  2.4.16-3
ii  libbz2-1.0                          1.0.6-8
ii  libc6                               2.19-19
ii  libcomerr2                          1.42.13-1
ii  libdb5.3                            5.3.28-11
ii  libgssapi-krb5-2                    1.13.2+dfsg-2
ii  libk5crypto3                        1.13.2+dfsg-2
ii  libkrb5-3                           1.13.2+dfsg-2
ii  libmagic1                           1:5.22+15-2
ii  libonig2                            5.9.6-1
ii  libpcre3                            2:8.35-7.1
ii  libqdbm14                           1.8.78-6
ii  libssl1.0.0                         1.0.2d-1
ii  libstdc++6                          5.2.1-16
ii  libxml2                             2.9.2+really2.9.1+dfsg1-0.1
ii  mime-support                        3.59
ii  php5-cli                            5.6.12+dfsg-1
ii  php5-common                         5.6.12+dfsg-1
ii  php5-json                           1.3.7-1
ii  tzdata                              2015f-1
ii  ucf                                 3.0030
ii  zlib1g                              1:1.2.8.dfsg-2+b1

Versions of packages libapache2-mod-php5 suggests:
ii  php-pear  5.6.12+dfsg-1

-- no debconf information



Reply sent to Ondřej Surý <ondrej@sury.org>:
You have taken responsibility. (Sat, 05 Sep 2015 19:03:19 GMT) (full text, mbox, link).


Notification sent to Thomas Rösch <tomdebian@gmx.de>:
Bug acknowledged by developer. (Sat, 05 Sep 2015 19:03:19 GMT) (full text, mbox, link).


Message #10 received at 798081-done@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@sury.org>
To: Thomas Rösch <tomdebian@gmx.de>, Debian Bug Tracking System <798081-done@bugs.debian.org>
Subject: Re: [php-maint] Bug#798081: php5-curl: unresolveable reference(s): Unable to load dynamic library '/usr/lib/php5/20131226/curl.so
Date: Sat, 05 Sep 2015 21:00:29 +0200
Hi Thomas,

this looks like a non-Debian package and local configuration problem,
see below. I am closing the bug now, but feel free to re-open this bug
if you can reproduce it in clean Debian system...

On Sat, Sep 5, 2015, at 12:16, Thomas Rösch wrote:
> Package: php5-curl
> Version: 5.6.12+dfsg-1
> Severity: normal
> 
> Dear Maintainer,
> 
> php5-curl version 5.6.12+dfsg-1 reference non existing versions of libs:
> 
>  ldd /usr/lib/php5/20131226/curl.so
> /usr/lib/php5/20131226/curl.so:
> /usr/lib/vmware/lib/libcurl.so.4/libcurl.so.4:
> no version information available (required by
> /usr/lib/php5/20131226/curl.so)

^^^^

This doesn't come from Debian as original libcurl3 package contains:

/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
/usr/lib/x86_64-linux-gnu/libcurl.so.3
/usr/lib/x86_64-linux-gnu/libcurl.so.4

>         linux-vdso.so.1 (0x00007ffca5388000)
>         libcurl.so.4 => /usr/lib/vmware/lib/libcurl.so.4/libcurl.so.4
> (0x00007f86d748e000)
>         libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007f86d7271000)
>         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f86d6ec7000)
>         librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
>         (0x00007f86d6cbf000)
>         libssl.so.1.0.1 => not found
>         libcrypto.so.1.0.1 => not found

php5-curl is not linked against those as the ldd output on pure Debian
system looks like this:

# ldd /usr/lib/php5/20131226/curl.so
        linux-vdso.so.1 (0x00007fff9e4f4000)
        /usr/lib/cowdancer/libcowdancer.so (0x00007fbbc4a57000)
        libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4
        (0x00007fbbc47dc000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
        (0x00007fbbc45be000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
        (0x00007fbbc4215000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
        (0x00007fbbc4011000)
        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11
        (0x00007fbbc3ddc000)
        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1
        (0x00007fbbc3bbe000)
        libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1
        (0x00007fbbc3995000)
        libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
        (0x00007fbbc372a000)
        libcrypto.so.1.0.0 =>
        /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
        (0x00007fbbc32c9000)
        libgssapi_krb5.so.2 =>
        /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
        (0x00007fbbc307f000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3
        (0x00007fbbc2da6000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3
        (0x00007fbbc2b74000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2
        (0x00007fbbc2970000)
        liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
        (0x00007fbbc2760000)
        libldap_r-2.4.so.2 =>
        /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
        (0x00007fbbc250e000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1
        (0x00007fbbc22f3000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fbbc4e73000)
        libgnutls-deb0.so.28 =>
        /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
        (0x00007fbbc1fd0000)
        libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4
        (0x00007fbbc1d9c000)
        libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6
        (0x00007fbbc1b65000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10
        (0x00007fbbc18e1000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20
        (0x00007fbbc15ff000)
        libkrb5support.so.0 =>
        /usr/lib/x86_64-linux-gnu/libkrb5support.so.0
        (0x00007fbbc13f3000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1
        (0x00007fbbc11ee000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
        (0x00007fbbc0fd7000)
        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2
        (0x00007fbbc0dba000)
        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
        (0x00007fbbc0b54000)
        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6
        (0x00007fbbc0941000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0
        (0x00007fbbc072d000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6
        (0x00007fbbc0524000)

Most likely the vmware version of libcurl.so.4 is linked against newer
libssl, and it doesn't play along.

Cheers,
Ondrej

> Best regards
> 
> Thomas Rösch
> 
> 
> 
> -- Package-specific info:
> ==== Additional PHP 5 information ====
> 
> ++++ PHP 5 SAPI (php5query -S): ++++
> cli
> apache2
> 
> ++++ PHP 5 Extensions (php5query -M -v): ++++
> curl (Enabled for cli by maintainer script)
> curl (Enabled for apache2 by maintainer script)
> pdo_pgsql (Enabled for cli by maintainer script)
> pdo_pgsql (Enabled for apache2 by maintainer script)
> memcache (Enabled for cli by local administrator)
> memcache (Enabled for apache2 by local administrator)
> mysqlnd (Enabled for cli by maintainer script)
> mysqlnd (Enabled for apache2 by maintainer script)
> xdebug (Enabled for cli by maintainer script)
> xdebug (Enabled for apache2 by maintainer script)
> json (Enabled for cli by maintainer script)
> json (Enabled for apache2 by maintainer script)
> intl (Enabled for cli by maintainer script)
> intl (Enabled for apache2 by maintainer script)
> readline (Enabled for cli by maintainer script)
> readline (Enabled for apache2 by maintainer script)
> sqlite3 (Enabled for cli by maintainer script)
> sqlite3 (Enabled for apache2 by maintainer script)
> gd (Enabled for cli by maintainer script)
> gd (Enabled for apache2 by maintainer script)
> mcrypt (Enabled for cli by maintainer script)
> mcrypt (Enabled for apache2 by maintainer script)
> pdo (Enabled for cli by maintainer script)
> pdo (Enabled for apache2 by maintainer script)
> mysqli (Enabled for cli by maintainer script)
> mysqli (Enabled for apache2 by maintainer script)
> pdo_sqlite (Enabled for cli by maintainer script)
> pdo_sqlite (Enabled for apache2 by maintainer script)
> mysql (Enabled for cli by maintainer script)
> mysql (Enabled for apache2 by maintainer script)
> pdo_mysql (Enabled for cli by maintainer script)
> pdo_mysql (Enabled for apache2 by maintainer script)
> opcache (Enabled for cli by maintainer script)
> opcache (Enabled for apache2 by maintainer script)
> xcache (Enabled for cli by maintainer script)
> xcache (Enabled for apache2 by maintainer script)
> ldap (Enabled for cli by maintainer script)
> ldap (Enabled for apache2 by maintainer script)
> pgsql (Enabled for cli by maintainer script)
> pgsql (Enabled for apache2 by maintainer script)
> 
> ++++ Configuration files: ++++
> **** /etc/php5/mods-available/curl.ini ****
> extension=curl.so
> 
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages php5-curl depends on:
> ii  libc6                          2.19-19
> ii  libcurl3                       7.44.0-1
> ii  php5-common [phpapi-20131226]  5.6.12+dfsg-1
> ii  ucf                            3.0030
> 
> php5-curl recommends no packages.
> 
> php5-curl suggests no packages.
> 
> Versions of packages php5-common depends on:
> ii  libc6   2.19-19
> ii  lsof    4.86+dfsg-1
> ii  psmisc  22.21-2.1
> ii  sed     4.2.2-6.1
> ii  ucf     3.0030
> 
> Versions of packages php5-common suggests:
> ii  php5-xcache [php5-user-cache]  3.2.0-1
> 
> Versions of packages php5-cli depends on:
> ii  libbz2-1.0        1.0.6-8
> ii  libc6             2.19-19
> ii  libcomerr2        1.42.13-1
> ii  libdb5.3          5.3.28-11
> ii  libedit2          3.1-20150325-1
> ii  libgssapi-krb5-2  1.13.2+dfsg-2
> ii  libk5crypto3      1.13.2+dfsg-2
> ii  libkrb5-3         1.13.2+dfsg-2
> ii  libmagic1         1:5.22+15-2
> ii  libonig2          5.9.6-1
> ii  libpcre3          2:8.35-7.1
> ii  libqdbm14         1.8.78-6
> ii  libssl1.0.0       1.0.2d-1
> ii  libxml2           2.9.2+really2.9.1+dfsg1-0.1
> ii  mime-support      3.59
> ii  php5-common       5.6.12+dfsg-1
> ii  php5-json         1.3.7-1
> ii  tzdata            2015f-1
> ii  ucf               3.0030
> ii  zlib1g            1:1.2.8.dfsg-2+b1
> 
> Versions of packages php5-cli recommends:
> ii  php5-readline  5.6.12+dfsg-1
> 
> Versions of packages php5-cli suggests:
> ii  php-pear  5.6.12+dfsg-1
> 
> Versions of packages libapache2-mod-php5 depends on:
> ii  apache2                             2.4.16-3
> ii  apache2-bin [apache2-api-20120211]  2.4.16-3
> ii  libbz2-1.0                          1.0.6-8
> ii  libc6                               2.19-19
> ii  libcomerr2                          1.42.13-1
> ii  libdb5.3                            5.3.28-11
> ii  libgssapi-krb5-2                    1.13.2+dfsg-2
> ii  libk5crypto3                        1.13.2+dfsg-2
> ii  libkrb5-3                           1.13.2+dfsg-2
> ii  libmagic1                           1:5.22+15-2
> ii  libonig2                            5.9.6-1
> ii  libpcre3                            2:8.35-7.1
> ii  libqdbm14                           1.8.78-6
> ii  libssl1.0.0                         1.0.2d-1
> ii  libstdc++6                          5.2.1-16
> ii  libxml2                             2.9.2+really2.9.1+dfsg1-0.1
> ii  mime-support                        3.59
> ii  php5-cli                            5.6.12+dfsg-1
> ii  php5-common                         5.6.12+dfsg-1
> ii  php5-json                           1.3.7-1
> ii  tzdata                              2015f-1
> ii  ucf                                 3.0030
> ii  zlib1g                              1:1.2.8.dfsg-2+b1
> 
> Versions of packages libapache2-mod-php5 suggests:
> ii  php-pear  5.6.12+dfsg-1
> 
> -- 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>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 04 Oct 2015 08:17:30 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 03:45:21 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.