Skip to content

python3Packages.gevent: 20.5.2 -> 20.9.0 #104338

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

Merged
merged 4 commits into from
Nov 20, 2020
Merged

Conversation

jonringer
Copy link
Contributor

@jonringer jonringer commented Nov 20, 2020

Motivation for this change

I guess there was an abi change, which his why #104275 occured with the latest python3Packages.greenlet sometimes segfaulted.

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.

failures are broken on master

ttps://github.com/NixOS/nixpkgs/pull/104338
13 packages marked as broken and skipped:
python27Packages.cassandra-driver python27Packages.gipc python27Packages.sipsimple python27Packages.zake python37Packages.cassandra-driver python37Packages.gipc python37Packages.qasm2image python37Packages.zake python38Packages.cassandra-driver python38Packages.gipc python38Packages.qasm2image python38Packages.zake rabbitvcs

8 packages failed to build:
graalvm8 jvmci8 python27Packages.locustio python37Packages.locustio python37Packages.pyalgotrade python37Packages.ws4py python38Packages.pyalgotrade python38Packages.ws4py

150 packages built:
appdaemon azure-cli breezy buku cabal2nix dep2nix devpi-client eolie errbot flatpak-builder gdbgui gitAndTools.git-fast-export gnvim http-prompt httpie hydra-unstable klaus klipper lexicon mercurial_4 mx neovim neovim-qt neovim-remote nix-prefetch-bzr nix-prefetch-scripts nix-update-source nvchecker papis patroni python27Packages.aioeventlet python27Packages.dulwich python27Packages.eventlet python27Packages.eventlib python27Packages.flask-sockets python27Packages.gevent python27Packages.gevent-socketio python27Packages.gevent-websocket python27Packages.geventhttpclient python27Packages.greenlet python27Packages.grequests python27Packages.hg-git python27Packages.kazoo python27Packages.meinheld python27Packages.msrplib python27Packages.mwlib python27Packages.mwlib-rl python27Packages.opentracing python27Packages.pyfxa python27Packages.pynvim python27Packages.pytest-twisted python27Packages.ruffus python27Packages.xcaplib python27Packages.zerorpc python37Packages.bpython python37Packages.breezy python37Packages.check-manifest python37Packages.debugpy python37Packages.duecredit python37Packages.dulwich python37Packages.eventlet python37Packages.flask-common python37Packages.flask-socketio python37Packages.flask-sockets python37Packages.gevent python37Packages.gevent-socketio python37Packages.gevent-websocket python37Packages.geventhttpclient python37Packages.graphql-core python37Packages.graphql-server-core python37Packages.greenlet python37Packages.grequests python37Packages.habanero python37Packages.httpbin python37Packages.kazoo python37Packages.klaus python37Packages.knack python37Packages.meinheld python37Packages.nvchecker python37Packages.opentracing python37Packages.papis python37Packages.promise python37Packages.pyfxa python37Packages.pynvim python37Packages.pytest-httpbin python37Packages.pytest-twisted python37Packages.python-engineio python37Packages.python-socketio python37Packages.qiskit python37Packages.qiskit-ibmq-provider python37Packages.ruffus python37Packages.runway-python python37Packages.scrapy python37Packages.scrapy-deltafetch python37Packages.scrapy-fake-useragent python37Packages.scrapy-splash python37Packages.vcrpy python37Packages.yappi python37Packages.zerorpc python38Packages.bpython python38Packages.check-manifest python38Packages.debugpy python38Packages.duecredit python38Packages.dulwich python38Packages.eventlet python38Packages.flask-common python38Packages.flask-socketio python38Packages.flask-sockets python38Packages.gevent python38Packages.gevent-socketio python38Packages.gevent-websocket python38Packages.geventhttpclient python38Packages.graphql-core python38Packages.graphql-server-core python38Packages.greenlet python38Packages.grequests python38Packages.habanero python38Packages.httpbin python38Packages.kazoo python38Packages.knack python38Packages.meinheld python38Packages.opentracing python38Packages.promise python38Packages.pyfxa python38Packages.pynvim python38Packages.pytest-httpbin python38Packages.pytest-twisted python38Packages.python-engineio python38Packages.python-socketio python38Packages.qiskit python38Packages.qiskit-ibmq-provider python38Packages.ruffus python38Packages.runway-python python38Packages.scrapy python38Packages.scrapy-deltafetch python38Packages.scrapy-fake-useragent python38Packages.scrapy-splash python38Packages.vcrpy python38Packages.yappi python38Packages.zerorpc reno searx termpdfpy theharvester vcstool vimPlugins.sved wal_e xandikos zeronet zk-shell

Sorry, something went wrong.

@jonringer jonringer requested a review from FRidh as a code owner November 20, 2020 01:28
@jonringer
Copy link
Contributor Author

this causes less than 100 rebuilds, switching back to targeting master

