[php-maint] Bug#817192: php5-cgi of version 5.6 tries to load libraries of version 5.4

Elmar Stellnberger estellnb at elstel.org
Tue Mar 8 21:54:23 UTC 2016


Package: php5-cgi
Version: 5.6.17+dfsg-3
Severity: normal

Dear Maintainer,

> php5-cgi --version
Failed loading /usr/lib/php5.4/20100525/opcache.so: 
/usr/lib/php5.4/20100525/opcache.so: cannot open shared object file: No 
such file or directory
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/pdo.so' - /usr/lib/php5.4/20100525/pdo.so: 
cannot open shared object file: No such file or directory in Unknown on 
line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/imagick.so' - 
/usr/lib/php5.4/20100525/imagick.so: cannot open shared object file: No 
such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/json.so' - /usr/lib/php5.4/20100525/json.so: 
cannot open shared object file: No such file or directory in Unknown on 
line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/readline.so' - 
/usr/lib/php5.4/20100525/readline.so: cannot open shared object file: No 
such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/xsl.so' - /usr/lib/php5.4/20100525/xsl.so: 
cannot open shared object file: No such file or directory in Unknown on 
line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/lib/php5.4/20100525/yac.so' - /usr/lib/php5.4/20100525/yac.so: 
cannot open shared object file: No such file or directory in Unknown on 
line 0
PHP 5.6.17-3 (cgi-fcgi)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

However the /us/lib/php5.4 directory does not exist:

> ls -l /usr/lib/php5/20131226/
insgesamt 844
-rw-r--r-- 1 root root 418376 Jun 17  2015 imagick.so
-rw-r--r-- 1 root root  39696 Jul  8  2015 json.so
-rw-r--r-- 1 root root 156152 Jän 15 10:10 opcache.so
-rw-r--r-- 1 root root 118344 Jän 15 10:10 pdo.so
-rw-r--r-- 1 root root  35672 Jän 15 10:10 readline.so
-rw-r--r-- 1 root root  35960 Jän 15 10:10 xsl.so
-rw-r--r-- 1 root root  48224 Okt 23  2014 yac.so

As it seems the php5-cgi binary has been compiled against too old shared 
libaries which are not in sync with the other libraries available for 
debian-testing.
all of it after a successful apt-get upgrade.

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

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

++++ PHP 5 Extensions (php5query -M -v): ++++
pdo (Enabled for cli by maintainer script)
pdo (Enabled for apache2 by maintainer script)
pdo (Enabled for cgi by maintainer script)
opcache (Enabled for cli by maintainer script)
opcache (Enabled for apache2 by maintainer script)
opcache (Enabled for cgi by maintainer script)
json (Enabled for cli by maintainer script)
json (Enabled for apache2 by maintainer script)
json (Enabled for cgi by maintainer script)
readline (Enabled for cli by maintainer script)
readline (Enabled for apache2 by maintainer script)
readline (Enabled for cgi by maintainer script)
imagick (Enabled for cli by maintainer script)
imagick (Enabled for apache2 by maintainer script)
imagick (Enabled for cgi by maintainer script)
xsl (Enabled for cli by maintainer script)
xsl (Enabled for apache2 by maintainer script)
xsl (Enabled for cgi by maintainer script)
yac (Enabled for cli by maintainer script)
yac (Enabled for apache2 by maintainer script)
yac (Enabled for cgi by maintainer script)

