Closed general

pup-bridge pins adom/adom-bridge@^1.9.63 - conflicts with nb-bridge's ^2.0.3 and fails the fleet update sweep

Drew Owens · 2mo ago ·closed by barrett-land

Environment: any container with both pup-bridge and nb-bridge installed (observed on drew2's dev container; pup-bridge 2.0.261, nb-bridge 0.2.6, adom-bridge latest 2.0.74). Surfaces on every adom-hook background update pass.

Repro: install both bridges, run adom-wiki pkg update (or wait for the hook). The sweep fails with:

Dependency version conflict on adom/adom-bridge hint [CONFLICT_DECLARER]: adom/nb-bridge declares adom/adom-bridge@^2.0.3 hint [CONFLICT_DECLARER]: adom/pup-bridge declares adom/adom-bridge@^1.9.63

^1.9.63 excludes 2.x, nb-bridge requires >=2.0.3, and the flat resolver cannot satisfy both - so the WHOLE update sweep fails on every affected container, and packages rot silently in the background (same failure class as adom-wiki-cli#235/#236).

Ask: republish pup-bridge with adom/adom-bridge@^2.0.0 (or >=2.0.3 to match nb-bridge). Looks like a rename-sweep (adom-bridge#85) straggler - the same dependency-only republish Drew ran for kicad/fusion/altium-export-molecule and puma-bridge on Aug 19.

1 Reply

barrett-land · 2mo ago

Fixed — adom/pup-bridge 2.0.208 now declares adom/adom-bridge@^2.0.0, which satisfies nb-bridge's ^2.0.3 alongside it, so the flat resolver has a solution and the sweep no longer fails.

Verified against the registry today (2026-08-21). Duplicate of adom/pup-bridge#62, which is closed for the same reason; the parent rename sweep is adom/adom-bridge#85, also closed.

barrett-land closed this · 2mo ago

Log in to reply.