@jonringer
Copy link
Contributor Author

3s off from preventing CODEOWNER spam :(

@jonringer jonringer changed the title [staging] python3Packages.gevent: 20.5.2 -> 20.9.0 python3Packages.gevent: 20.5.2 -> 20.9.0 Nov 20, 2020
geomet doesn't exist in nixpkgs
no longer compatible with a recent version of gevent
@jonringer
Copy link
Contributor Author

failures are on master

https://github.com/NixOS/nixpkgs/pull/104338
15 packages marked as broken and skipped:
python27Packages.cassandra-driver python27Packages.gipc python27Packages.locustio python27Packages.sipsimple python27Packages.zake python37Packages.cassandra-driver python37Packages.gipc python37Packages.locustio python37Packages.qasm2image python37Packages.zake python38Packages.cassandra-driver python38Packages.gipc python38Packages.qasm2image python38Packages.zake rabbitvcs

6 packages failed to build:
graalvm8 jvmci8 python37Packages.pyalgotrade python37Packages.ws4py python38Packages.pyalgotrade python38Packages.ws4py

149 packages built:
appdaemon azure-cli breezy buku cabal2nix dep2nix devpi-client eolie errbot flatpak-builder gdbgui gitAndTools.gitFastExport gnvim http-prompt httpie hydra-unstable klaus klipper lexicon mercurial_4 mx neovim-qt neovim-remote nix-prefetch-bzr nix-prefetch-scripts nix-update-source nvchecker papis patroni python27Packages.aioeventlet python27Packages.dulwich python27Packages.eventlet python27Packages.eventlib python27Packages.flask-sockets python27Packages.gevent python27Packages.gevent-socketio python27Packages.gevent-websocket python27Packages.geventhttpclient python27Packages.greenlet python27Packages.grequests python27Packages.hg-git python27Packages.kazoo python27Packages.meinheld python27Packages.msrplib python27Packages.mwlib python27Packages.mwlib-rl python27Packages.opentracing python27Packages.pyfxa python27Packages.pynvim python27Packages.pytest-twisted python27Packages.ruffus python27Packages.xcaplib python27Packages.zerorpc python37Packages.bpython python37Packages.breezy python37Packages.check-manifest python37Packages.debugpy python37Packages.duecredit python37Packages.dulwich python37Packages.eventlet python37Packages.flask-common python37Packages.flask-socketio python37Packages.flask-sockets python37Packages.gevent python37Packages.gevent-socketio python37Packages.gevent-websocket python37Packages.geventhttpclient python37Packages.graphql-core python37Packages.graphql-server-core python37Packages.greenlet python37Packages.grequests python37Packages.habanero python37Packages.httpbin python37Packages.kazoo python37Packages.klaus python37Packages.knack python37Packages.meinheld python37Packages.nvchecker python37Packages.opentracing python37Packages.papis python37Packages.promise python37Packages.pyfxa python37Packages.pynvim python37Packages.pytest-httpbin python37Packages.pytest-twisted python37Packages.python-engineio python37Packages.python-socketio python37Packages.qiskit python37Packages.qiskit-ibmq-provider python37Packages.ruffus python37Packages.runway-python python37Packages.scrapy python37Packages.scrapy-deltafetch python37Packages.scrapy-fake-useragent python37Packages.scrapy-splash python37Packages.vcrpy python37Packages.yappi python37Packages.zerorpc python38Packages.bpython python38Packages.check-manifest python38Packages.debugpy python38Packages.duecredit python38Packages.dulwich python38Packages.eventlet python38Packages.flask-common python38Packages.flask-socketio python38Packages.flask-sockets python38Packages.gevent python38Packages.gevent-socketio python38Packages.gevent-websocket python38Packages.geventhttpclient python38Packages.graphql-core python38Packages.graphql-server-core python38Packages.greenlet python38Packages.grequests python38Packages.habanero python38Packages.httpbin python38Packages.kazoo python38Packages.knack python38Packages.meinheld python38Packages.opentracing python38Packages.promise python38Packages.pyfxa python38Packages.pynvim python38Packages.pytest-httpbin python38Packages.pytest-twisted python38Packages.python-engineio python38Packages.python-socketio python38Packages.qiskit python38Packages.qiskit-ibmq-provider python38Packages.ruffus python38Packages.runway-python python38Packages.scrapy python38Packages.scrapy-deltafetch python38Packages.scrapy-fake-useragent python38Packages.scrapy-splash python38Packages.vcrpy python38Packages.yappi python38Packages.zerorpc reno searx termpdfpy theharvester vcstool vimPlugins.sved wal_e xandikos zeronet zk-shell

@jonringer jonringer merged commit 58cc796 into NixOS:master Nov 20, 2020
@jonringer jonringer deleted the bump-gevent branch November 20, 2020 18:13
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/nixos-unstable-rebuild-segfault/10158/4

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

2 participants