Bug 53419

Summary: Cannot load module "swoole" because required module "mysqlnd" is not loaded
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: php8.4-swooleAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

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
исправлено в новых сборках.