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

vimPlugins.nvim-scrollbar: init at 2020-12-13 #106824

Closed
wants to merge 1 commit into from

Conversation

pinpox
Copy link
Member

@pinpox pinpox commented Dec 13, 2020

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@pinpox
Copy link
Member Author

pinpox commented Dec 13, 2020

I'm not able to run ./update.py, it outputs a lot of errors like these:

HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...
HTTP Error 429: too many requests, Retrying in 3 seconds...

Copy link
Contributor

@jonringer jonringer left a comment

Choose a reason for hiding this comment

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

@teto
Copy link
Member

teto commented Dec 13, 2020

or run it with --proc 1

@pinpox
Copy link
Member Author

pinpox commented Dec 13, 2020

@jonringer @teto I tried both, but still get an error:

GITHUB_API_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ./update.py --add "dstein64/nvim-scrollview"
warning: unknown setting 'experimental-features'
656 plugins were checked
updated generated.nix
committing to nixpkgs "vimPlugins: update"
HTTP Error 404: Not Found, Retrying in 3 seconds...
HTTP Error 404: Not Found, Retrying in 6 seconds...
HTTP Error 404: Not Found, Retrying in 12 seconds...
656 plugins were checked, 1 plugin(s) could not be downloaded:

nvim-scrollview: HTTP Error 404: Not Found
Traceback (most recent call last):
  File "./update.py", line 381, in prefetch
    plugin, redirect = prefetch_plugin(owner, repo, branch, alias, cache)
  File "./update.py", line 235, in prefetch_plugin
    commit, date = repo.latest_commit()
  File "./update.py", line 67, in f_retry
    return f(*args, **kwargs)
  File "./update.py", line 112, in latest_commit
    with urllib.request.urlopen(commit_req, timeout=10) as req:
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found

Btw. I double-checked the spelling of the repo and plugin, it's this one I'm trying to add: https://github.com/dstein64/nvim-scrollview

@teto
Copy link
Member

teto commented May 17, 2021

sometimes there are issues with our file and some vim plugins trigger this error. Can you retry with ./pkgs/misc/vim-plugins/update.py --proc=1 --debug INFO This is a safe option and when it fails at least you will know which plugin triggers this (but it should be ok now).

@SuperSandro2000
Copy link
Member

This is already in master as dstein64/nvim-scrollview@main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants