Skip to content

Pnpm 8 detected as missing even after install #11805

@romangarcia

Description

@romangarcia

Is there an existing issue for this?

  • I have searched the existing issues

Package ecosystem

pnpm

Package manager version

8

Language version

Node.js 20

Manifest location and content before the Dependabot update

No response

dependabot.yml content

version: 2
updates:
    - package-ecosystem: 'github-actions'
      directory: '/'
      schedule:
          interval: 'weekly'
      open-pull-requests-limit: 3
    - package-ecosystem: 'npm'
      directory: '/'
      schedule:
          interval: 'weekly'
      versioning-strategy: auto
      open-pull-requests-limit: 3
      groups:
          aws-sdk:
              patterns:
                  - '@aws-sdk/*'
          jest:
              patterns:
                  - 'jest'
                  - '@@jest/*'
              dependency-type: development
    - package-ecosystem: 'terraform'
      directories:
          - '/bootstrap'
          - '/authn'
          - '/sendgrid'
          - '/environment'
          - '/newrelic'
      schedule:
          interval: 'weekly'
      open-pull-requests-limit: 3
    - package-ecosystem: 'gomod'
      directory: '/image-generator'
      schedule:
          interval: 'weekly'
      open-pull-requests-limit: 3
    - package-ecosystem: 'maven'
      directory: '/edci'
      schedule:
          interval: 'weekly'
      open-pull-requests-limit: 3
      ignore:
          - dependency-name: 'org.springframework:*'
            versions: ['>=6.0.0']

Updated dependency

No response

What you expected to see, versus what you actually saw

Every npm (pnpm) package update fails
Trying to "recreate" fails with "Dependabot does not support your pnpm version. Because of this, Dependabot cannot update this pull request."
The logs show the following (among several repeated lines...):

