Skip to content

PDO is already installed but pie install tries to install it for ext-pdo #398

@ruudk

Description

@ruudk
php -m | grep pdo
pdo_dblib
pdo_mysql
pdo_pgsql
pdo_sqlite

I have ext-pdo as a dependency in my composer.json and then this happens:

$ pie install
🥧 PHP Installer for Extensions (PIE) 1.2.1, from The PHP Foundation
You are running PHP 8.4.13
Target PHP installation: 8.4.13 nts, on Linux/OSX/etc arm64 (from /opt/homebrew/Cellar/php/8.4.13/bin/php)
Checking extensions for your project XXXX (path: /Volumes/CS/www/XXX)
requires: ext-amqp:* ✅ Already installed
requires: ext-bcmath:* ✅ Already installed
requires: ext-ctype:* ✅ Already installed
requires: ext-curl:* ✅ Already installed
requires: ext-date:* ✅ Already installed
requires: ext-dom:* ✅ Already installed
requires: ext-fileinfo:* ✅ Already installed
requires: ext-filter:* ✅ Already installed
requires: ext-gd:* ✅ Already installed
requires: ext-gmp:* ✅ Already installed
requires: ext-hash:* ✅ Already installed
requires: ext-iconv:* ✅ Already installed
requires: ext-intl:* ✅ Already installed
requires: ext-json:* ✅ Already installed
requires: ext-libxml:* ✅ Already installed
requires: ext-mbstring:* ✅ Already installed
requires: ext-openssl:* ✅ Already installed
requires: ext-pcntl:* ✅ Already installed
requires: ext-pcre:* ✅ Already installed
requires: ext-pdo:* 🚫 Missing

The following packages may be suitable, which would you like to install:
  [0] None
  [1] php/pdo: no description available

Why would it try to install pdo when I already use it?

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingmaintainer investigatingThis ticket is being investigated by maintainers. Please check with us before contributing PRs etc!

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions