Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update-notifier using old boxen which hangs on some machines #125

Closed
dankegel opened this issue Oct 8, 2017 · 2 comments
Closed

update-notifier using old boxen which hangs on some machines #125

dankegel opened this issue Oct 8, 2017 · 2 comments

Comments

@dankegel
Copy link

dankegel commented Oct 8, 2017

When run in background (or, more precisely, with stderr redirected to a unix domain socket),
'npm install' hangs for me on mac os x 10.11. This is relatively recent behavior; it affects
npm 5.3.0, but not npm 3.10.8. I can work around it with 'npm install -g npm@3.10.8'.

The culprit appears to be the older version of boxen required by package.json, i.e. 1.0.0:
https://github.com/yeoman/update-notifier/blob/master/package.json#L36

More recent boxen require more recent versions of term-size, which avoid the hang.

See also npm/npm#18759

@SBoudrias
Copy link
Contributor

Mind sending a PR?

@sindresorhus
Copy link
Owner

We target ^1.0.0 which matches the latest version of Boxen, 1.2.1, so bumping the version is pretty moot. But I'll bump the version since I'm gonna do a new version today anyway.

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

No branches or pull requests

3 participants