2025/03/12 22:14:04 INFO <job_979574748> Processing engine constraints for pnpm
updater | 2025/03/12 22:14:04 INFO <job_979574748> Parsed constraints for pnpm: =8
updater | 2025/03/12 22:14:04 INFO <job_979574748> Version requirement for pnpm: = 8
updater | 2025/03/12 22:14:04 INFO <job_979574748> Detected package manager: pnpm
2025/03/12 22:14:04 INFO <job_979574748> Resolving package manager for: pnpm
updater | 2025/03/12 22:14:04 INFO <job_979574748> Returned (engines) info "pnpm" : "8"
updater | 2025/03/12 22:14:04 INFO <job_979574748> Installed version for pnpm: 9.15.5
2025/03/12 22:14:04 INFO <job_979574748> Processing engine constraints for pnpm
updater | 2025/03/12 22:14:04 INFO <job_979574748> Parsed constraints for pnpm: =8
updater | 2025/03/12 22:14:04 INFO <job_979574748> Version requirement for pnpm: = 8
updater | 2025/03/12 22:14:04 INFO <job_979574748> Returned (engines) info "pnpm" : "8"
updater | 2025/03/12 22:14:04 INFO <job_979574748> Installing "pnpm@8"
updater | 2025/03/12 22:14:04 INFO <job_979574748> Started process PID: 1464 with command: {} corepack install pnpm@8 --global --cache-only {}
  proxy | 2025/03/12 22:14:04 [065] GET [https://registry.npmjs.org:443/pnpm](https://registry.npmjs.org/pnpm)
  proxy | 2025/03/12 22:14:04 [066] GET [https://registry.npmjs.org:443/pnpm](https://registry.npmjs.org/pnpm)
  proxy | 2025/03/12 22:14:04 [065] 200 [https://registry.npmjs.org:443/pnpm](https://registry.npmjs.org/pnpm)
  proxy | 2025/03/12 22:14:04 [066] 200 [https://registry.npmjs.org:443/pnpm](https://registry.npmjs.org/pnpm)
  proxy | 2025/03/12 22:14:04 [068] GET [https://registry.npmjs.org:443/pnpm/-/pnpm-8.15.9.tgz](https://registry.npmjs.org/pnpm/-/pnpm-8.15.9.tgz)
  proxy | 2025/03/12 22:14:04 [068] 200 [https://registry.npmjs.org:443/pnpm/-/pnpm-8.15.9.tgz](https://registry.npmjs.org/pnpm/-/pnpm-8.15.9.tgz)
  proxy | 2025/03/12 22:14:05 [070] GET [https://registry.npmjs.org:443/pnpm/8.15.9](https://registry.npmjs.org/pnpm/8.15.9)
  proxy | 2025/03/12 22:14:05 [070] 200 [https://registry.npmjs.org:443/pnpm/8.15.9](https://registry.npmjs.org/pnpm/8.15.9)
updater | 2025/03/12 22:14:05 INFO <job_979574748> Process PID: 1464 completed with status: pid 1464 exit 0
2025/03/12 22:14:05 INFO <job_979574748> Total execution time: 1.54 seconds
updater | 2025/03/12 22:14:05 INFO <job_979574748> Detected package manager: pnpm
2025/03/12 22:14:05 INFO <job_979574748> Resolving package manager for: pnpm
updater | 2025/03/12 22:14:05 INFO <job_979574748> Returned (engines) info "pnpm" : "8"
2025/03/12 22:14:05 INFO <job_979574748> Installed version for pnpm: 9.15.5
2025/03/12 22:14:05 INFO <job_979574748> Processing engine constraints for pnpm
2025/03/12 22:14:05 INFO <job_979574748> Parsed constraints for pnpm: =8
2025/03/12 22:14:05 INFO <job_979574748> Version requirement for pnpm: = 8
updater | 2025/03/12 22:14:05 INFO <job_979574748> Detected package manager: pnpm
2025/03/12 22:14:05 INFO <job_979574748> Resolving package manager for: pnpm
updater | 2025/03/12 22:14:05 INFO <job_979574748> Returned (engines) info "pnpm" : "8"
updater | 2025/03/12 22:14:05 INFO <job_979574748> Installed version for pnpm: 9.15.5
2025/03/12 22:14:05 INFO <job_979574748> Processing engine constraints for pnpm
updater | 2025/03/12 22:14:05 INFO <job_979574748> Parsed constraints for pnpm: =8
2025/03/12 22:14:05 INFO <job_979574748> Version requirement for pnpm: = 8
  proxy | 2025/03/12 22:14:06 [072] POST /update_jobs/979574748/record_ecosystem_versions
  proxy | 2025/03/12 22:14:06 [072] 204 /update_jobs/979574748/record_ecosystem_versions
updater | 2025/03/12 22:14:06 INFO <job_979574748> Base commit SHA: 57d8664bf3e4a3dc1d546fbf503cdcce42ddaf29
updater | 2025/03/12 22:14:06 INFO <job_979574748> Finished job processing
updater | 2025/03/12 22:14:08 INFO <job_979574748> Starting job processing
updater | 2025/03/12 22:14:08 INFO <job_979574748> Detected package manager: pnpm
updater | 2025/03/12 22:14:08 INFO <job_979574748> Resolving package manager for: pnpm
updater | 2025/03/12 22:14:08 INFO <job_979574748> Returned (engines) info "pnpm" : "8"
updater | 2025/03/12 22:14:08 INFO <job_979574748> Fetching version for package manager: pnpm
updater | 2025/03/12 22:14:08 INFO <job_979574748> Started process PID: 1482 with command: {} corepack pnpm -v {}
updater | 2025/03/12 22:14:08 INFO <job_979574748> Process PID: 1482 completed with status: pid 1482 exit 0
updater | 2025/03/12 22:14:08 INFO <job_979574748> Total execution time: 0.61 seconds
2025/03/12 22:14:08 INFO <job_979574748> Installed version of pnpm: 9.15.5
2025/03/12 22:14:08 INFO <job_979574748> Installed version for pnpm: 9.15.5
2025/03/12 22:14:08 INFO <job_979574748> Processing engine constraints for pnpm
updater | 2025/03/12 22:14:08 INFO <job_979574748> Parsed constraints for pnpm: =8
updater | 2025/03/12 22:14:08 INFO <job_979574748> Version requirement for pnpm: = 8

Native package manager behavior

No response

Images of the diff or a link to the PR, issue, or logs

logs_35598859197.zip

Smallest manifest that reproduces the issue

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions