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

pythonPackages.ntlm-auth: 1.0.3 -> 1.4.0 to fix build #83560

Merged
merged 1 commit into from Mar 28, 2020

Conversation

bhipple
Copy link
Contributor

@bhipple bhipple commented Mar 28, 2020

On master and 20.03, this is failing to build on python 3.8.

https://hydra.nixos.org/build/115517329
https://hydra.nixos.org/build/114714922

CC @NixOS/nixos-release-managers
ZHF: #80379

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.

@bhipple
Copy link
Contributor Author

bhipple commented Mar 28, 2020

[9 built (1 failed), 5 copied (0.1 MiB), 0.1 MiB DL]
error: build of '/nix/store/fkxj9jzlxkm5jrhm3sqfmjc46xgzpy0w-env.drv' failed
https://github.com/NixOS/nixpkgs/pull/83560
1 package marked as broken and skipped:
python27Packages.resampy

1 package failed to build:
fluidasserts

12 package built:
python27Packages.IBMQuantumExperience python27Packages.ntlm-auth python27Packages.pywinrm python27Packages.requests_ntlm python37Packages.IBMQuantumExperience python37Packages.ntlm-auth python37Packages.pywinrm python37Packages.qiskit-ibmq-provider python37Packages.requests_ntlm python38Packages.IBMQuantumExperience python38Packages.ntlm-auth python38Packages.requests_ntlm

fluidasserts appears to be broken on master due to unrelated protobuf issues.

@worldofpeace
Copy link
Contributor

What was changed in this update, are there changelogs? 1.0.3 -> 1.4.0 could be a big update. It might be ok if it is a leaf package, but maybe we could use a patch to fix it for 3.8.

@bhipple
Copy link
Contributor Author

bhipple commented Mar 28, 2020

The changelog looks relatively innocuous and does not appear to have any breaking changes:
https://github.com/jborean93/ntlm-auth/releases

I've built all the reverse dependencies successfully with nixpkgs-review above, and they pass their build/test -- but I don't actually use this pkg personally and haven't done any manual end-to-end integration testing.

On master and 20.03, this is failing to build on `python 3.8`.

https://hydra.nixos.org/build/115517329
https://hydra.nixos.org/build/114714922

CC @NixOS/nixos-release-managers
ZHF: NixOS#80379

Co-Authored-By: Niklas Hambüchen <mail@nh2.me>
@bhipple
Copy link
Contributor Author

bhipple commented Mar 28, 2020

Good catch on the license; updated. I also amended the PR description with links to failing Hydra jobs on trunk and release-20.03, per suggestion from @worldofpeace.

@nh2
Copy link
Contributor

nh2 commented Mar 28, 2020

In case it is useful, I also ran nix-review on the previous 20.03 version of this: #83564 (comment)

Copy link
Contributor

@worldofpeace worldofpeace left a comment

Choose a reason for hiding this comment

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

Looks good

@worldofpeace worldofpeace merged commit 68d45cb into NixOS:master Mar 28, 2020
@bhipple bhipple deleted the u/ntlm-auth branch June 2, 2020 22:09
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

3 participants