++++ Configuration files: ++++
[PHP]
allow_url_include = 0
always_populate_raw_post_data = 0
arg_separator.input = "&"
arg_separator.output = "&"
[Assertion]
assert.active = 1
assert.bail = 0
assert.quiet_eval = 0
assert.warning = 1
[PHP]
auto_detect_line_endings = 0
auto_globals_jit = 1
[bcmath]
bcmath.scale = 0
[cgi]
cgi.check_shebang_line = 1
cgi.discard_path = 0
cgi.fix_pathinfo = 1
cgi.force_redirect = 1
cgi.nph = 0
cgi.rfc2616_headers = 0
[date]
date.default_latitude = 31.7667
date.default_longitude = 35.2333
date.sunrise_zenith = 90.583333
date.sunset_zenith = 90.583333
[dba]
dba.default_handler = "flatfile"
[PHP]
default_mimetype = "text/html"
default_socket_timeout = 60
disable_functions = "system, show_source, passthru, shell_exec, exec, 
pcntl_exec, popen, posix_setuid, posix_seteuid, proc_open, chown, 
dbmopen, disk_free_space, diskfreespace"
display_errors = 1
enable_dl = 1
enable_post_data_reading = 1
error_reporting = 24567
[exif]
exif.decode_jis_intel = "JIS"
exif.decode_jis_motorola = "JIS"
exif.decode_unicode_intel = "UCS-2LE"
exif.decode_unicode_motorola = "UCS-2BE"
exif.encode_unicode = "ISO-8859-15"
[PHP]
exit_on_timeout = 0
extension_dir = "/usr/lib/php5.4/20100525"
[fastcgi]
fastcgi.logging = 1
[PHP]
file_uploads = 1
[filter]
filter.default = "unsafe_raw"
[gd]
gd.jpeg_ignore_warning = 0
[highlight]
highlight.comment = "#FF8000"
highlight.default = "#0000BB"
highlight.html = "#000000"
highlight.keyword = "#007700"
highlight.string = "#DD0000"
[PHP]
html_errors = 1
[iconv]
iconv.input_encoding = "ISO-8859-1"
iconv.internal_encoding = "ISO-8859-1"
iconv.output_encoding = "ISO-8859-1"
[PHP]
ignore_user_abort = 0
[imagick]
imagick.locale_fix = 0
imagick.progress_monitor = 0
[PHP]
include_path = ".:/usr/share/php:/usr/share/pear"
[intl]
intl.error_level = 0
[PHP]
log_errors_max_len = 1024
[mail function]
mail.add_x_header = 0
[PHP]
max_execution_time = 30
max_file_uploads = 20
max_input_nesting_level = 64
max_input_time = 60
max_input_vars = 1000
[mbstring]
mbstring.encoding_translation = 0
mbstring.func_overload = 0
mbstring.http_input = "pass"
mbstring.http_output = "pass"
mbstring.http_output_conv_mimetypes = "^(text/|application/xhtml\+xml)"
mbstring.language = "neutral"
mbstring.strict_detection = 0
[PHP]
memory_limit = "20M"
[mysql]
mysql.allow_local_infile = 1
mysql.connect_timeout = 60
mysql.default_socket = "/var/run/mysqld/mysqld.sock"
mysql.max_links = -1
mysql.max_persistent = -1
[mysqli]
mysqli.allow_local_infile = 1
mysqli.allow_persistent = 1
mysqli.default_port = 3306
mysqli.default_socket = "/var/run/mysqld/mysqld.sock"
mysqli.max_links = -1
mysqli.max_persistent = -1
mysqli.reconnect = 0
[pcre]
pcre.backtrack_limit = 1000000
pcre.recursion_limit = 100000
[pdo_mysql]
pdo_mysql.default_socket = "/var/run/mysqld/mysqld.sock"
[phar]
phar.readonly = 1
phar.require_hash = 1
[PHP]
phpd = 1
[phpd]
phpd.t = 1
[PHP]
post_max_size = "8M"
precision = 12
realpath_cache_size = "16K"
realpath_cache_ttl = 120
register_argc_argv = 1
report_memleaks = 1
report_zend_debug = 1
serialize_precision = 100
[session]
session.auto_start = 0
session.cache_expire = 180
session.cache_limiter = "nocache"
session.cookie_lifetime = 0
session.cookie_path = "/"
session.entropy_length = 0
session.gc_divisor = 100
session.gc_maxlifetime = 1440
session.gc_probability = 1
session.hash_bits_per_character = 4
session.hash_function = 0
session.name = "PHPSESSID"
session.save_handler = "files"
session.save_path = "/tmp"
session.serialize_handler = "php"
session.upload_progress.cleanup = 1
session.upload_progress.enabled = 1
session.upload_progress.freq = "1%"
session.upload_progress.min_freq = 1
session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS"
session.upload_progress.prefix = "upload_progress_"
session.use_cookies = 1
session.use_only_cookies = 1
session.use_trans_sid = 0
[PHP]
short_open_tag = 1
[mail function]
SMTP = "localhost"
smtp_port = 25
[soap]
soap.wsdl_cache = 1
soap.wsdl_cache_dir = "/tmp"
soap.wsdl_cache_enabled = 1
soap.wsdl_cache_limit = 5
soap.wsdl_cache_ttl = 86400
[PHP]
upload_max_filesize = "8M"
[url_rewriter]
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
[user_ini]
user_ini.cache_ttl = 300
user_ini.filename = ".user.ini"
[PHP]
variables_order = "EGPCS"
xmlrpc_error_number = 0
xmlrpc_errors = 0
[xsl]
xsl.security_prefs = 44
[zend]
zend.detect_unicode = 1
zend.enable_gc = 1
zend.multibyte = 0
[zend_loader]
zend_loader.disable_licensing = 0
zend_loader.enable = 1
zend_loader.max_alloca = 2048
zend_loader.obfuscation_level_support = 0
[zlib]
zlib.output_compression_level = -1

**** /etc/php5/cgi/conf.d/10-pdo.ini ****
extension=pdo.so

**** /etc/php5/cgi/conf.d/05-opcache.ini ****
zend_extension=opcache.so

**** /etc/php5/cgi/conf.d/20-json.ini ****
extension=json.so

**** /etc/php5/cgi/conf.d/20-readline.ini ****
extension=readline.so

**** /etc/php5/cgi/conf.d/20-imagick.ini ****
extension=imagick.so

**** /etc/php5/cgi/conf.d/20-xsl.ini ****
extension=xsl.so

**** /etc/php5/cgi/conf.d/20-yac.ini ****
extension=yac.so


-- System Information:
Debian Release: stretch/sid
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-rc6-ARCH (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages php5-cgi depends on:
ii  libbz2-1.0        1.0.6-8
ii  libc6             2.21-9
ii  libcomerr2        1.42.13-1
ii  libdb5.3          5.3.28-11
ii  libgssapi-krb5-2  1.13.2+dfsg-5
ii  libk5crypto3      1.13.2+dfsg-5
ii  libkrb5-3         1.13.2+dfsg-5
ii  libmagic1         1:5.25-2
ii  libonig2          5.9.6-1
ii  libpcre3          2:8.38-1
ii  libqdbm14         1.8.78-6+b3
ii  libssl1.0.2       1.0.2g-1
ii  libxml2           2.9.3+dfsg1-1
ii  mime-support      3.59
ii  php5-cli          5.6.17+dfsg-3
ii  php5-common       5.6.17+dfsg-3
ii  php5-json         1.3.7-1
ii  tzdata            2016a-1
ii  ucf               3.0035
ii  zlib1g            1:1.2.8.dfsg-2+b1

php5-cgi recommends no packages.

Versions of packages php5-cgi suggests:
pn  php-pear  <none>

Versions of packages php5-common depends on:
ii  libc6   2.21-9
ii  lsof    4.89+dfsg-0.1
ii  psmisc  22.21-2.1+b1
ii  sed     4.2.2-7
ii  ucf     3.0035

Versions of packages php5-common suggests:
ii  php5-yac [php5-user-cache]  0.9.2-1

-- no debconf information



More information about the pkg-php-maint mailing list