Description
Running compose.yaml results in the error:
pnpm: ENOENT: no such file or directory, open '/app/patches/@sigstore__core@4.0.1.patch'
Steps to reproduce
- clone this repo
- run
docker compose up -d
Environment
- Ubuntu 25
- master branch, commit/8903aef771f98fb505911ac8c7c655f3ff9103e4
Logs / error output
$ docker compose up -d
[+] Building 29.7s (17/27)
=> [internal] load local bake definitions 0.0s
=> => reading from stdin 498B 0.0s
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.37kB 0.0s
=> [internal] load metadata for docker.io/library/node:22-slim 0.2s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 116B 0.0s
=> [base 1/3] FROM docker.io/library/node:22-slim@sha256:6c74791e557ce11fc957704f6d4fe134a7bc8d6f5ca4403205b2966bd488f6b3 0.1s
=> => resolve docker.io/library/node:22-slim@sha256:6c74791e557ce11fc957704f6d4fe134a7bc8d6f5ca4403205b2966bd488f6b3 0.0s
=> [internal] load build context 0.5s
=> => transferring context: 251.21kB 0.2s
=> CACHED [stage-3 2/4] WORKDIR /app 0.0s
=> CACHED [base 2/3] RUN corepack enable && corepack prepare pnpm@10.28.0 --activate 0.0s
=> CACHED [base 3/3] WORKDIR /app 0.0s
=> CACHED [deps 1/8] COPY pnpm-lock.yaml pnpm-workspace.yaml package.json ./ 0.0s
=> CACHED [deps 2/8] COPY packages/ packages/ 0.0s
=> CACHED [deps 3/8] COPY templates/ templates/ 0.0s
=> CACHED [deps 4/8] COPY demos/ demos/ 0.0s
=> CACHED [deps 5/8] COPY docs/package.json docs/package.json 0.0s
=> CACHED [deps 6/8] COPY e2e/fixture/package.json e2e/fixture/package.json 0.0s
=> CACHED [deps 7/8] RUN sed -i '/slidev/d' pnpm-workspace.yaml 0.0s
=> ERROR [deps 8/8] RUN pnpm install --frozen-lockfile 28.5s
------
> [deps 8/8] RUN pnpm install --frozen-lockfile:
0.393 ! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-11.9.0.tgz
2.099 Scope: all 48 workspace projects
2.174 [WARN] There are cyclic workspace dependencies: /app/packages/auth-atproto, /app/packages/core
2.429 ? Verifying lockfile against supply-chain policies (2042 entries)...
3.871
3.871 ╭───────────────────────────────────────────────╮
3.871 │ │
3.871 │ Update available! 11.9.0 → 11.14.0. │
3.871 │ Changelog: https://pnpm.io/v/11.14.0 │
3.871 │ To update, run: corepack use pnpm@11.14.0 │
3.871 │ │
3.871 ╰───────────────────────────────────────────────╯
3.871
27.63 ✓ Lockfile passes supply-chain policies (2042 entries in 25.2s)
27.69 [ENOENT] ENOENT: no such file or directory, open '/app/patches/@sigstore__core@4.0.1.patch'
27.69
27.69 pnpm: ENOENT: no such file or directory, open '/app/patches/@sigstore__core@4.0.1.patch'
27.69 at async open (node:internal/fs/promises:639:25)
27.69 at async Object.readFile (node:internal/fs/promises:1252:14)
27.69 at async readNormalizedFile (file:///root/.cache/node/corepack/v1/pnpm/11.9.0/dist/pnpm.mjs:61229:19)
27.69 at async createHexHashFromFile (file:///root/.cache/node/corepack/v1/pnpm/11.9.0/dist/pnpm.mjs:61226:24)
27.69 at async file:///root/.cache/node/corepack/v1/pnpm/11.9.0/dist/pnpm.mjs:187371:20
27.69 at async Promise.all (index 0)
27.69 at async pMapValues (file:///root/.cache/node/corepack/v1/pnpm/11.9.0/dist/pnpm.mjs:187370:3)
27.69 at async _install (file:///root/.cache/node/corepack/v1/pnpm/11.9.0/dist/pnpm.mjs:190038:132)
------
[+] up 0/1
⠙ Image emdash-emdash Building 29.7s
Dockerfile:17
--------------------
15 |
16 | RUN sed -i '/slidev/d' pnpm-workspace.yaml
17 | >>> RUN pnpm install --frozen-lockfile
18 |
19 | # ---- Build ----
--------------------
failed to solve: process "/bin/sh -c pnpm install --frozen-lockfile" did not complete successfully: exit code: 254
Description
Running
compose.yamlresults in the error:Steps to reproduce
docker compose up -dEnvironment
Logs / error output