-
-
Notifications
You must be signed in to change notification settings - Fork 15.2k
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
proj: fix test suite #218719
proj: fix test suite #218719
Conversation
When testing NixOS#213831 internally we ran into a build failure caused by that change for the `proj` package (on `x86_64-linux`). We're not sure how that's possible, but the nature of the build failure was that the network tests for the `proj` package were failing due to missing certificates, so I fixed the build failure by adding `cacert` as a test dependency. It's still not clear (A) why the cert suddenly became necessary after the change in NixOS#213831 or (B) why the build worked at all before, but this is probably the right thing to do regardless because the test suite does have a network component.
Very curious! I'm wondering if |
Yeah, although even so it would still not explain why the linker-related change affected the behavior. It wasn't just because of triggering a new build, because I also verified that triggering a rebuild of |
So so odd! Thanks for sharing this curiosity! |
Also contains Nixpkgs PR: NixOS/nixpkgs#218719
Also contains Nixpkgs PR: NixOS/nixpkgs#218719
Also contains Nixpkgs PR: NixOS/nixpkgs#218719
* also contains Nixpkgs PR: NixOS/nixpkgs#218719 * pkgs(pyproj): update tests for PROJ 9.2 Nixpkgs PR: NixOS/nixpkgs#220067
* also contains Nixpkgs PR: NixOS/nixpkgs#218719 * pkgs(pyproj): update tests for PROJ 9.2 Nixpkgs PR: NixOS/nixpkgs#220067
When testing #213831 internally we ran into a build failure caused by that change for the
proj
package (onx86_64-linux
). We're not sure how that's possible, but the nature of the build failure was that the network tests for theproj
package were failing due to missing certificates, so I fixed the build failure by addingcacert
as a test dependency.It's still not clear (A) why the cert suddenly became necessary after the change in #213831 or (B) why the build worked at all before, but this is probably the right thing to do regardless because the test suite does have a network component.
Things done
sandbox = true
set innix.conf
? (See Nix manual)