Skip to content
This repository has been archived by the owner on Mar 5, 2025. It is now read-only.

BLT-5211: acquia blt documentation is outdated, causing crashes and installation issues #4674

Closed
joejoseph00 opened this issue Apr 12, 2023 · 6 comments
Labels
Bug Something isn't working

Comments

@joejoseph00
Copy link

@bmartinez287 I just hit this #4597 because the acquia documentation is outdated

https://docs.acquia.com/blt/install/adding-to-project/

Could you please update the acquia documentation to read ^13 instead of ^13.0 ?

see link ^^^

Describe the bug
Exactly as described here:
#4597

To Reproduce
Follow acquia blt installation instructions
composer require "acquia/blt":"^13.0"

Expected behavior
composer require "acquia/blt":"^13"

Detailed error output
Fatal error: Declaration of Acquia\Blt\Robo\Common\EnvironmentDetector::isLocalEnv() must be compatible with Acquia\DrupalEnvironmentDetector\AcquiaDrupalEnvironmentDetector::isLocalEnv(): bool in /home/ide/project/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php on line 105
BLT doctor output
Fatal error: Declaration of Acquia\Blt\Robo\Common\EnvironmentDetector::isLocalEnv() must be compatible with Acquia\DrupalEnvironmentDetector\AcquiaDrupalEnvironmentDetector::isLocalEnv(): bool in /home/ide/project/vendor/acquia/blt/src/Robo/Common/EnvironmentDetector.php on line 105

System information

  • Operating system type: acquia cloud
  • Operating system version: acquia cloud
  • BLT version: 13.0

Additional context
Add any other context about the problem here.
please update the acquia blt documentation installation instructions!

@joejoseph00 joejoseph00 added the Bug Something isn't working label Apr 12, 2023
@github-actions github-actions bot changed the title acquia blt documentation is outdated, causing crashes and installation issues BLT-5211: acquia blt documentation is outdated, causing crashes and installation issues Apr 12, 2023
@bmartinez287
Copy link

Unfortunately, I don't have access to that page. That probably has to be done by an Acquia employee. It be nice to get it updated but it may not be their highest priority. Every now and then someone comes to checkout open issues so they might do it eventually.

@danepowell
Copy link
Contributor

I've opened an internal ticket with the Acquia Docs team to get that updated. Thanks for reporting.

@joejoseph00
Copy link
Author

ya I tried to install this about 6 months ago, hit this and abandonned, now I came back, spent more time, figured it out. basically it will help a lot to have the documentation fixed.

@danepowell
Copy link
Contributor

The docs have been updated internally and should be published momentarily.

@joegl
Copy link

joegl commented Jun 15, 2023

I know this is closed, but the Acquia docs are listing version 13.5.2 from August 2022 as the latest release as well: https://docs.acquia.com/blt/release-notes/

@joejoseph00
Copy link
Author

@joelgl , composer up acquia/blt should get you the latest version (currently 13.7.1) and the installation instructions are now valid.

The issue above was because the previous v12 installation instructions were no longer working. the instructions were updated and it now works. However ya someone might want to keep those version notes in sync with releases.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants