Skip to content

fix!: don't install man pages in system locations#9035

Draft
owlstronaut wants to merge 1 commit intolatestfrom
fix/no-system-man-pages
Draft

fix!: don't install man pages in system locations#9035
owlstronaut wants to merge 1 commit intolatestfrom
fix/no-system-man-pages

Conversation

@owlstronaut
Copy link
Contributor

@owlstronaut owlstronaut commented Feb 26, 2026

BREAKING CHANGE: npm no longer registers man pages with the system when installed globally. man npm-install will no longer work, but npm help install is unaffected.

fixes npm/statusboard#1071

@owlstronaut owlstronaut requested a review from a team as a code owner February 26, 2026 19:08
@owlstronaut owlstronaut changed the title fix!: don't install man pages in system locations BREAKING CHANGE: npm no longer registers man pages with the system when installed globally. man npm-install will no longer work, but npm help install is unaffected. fix!: don't install man pages in system locations Feb 26, 2026
@owlstronaut owlstronaut force-pushed the fix/no-system-man-pages branch from 906011d to 5a1559b Compare February 26, 2026 19:31
BREAKING CHANGE: npm no longer registers man pages with the system when installed globally. `man npm-install` will no longer work, but `npm help install` is unaffected.
@owlstronaut owlstronaut force-pushed the fix/no-system-man-pages branch from 5a1559b to e90e863 Compare February 26, 2026 19:40
@wraithgar wraithgar marked this pull request as draft February 26, 2026 21:23
@wraithgar
Copy link
Member

Putting in draft mode till we're ready to land breaking changes

"description": "a package manager for JavaScript",
"directories": Object {
"doc": "./doc",
"man": "./man",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When you run npm help install where does it pull from?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

stop installing actual man pages

2 participants