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
bepasty: make it a package again #38300
Conversation
Success on x86_64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
I'm not really sure what the best option is in this case. /cc @FRidh The relevant lines from the systemd service: systemd.services."bepasty-server-${name}-gunicorn" = {
environment = let
penv = python.buildEnv.override {
extraLibs = [ bepasty gevent ];
};
in {
BEPASTY_CONFIG = "${server.workDir}/bepasty-${name}.conf";
PYTHONPATH= "${penv}/${python.sitePackages}/";
};
ExecStart = ''${gunicorn}/bin/gunicorn bepasty.wsgi --name ${name} ..."
}; |
This is an interesting issue. Bepasty is a server, so considered an I think the solution here is indeed to revert back to @Lassulus can you include a comment stating that |
|
4bf79c3
to
e3a8c59
Compare
@FRidh like this? I'm not sure I got what you mean |
I think an inline comment (in the code, not the commit message) would be better. And please add a link to this PR. |
this fixes running bepasty with gunicorn, which is needed for services.bepasty
Success on aarch64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
e3a8c59
to
9a182f5
Compare
Failure on aarch64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: bepasty Partial log (click to expand)
|
@GrahamcOfBorg build bepasty |
Failure on aarch64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: bepasty Partial log (click to expand)
|
Should this be backported to 18.03? |
@dotlambda yes, please |
Backported in 1092f6d. |
this fixes running bepasty with gunicorn, which is needed for
services.bepasty
Motivation for this change
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)