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

Version 1.14.0 not available #73

Closed
tainguyenbui opened this issue Nov 14, 2019 · 5 comments
Closed

Version 1.14.0 not available #73

tainguyenbui opened this issue Nov 14, 2019 · 5 comments

Comments

@tainguyenbui
Copy link

Description:
[email protected] has been removed from the package manager causing issues when downloading dependencies.

There are quite a few libraries that still depend on that version

yarn install v1.19.1
[1/4] Resolving packages...
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.14.0.tgz: Request failed \"404 Not Found\"".
info If you think this is a bug, please open a bug report with the information provided in "/home/circleci/repo/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Exited with code 1
CircleCI received exit code 1
@JakeChampion
Copy link

Duplicate of #65, #60, #58, #57, #56, #55

From #55 (comment)

Indeed, i apologize for the inconvenience - it hadn’t been 24 hours yet, and it had files in it that it shouldn’t have. v1.14.1 is already published, before i unpublished v1.14.0, so it should be trivial to update it in your lockfile.

@ljharb ljharb closed this as completed Nov 14, 2019
@ljharb
Copy link
Owner

ljharb commented Nov 14, 2019

If you tell me which libraries explicitly depend on 1.14.0, i will happily go update them.

@mkoo21
Copy link

mkoo21 commented Nov 14, 2019

If you tell me which libraries explicitly depend on 1.14.0, i will happily go update them.

Here are a few (up to date)

├─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │   └── [email protected]  deduped
│ └─┬ [email protected]
│   ├─┬ [email protected]
│   │ └── [email protected]  deduped
│   └─┬ [email protected]
│     └── [email protected]  deduped
└─┬ [email protected]
  └─┬ [email protected]
    └─┬ [email protected]
      └─┬ [email protected]
        └─┬ [email protected]
          └── [email protected]  deduped

@ljharb
Copy link
Owner

ljharb commented Nov 14, 2019

All of those use a ^, so the only issue is your lockfile being saved at the wrong time. The cost you assume when you add a lockfile is knowing how to update transitive deps in it.

If you force reinstall those top two packages, you should see much later versions of the transitive deps installed.

@tainguyenbui
Copy link
Author

tainguyenbui commented Nov 14, 2019

That is correct, I solved the issue by deleting node_modules and yarn.lock

and then installing all dependencies again

It is now all good. Thanks!

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

4 participants