Skip to content

fix(index): remove duplicate capi identity#119

Merged
Sunrisepeak merged 1 commit into
mainfrom
fix/duplicate-capi-identity
Jul 25, 2026
Merged

fix(index): remove duplicate capi identity#119
Sunrisepeak merged 1 commit into
mainfrom
fix/duplicate-capi-identity

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Removes pkgs/c/capi.lua.lua, which is byte-identical to pkgs/m/mcpplibs.capi.lua.lua and resolves to the same canonical identity mcpplibs.capi:mcpplibs.capi.lua. libxpkg 0.0.46 / xlings 0.4.69 correctly rejects that duplicate, so the published index currently blocks fresh mcpp dependency resolution.\n\nThe canonical descriptor remains unchanged.\n\nValidation:\n- reproduced with public xlings 0.4.69 + mcpp 0.0.105 in a fresh MCPP_HOME\n- all 48 remaining descriptors pass Lua syntax, mirror lint, package-name lint, and mcpp xpkg parse\n- git diff --check

@Sunrisepeak
Sunrisepeak merged commit 2ede9bd into main Jul 25, 2026
5 checks passed
@Sunrisepeak
Sunrisepeak deleted the fix/duplicate-capi-identity branch July 25, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant