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 working

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions