You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
After updating to BLT 13.x, BLT update runs and fails with the following:
PHP Fatal error: Uncaught Error: Class 'drupol\phposinfo\OsInfo' not found
To Reproduce
Steps to reproduce the behavior, ideally starting from a fresh install of BLT:
update composer.json to ^13 for BLT
Run composer update acquia/blt --with-all-dependences
Expected behavior
BLT update runs successfully
Detailed error output
blt update
PHP Fatal error: Uncaught Error: Class 'drupol\phposinfo\OsInfo' not found in /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php:157
Stack trace:
#0 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php(171): Acquia\Blt\Robo\Common\EnvironmentDetector::getPlatform()
#1 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Blt.php(116): Acquia\Blt\Robo\Common\EnvironmentDetector::getMachineUuid()
#2 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Blt.php(92): Acquia\Blt\Robo\Blt->initializeAmplitude()
#3 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/bin/blt-robo-run.php(34): Acquia\Blt\Robo\Blt->__construct(Object(Acquia\Blt\Robo\Config\DefaultConfig), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput), Object(Composer\Autoload\ClassLoader))
#4 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/b in /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php on line 157
Fatal error: Uncaught Error: Class 'drupol\phposinfo\OsInfo' not found in /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php:157
Stack trace:
#0 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php(171): Acquia\Blt\Robo\Common\EnvironmentDetector::getPlatform()
#1 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Blt.php(116): Acquia\Blt\Robo\Common\EnvironmentDetector::getMachineUuid()
#2 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Blt.php(92): Acquia\Blt\Robo\Blt->initializeAmplitude()
#3 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/bin/blt-robo-run.php(34): Acquia\Blt\Robo\Blt->__construct(Object(Acquia\Blt\Robo\Config\DefaultConfig), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput), Object(Composer\Autoload\ClassLoader))
#4 /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/b in /Users/mike.madison/git/d4g/Drupal-GovCon-2017/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php on line 157
Additional context
Manually running composer require drupol/phposinfo seems to correct the issue, so I'm guessing either BLT or the Environment Detector need to be updated to have this as a dependency.
The text was updated successfully, but these errors were encountered:
* Fix#4375: Add required drupol/phposinfo dependency
* Removed abandoned drupol/phposinfo, updated EnvironmentDetector to use new version
* Require loophp/phposinfo 1.7
* New version
Co-authored-by: Dane Powell <git@danepowell.com>
Describe the bug
After updating to BLT 13.x, BLT update runs and fails with the following:
To Reproduce
Steps to reproduce the behavior, ideally starting from a fresh install of BLT:
composer update acquia/blt --with-all-dependences
Expected behavior
BLT update runs successfully
Detailed error output
Additional context
Manually running
composer require drupol/phposinfo
seems to correct the issue, so I'm guessing either BLT or the Environment Detector need to be updated to have this as a dependency.The text was updated successfully, but these errors were encountered: