Your message dated Mon, 25 Nov 2024 16:14:59 +0100
with message-id <[email protected]>
and subject line Re: Bug#1088236: php8.4-imagick - undefined symbol: 
php_strtolower
has caused the Debian Bug report #1088236,
regarding php8.4-imagick - undefined symbol: php_strtolower
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1088236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088236
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: php8.4-imagick
Version: 3.7.0

On Debian 12; after installing *"php8.4-imagick"* package, the "php -v"
command is returning the warning below:

*PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so'
(tried: /usr/lib/php/20240924/imagick.so (/usr/lib/php/20240924/imagick.so:
undefined symbol: php_strtolower), /usr/lib/php/20240924/imagick.so.so
<http://imagick.so.so> (/usr/lib/php/20240924/imagick.so.so
<http://imagick.so.so>: cannot open shared object file: No such file or
directory)) in Unknown on line 0*

I am sending details below:

# apt-get install php8.4-imagick
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
php8.4-imagick is already the newest version
(3.7.0-8+0~20241124.46+debian11~1.gbp8b7a30).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

////////////////////////////////////////////////////////////

# php -v
PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so'
(tried: /usr/lib/php/20240924/imagick.so (/usr/lib/php/20240924/imagick.so:
undefined symbol: php_strtolower), /usr/lib/php/20240924/imagick.so.so
(/usr/lib/php/20240924/imagick.so.so: cannot open shared object file: No
such file or directory)) in Unknown on line 0
PHP 8.4.1 (cli) (built: Nov 21 2024 14:43:22) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.4.1, Copyright (c) Zend Technologies
    with Zend OPcache v8.4.1, Copyright (c), by Zend Technologies


////////////////////////////////////////////////////////////

# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

////////////////////////////////////////////////////////////

# php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
FFI
fileinfo
filter
ftp
gettext
hash
iconv
igbinary
imap
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
random
readline
redis
Reflection
session
shmop
SimpleXML
snmp
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

////////////////////////////////////////////////////////////

# cat /etc/apt/sources.list
deb http://mirror.hetzner.com/debian/packages bookworm main contrib non-free
deb http://mirror.hetzner.com/debian/packages bookworm-updates main contrib
non-free
deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb http://security.debian.org/debian-security bookworm-security main
contrib non-free

--- End Message ---
--- Begin Message ---
Yeah, that’s what I thought. Those are not packages from Debian. You need to know what packages you are using and report to appropriate places.

Also PHP 8.4 is not yet supported even there: https://github.com/oerdnj/deb.sury.org/issues/2176

Ondrej
--
Ondřej Surý (He/Him)

On 25. 11. 2024, at 15:49, Jim Archon <[email protected]> wrote:


Below I am sending the outputs of "apt-cache policy php8.4" and "apt-cache policy php8.4-imagick".

# apt-cache policy php8.4
php8.4:
  Installed: 8.4.1-2+0~20241121.18+debian11~1.gbpeda51a
  Candidate: 8.4.1-2+0~20241121.18+debian11~1.gbpeda51a
  Version table:
 *** 8.4.1-2+0~20241121.18+debian11~1.gbpeda51a 500
        500 https://packages.sury.org/php bullseye/main amd64 Packages
        100 /var/lib/dpkg/status


# apt-cache policy php8.4-imagick
php8.4-imagick:
  Installed: 3.7.0-8+0~20241124.46+debian11~1.gbp8b7a30
  Candidate: 3.7.0-8+0~20241124.46+debian11~1.gbp8b7a30
  Version table:
 *** 3.7.0-8+0~20241124.46+debian11~1.gbp8b7a30 500
        500 https://packages.sury.org/php bullseye/main amd64 Packages
        100 /var/lib/dpkg/status


Ondřej Surý <[email protected]>, 25 Kas 2024 Pzt, 17:46 tarihinde şunu yazdı:
You didn’t send something. But sources.list doesn’t contain any sources that contain php8.4 and the php8.4-imagick debian version 3.7.0 doesn’t exist.

You know what. Send output of

apt-cache policy php8.4

and

apt-cache policy php8.4-imagick

--
Ondřej Surý (He/Him)

On 25. 11. 2024, at 15:43, Jim Archon <[email protected]> wrote:


I sent the sources.list file and the version details in my first email.

Let me know exactly what else you need.

Ondřej Surý <[email protected]>, 25 Kas 2024 Pzt, 17:30 tarihinde şunu yazdı:
> On Debian 12; after installing "php8.4-imagick" package

That’s not true as PHP 8.4 is not available on Debian 12. Also the package version 3.7.0 doesn’t exist.

I need to know exactly what versions and from where are you using.

Ondrej
--
Ondřej Surý (He/Him)

On 25. 11. 2024, at 15:15, Jim Archon <[email protected]> wrote:


Package: php8.4-imagick
Version: 3.7.0

On Debian 12; after installing "php8.4-imagick" package, the "php -v" command is returning the warning below:

PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20240924/imagick.so (/usr/lib/php/20240924/imagick.so: undefined symbol: php_strtolower), /usr/lib/php/20240924/imagick.so.so (/usr/lib/php/20240924/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

I am sending details below:

# apt-get install php8.4-imagick
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
php8.4-imagick is already the newest version (3.7.0-8+0~20241124.46+debian11~1.gbp8b7a30).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

////////////////////////////////////////////////////////////

# php -v
PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20240924/imagick.so (/usr/lib/php/20240924/imagick.so: undefined symbol: php_strtolower), /usr/lib/php/20240924/imagick.so.so (/usr/lib/php/20240924/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 8.4.1 (cli) (built: Nov 21 2024 14:43:22) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.4.1, Copyright (c) Zend Technologies
    with Zend OPcache v8.4.1, Copyright (c), by Zend Technologies


////////////////////////////////////////////////////////////

# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

////////////////////////////////////////////////////////////

# php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
FFI
fileinfo
filter
ftp
gettext
hash
iconv
igbinary
imap
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
random
readline
redis
Reflection
session
shmop
SimpleXML
snmp
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

////////////////////////////////////////////////////////////

# cat /etc/apt/sources.list
deb http://mirror.hetzner.com/debian/packages bookworm main contrib non-free
deb http://mirror.hetzner.com/debian/packages bookworm-updates main contrib non-free
deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb http://security.debian.org/debian-security bookworm-security main contrib non-free

--- End Message ---

Reply via email to