Bug 53419 - Cannot load module "swoole" because required module "mysqlnd" is not loaded
Summary: Cannot load module "swoole" because required module "mysqlnd" is not loaded
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: php8.4-swoole (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-12 16:30 MSK by Alexander Makeenkov
Modified: 2025-03-16 12:30 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2025-03-12 16:30:25 MSK
Актуально для пакетов:

php8.2-swoole-6.0.1-alt2.27
php8.3-swoole-6.0.1-alt2.17
php8.4-swoole-6.0.1-alt2.4

Шаги воспроизведения:

# apt-get install php8.{2,3,4} php8.{2,3,4}-swoole
$ for v in 2 3 4; do echo "check php8.$v"; php8.$v -m | grep swoole; done

Получаемый результат:

check php8.2
PHP Warning:  Cannot load module "swoole" because required module "mysqlnd" is not loaded in Unknown on line 0
check php8.3
PHP Warning:  Cannot load module "swoole" because required module "mysqlnd" is not loaded in Unknown on line 0
check php8.4
PHP Warning:  Cannot load module "swoole" because required module "mysqlnd" is not loaded in Unknown on line 0

Установка пакета php8.$v-mysqlnd для соответствующей версии php решает проблему.
Comment 1 Anton Farygin 2025-03-12 17:51:47 MSK
Будет исправлено в новых сборках.
Comment 2 Anton Farygin 2025-03-16 12:30:10 MSK
исправлено в новых сборках.