Skip to content

Conversation

vcunat
Copy link
Member

@vcunat vcunat commented Aug 10, 2025

@vcunat vcunat added the 1.severity: security Issues which raise a security issue, or PRs that fix one label Aug 10, 2025
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 10, 2025
valentinegb and others added 2 commits August 10, 2025 12:58
 Conflicts:
	pkgs/development/python-modules/django-stubs-ext/default.nix
	pkgs/development/python-modules/django-stubs/default.nix
	pkgs/development/python-modules/python-roborock/default.nix
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 10, 2025
K900 and others added 7 commits August 10, 2025 15:58
Remove broken patches. The nspawn conditional can be omitted,
as it will not be installed on `systemdLibs` anyways.

Testing done:
```
    nix why-depends --precise .#systemdMinimal.out .#getent.out
    /nix/store/x2dhq7nb43xv2c3hh8y7g4bkdzndy7av-systemd-minimal-257.7
    └───bin/systemd-nspawn: …valid, ignoring....../nix/store/h5f0zw8gp3fsrzldsi9x2j29gqz6dv4h-getent-glibc-2.40-66/bin/getent…
        → /nix/store/h5f0zw8gp3fsrzldsi9x2j29gqz6dv4h-getent-glibc-2.40-66
```

```
    'git+file:///home/grimmauld/coding/nixpkgs#systemdLibs.out' does not depend on 'git+file:///home/grimmauld/coding/nixpkgs#getent.out'
```

`systemdMinimal`, `systemdLibs`, `pam` all builds.
`pkgsMusl.pam` evals successfully.
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 22, 2025
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 22, 2025
nixpkgs-ci bot and others added 4 commits August 22, 2025 18:05
The `dangerous_implicit_autorefs` lint now causes a compile error [1],
which breaks pgvecto-rs.
This commit forces the lint to only throw a warning.

[1]: rust-lang/rust#141661
This reverts commit 89af1fa.

https://hydra.nixos.org/build/305213285/nixlog/2/tail
I tried applying a patch, but that wouldn't fix the build:
explosion/thinc@47d8e1067de1fc994711a55d4d

Also note that upstream considers 8.3.6 to be the latest version now:
https://github.com/explosion/thinc/releases/latest
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 23, 2025
@vcunat
Copy link
Member Author

vcunat commented Aug 23, 2025

@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 23, 2025
@vcunat vcunat merged commit c58ada2 into master Aug 23, 2025
62 checks passed
@spiage
Copy link

spiage commented Aug 23, 2025

@vcunat Hi!
this time everything is good except this:

error: builder for '/nix/store/qspgjs6819p3is14pml9jsfx6p6c2cy8-python3.13-sphinxext-opengraph-0.12.0.drv' failed with exit code 1;
       last 25 log lines:
       > Using pythonImportsCheckPhase
       > Sourcing python-namespaces-hook
       > Sourcing python-catch-conflicts-hook.sh
       > Sourcing pytest-check-hook
       > Using pytestCheckPhase
       > Running phase: unpackPhase
       > unpacking source archive /nix/store/4h5aai2691glibfvwfzsvkihs6900zyg-source
       > source root is source
       > setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/utils/convert_attestations.py"
       > Running phase: patchPhase
       > Running phase: updateAutotoolsGnuConfigScriptsPhase
       > Running phase: configurePhase
       > no configure script, doing nothing
       > Running phase: buildPhase
       > Executing setuptoolsBuildPhase
       > Setting SETUPTOOLS_SCM_PRETEND_VERSION to 0.12.0
       > Including all tracked files automatically
       > setup.py build flags: ''
       > Traceback (most recent call last):
       >   File "/build/source/nix_run_setup", line 8, in <module>
       >     exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
       >                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
       >   File "/nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/lib/python3.13/tokenize.py", line 455, in open
       >     buffer = _builtin_open(filename, 'rb')
       > FileNotFoundError: [Errno 2] No such file or directory: 'setup.py'
       For full logs, run:
         nix log /nix/store/qspgjs6819p3is14pml9jsfx6p6c2cy8-python3.13-sphinxext-opengraph-0.12.0.drv
error: 1 dependencies of derivation '/nix/store/ch4ns6ap1qd1wykdw1yv329v8nhd2dc7-kitty-0.42.2.drv' failed to build

@vcunat
Copy link
Member Author

vcunat commented Aug 23, 2025

There are thousands of jobs regressing (by Hydra). The #staging chat participants just felt like it's better to merge already. Insufficient human resources in there to make this better (without delaying the security updates a lot, etc.)

@spiage
Copy link

spiage commented Aug 23, 2025

@vcunat without kitty all others are fine for my system:

Version 35376 -> 35377:
  aardvark-dns: +17.6 KiB
  abseil-cpp: 20250512.1 → 20250127.1, +182.7 KiB
  akonadi-search: +11.1 KiB
  alacritty: -35.4 KiB
  alsa-ucm-conf: 1.2.12 → 1.2.14, +195.3 KiB
  audit: 4.1.0 → 4.1.1-unstable-2025-08-01, +9.5 KiB
  aws-c-auth: 0.8.1 → 0.9.0
  aws-c-cal: 0.8.0 → 0.9.2, +9.6 KiB
  aws-c-common: 0.10.3 → 0.12.4
  aws-c-compression: 0.3.0 → 0.3.1
  aws-c-event-stream: 0.5.0 → 0.5.5
  aws-c-http: 0.9.2 → 0.10.4, +11.6 KiB
  aws-c-io: 0.15.3 → 0.21.2, +38.2 KiB
  aws-c-mqtt: 0.11.0 → 0.13.3, +9.7 KiB
  aws-c-s3: 0.7.1 → 0.8.6, +27.9 KiB
  aws-c-sdkutils: 0.2.1 → 0.2.4
  aws-checksums: 0.2.2 → 0.2.7
  aws-crt-cpp: 0.29.4 → 0.33.1, +39.6 KiB
  aws-sdk-cpp: 1.11.448 → 1.11.612, +347.4 KiB
  bash: 5.3p0 → 5.3p3
  bash-interactive: 5.3p0 → 5.3p3, +10610.2 KiB
  bootspec: +48.2 KiB
  borgbackup: -133.4 KiB
  boxbuddy: +42.4 KiB
  brltty: -37.8 KiB
  catatonit: +14.4 KiB
  chroot-realpath: ∅ → 0.1.0, +590.1 KiB
  cloud-hypervisor: +22.0 KiB
  cni-plugins: +14.2 KiB
  cracklib: 2.10.0 → 2.10.3, -8946.4 KiB
  delve: +8.2 KiB
  discover: -8.0 KiB
  djvulibre: 3.5.28 → 3.5.29
  e2fsprogs: 1.47.2 → 1.47.3, +60.1 KiB
  gcc: -91.1 KiB
  glslang: 15.3.0 → 15.4.0, -584.5 KiB
  gmp-with-cxx: -8.2 KiB
  go: 1.24.5 → 1.24.6, +30.4 KiB
  gperftools: 2.15 → 2.17, -870.5 KiB
  gssdp: 1.6.3 → 1.6.4
  gst-libav: 1.26.0 → 1.26.3
  gst-plugins-bad: 1.26.0 → 1.26.3, +22.5 KiB
  gst-plugins-base: 1.26.0 → 1.26.3
  gst-plugins-good: 1.26.0 → 1.26.3, +21.6 KiB
  gstreamer: 1.26.0 → 1.26.3, +35.1 KiB
  gupnp: 1.6.8 → 1.6.9
  gwenview: -8.0 KiB
  helvum: +29.8 KiB
  horizon-client: +8.2 KiB
  hwdata: 0.397 → 0.398, +35.0 KiB
  ibus: +152.6 KiB
  imath: 3.1.12 → 3.2.0, +11.0 KiB
  initrd: ∅ → ε, +28.0 KiB
  initrd-bin: ∅ → ε, +138.3 KiB
  initrd-linux: -1277.4 KiB
  k3s: -32.0 KiB
  kbd: 2.7.1 → 2.8.0, +2641.1 KiB
  kirigami: +152.6 KiB
  kitty: 0.42.2 → ∅, -60191.6 KiB
  ktorrent: -12.0 KiB
  libX11: 1.8.12 → ∅, -3814.2 KiB
  libXau: 1.0.12 → ∅, -30.3 KiB
  libXdmcp: 1.1.5 → ∅, -31.4 KiB
  libXext: 1.3.6 → ∅, -210.6 KiB
  libXres: ∅ → 1.2.2, +22.7 KiB
  libadwaita: 1.7.4 → 1.7.5
  libbpf: 1.5.1 → 1.6.1, +72.7 KiB
  libcamera: 0.5.1 → 0.5.2, +50.3 KiB
  libcap: +73.5 KiB
  libdovi: +247.1 KiB
  libdrm: 2.4.124 → 2.4.125, +24.4 KiB
  libetebase: +10.9 KiB
  libheif: -8.1 KiB
  libimagequant: +282.6 KiB
  libksysguard: -8.0 KiB
  libmicrohttpd: 1.0.1 → 1.0.2
  libnftnl: 1.2.9 → 1.3.0
  libopenmpt: 0.8.0 → 0.8.2
  libplacebo: +8.0 KiB
  libpng-apng: 1.6.47 → 1.6.49
  libraqm: 0.10.2 → 0.10.3
  librsvg: +59.6 KiB
  libstartup-notification: 0.12 → ∅, -74.7 KiB
  libx11: ∅ → 1.8.12, +3812.9 KiB
  libxau: ∅ → 1.0.12, +30.0 KiB
  libxdmcp: ∅ → 1.1.5, +31.2 KiB
  libxext: ∅ → 1.3.6, +210.0 KiB
  libxml2: 2.14.4-unstable-2025-06-20 → 2.14.5, +317.5 KiB
  lilv: 0.24.24 → 0.24.26
  linux: -84935.7 KiB
  linux-headers: 6.14.7 → 6.16, +154.6 KiB
  linux-headers-static: 6.14.7 → 6.16, +154.6 KiB
  linux-pam: 1.6.1 → 1.7.1, +1141.9 KiB
  make-initrd-ng: +31.1 KiB
  mariadb-server: -42.9 KiB
  mbedtls: 3.6.3 → 3.6.4, +185.0 KiB
  mesa: -3140.9 KiB
  meson: 1.8.2 → 1.8.3, +16.0 KiB
  ncurses: -371.4 KiB
  netavark: +21.8 KiB
  nettle: 3.10.1 → 3.10.2
  nftables: 1.1.3 → 1.1.4, +15.3 KiB
  nghttp2: 1.65.0 → 1.66.0
  nil: +10.3 KiB
  nix: +17.3 KiB
  nix-ld: +8.5 KiB
  nixos-system-a7: 25.11.20250822.3a212fa → 25.11.20250823.101364c
  nixpkgs-fmt: +12.9 KiB
  nsncd: +25.8 KiB
  nss-cacert: 3.113.1, 3.113.1-p11kit → 3.114, 3.114-p11kit, +32.4 KiB
  omnissa-usbarbitrator: +8.2 KiB
  opencl-headers: 2024.10.24 → 2025.07.22
  openjdk: -117.4 KiB
  perl5.40.0-Crypt-URandom: ∅ → 0.39, +13.7 KiB
  perl5.40.0-Mozilla-CA: +13.6 KiB
  pika-backup: -35.4 KiB
  pipewire: 1.4.6 → 1.4.7
  postgresql: 17.5 → 17.6, +75.8 KiB
  protobuf: +11.4 KiB
  publicsuffix-list: 0-unstable-2025-06-10 → 0-unstable-2025-07-22
  python3: 3.13.5 → 3.13.6, +22.2 KiB
  python3.13: 3.13.5 → 3.13.6, +202.9 KiB
  python3.13-aiohttp: 3.12.14 → 3.12.15
  python3.13-ansible-pylibssh: +212.2 KiB
  python3.13-anyio: 4.9.0 → 4.10.0, +119.1 KiB
  python3.13-argon2-cffi: 23.1.0 → 25.1.0
  python3.13-argon2-cffi-bindings: 21.2.0 → 25.1.0
  python3.13-build: 1.2.2.post1 → 1.3.0
  python3.13-certifi: 2025.06.15 → 2025.07.14, +13.6 KiB
  python3.13-comm: 0.2.2 → 0.2.3
  python3.13-cryptography: -8.1 KiB
  python3.13-curl-cffi: 0.11.1 → 0.12.0, +18.3 KiB
  python3.13-elementpath: 4.8.0 → 5.0.3, +45.5 KiB
  python3.13-frozenlist: 1.6.0 → 1.7.0, -513.7 KiB
  python3.13-geoip2: 5.0.1 → 5.1.0, -49.0 KiB
  python3.13-ipykernel: 6.29.5 → 6.30.1
  python3.13-ipython: 9.3.0 → 9.4.0, +53.5 KiB
  python3.13-jsonpath-ng: ∅ → 1.7.0, +300.3 KiB
  python3.13-jsonschema: 4.23.0 → 4.25.0, +12.4 KiB
  python3.13-jupyter-lsp: 2.2.5 → 2.2.6
  python3.13-jupyterlab: 4.4.3 → 4.4.5, -20.4 KiB
  python3.13-lark: ∅ → 1.2.2, +1300.4 KiB
  python3.13-libevdev: 0.11 → 0.12
  python3.13-libpass: 1.9.1 → 1.9.1.post0
  python3.13-lxml: 5.4.0 → 6.0.0, +887.2 KiB
  python3.13-markdown: 3.8 → 3.8.2
  python3.13-maxminddb: 2.6.3 → 2.8.2
  python3.13-msgpack: 1.1.0 → 1.1.1, -9.6 KiB
  python3.13-multidict: 6.4.4 → 6.6.3, +55.1 KiB
  python3.13-netmiko: 4.5.0 → 4.6.0, +195.2 KiB
  python3.13-notebook: 7.4.3 → 7.4.4, +12.9 KiB
  python3.13-orderly-set: 5.4.1 → 5.5.0, +9.2 KiB
  python3.13-paramiko: 3.5.1 → 4.0.0, -38.4 KiB
  python3.13-passlib: 1.9.1 → 1.9.1.post0
  python3.13-ply: ∅ → 3.11, +585.1 KiB
  python3.13-prometheus-client: 0.22.0 → 0.22.1, -12.5 KiB
  python3.13-propcache: 0.3.1 → 0.3.2
  python3.13-pycairo: 1.27.0 → 1.28.0
  python3.13-pyfuse3: -65.7 KiB
  python3.13-pygments: 2.19.1 → 2.19.2
  python3.13-python-dotenv: 1.1.0 → 1.1.1
  python3.13-python-json-logger: 3.2.1 → 3.3.0
  python3.13-pyyaml: -9.4 KiB
  python3.13-pyzmq: 26.4.0 → 27.0.1
  python3.13-regex: ∅ → 2025.7.34, +2448.3 KiB
  python3.13-rfc3987-syntax: ∅ → 1.1.0, +31.3 KiB
  python3.13-rich: 14.0.0 → 14.1.0
  python3.13-ruamel-yaml: 0.18.10 → 0.18.14
  python3.13-ruamel-yaml-clib: -17.7 KiB
  python3.13-sentry-sdk: 2.25.0 → 2.34.1, +199.8 KiB
  python3.13-setuptools: 80.7.1 → 80.9.0, +9.1 KiB
  python3.13-types-python-dateutil: 2.9.0.20241206 → 2.9.0.20250708, +8.9 KiB
  python3.13-typing-extensions: 4.13.2 → 4.14.1, -47.4 KiB
  python3.13-ueberzug: 18.1.9 → 18.3.1, +86.9 KiB
  python3.13-urllib3: 2.4.0 → 2.5.0, +15.7 KiB
  python3.13-wheel: -511.8 KiB
  qemu-host-cpu-only: 10.0.2 → 10.0.3
  qemu-utils: 10.0.2 → 10.0.3
  qtdeclarative: -33.9 KiB
  ripgrep: +13.7 KiB
  rustic: +20.6 KiB
  rutabaga_gfx: +272.4 KiB
  s2n-tls: 1.5.22 → 1.5.23
  sdl3: 3.2.18 → 3.2.20
  shaderc: 2025.2 → 2025.3, -239.8 KiB
  shadow: 4.17.4 → 4.18.0, -34.6 KiB
  source: +670.3 KiB
  speech-dispatcher: +161.7 KiB
  starship: -12.5 KiB
  strace: 6.15 → 6.16, +89.2 KiB
  switch-to-configuration: +19.7 KiB
  system: -15.4 KiB
  systemd: 257.6 → 257.7, +226.8 KiB
  systemd-minimal: 257.6 → 257.7, +20.1 KiB
  systemd-minimal-libs: 257.6 → 257.7
  tcl: 8.6.15 → 8.6.16, +30.8 KiB
  thin-provisioning-tools: +26.8 KiB
  umockdev: 0.19.1 → 0.19.2
  unbound: 1.23.0 → 1.23.1
  unit-initrd-find-nixos-closure.service: ∅ → ε
  unit-initrd-nixos-activation.service: ∅ → ε
  unit-initrd-parse-etc.service: ∅ → ε
  unit-initrd-switch-root.service: ∅ → ε
  unit-lastlog2-import.service: ∅ → ε
  unit-panic-on-fail.service: ∅ → ε
  unit-script-initrd-find-nixos-closure: ∅ → ε
  unit-sysroot-run.mount: ∅ → ε
  unit-systemd-tmpfiles-setup-sysroot.service: ∅ → ε
  util-linux: 2.41 → 2.41.1, +385.2 KiB
  util-linux-minimal: 2.41 → 2.41.1, -69.9 KiB
  vulkan-headers: 1.4.313.0 → 1.4.321.0, +1226.9 KiB
  vulkan-loader: 1.4.313.0 → 1.4.321.0, +9.3 KiB
  vulkan-tools: 1.4.313.0 → 1.4.321.0, +59.4 KiB
  wezterm: -167.6 KiB
  xz: -229.0 KiB
  zstd: -219.9 KiB
<<< /run/current-system
>>> result

@spiage
Copy link

spiage commented Aug 23, 2025

@vcunat Fantastic job! Thank you!

@LordGrimmauld
Copy link
Contributor

this time everything is good except this:

Fix in #436106

@MidAutumnMoon
Copy link
Contributor

MidAutumnMoon commented Aug 23, 2025

Found another broken python package: #436129
PR to fix: #436132

@mweinelt mweinelt mentioned this pull request Aug 23, 2025
13 tasks
@qbisi
Copy link
Contributor

qbisi commented Aug 23, 2025

legacyPackages.aarch64-darwin.adios2 failed with a cmake fortran flag test

-- Performing Test ADIOS2_USE_Fortran_flag_argument_mismatch
-- Performing Test ADIOS2_USE_Fortran_flag_argument_mismatch - Failed

See https://hydra.nixos.org/build/304577995/nixlog/1

The related cmake source writes

  include(CheckFortranCompilerFlag)
  check_fortran_compiler_flag("-fallow-argument-mismatch" ADIOS2_USE_Fortran_flag_argument_mismatch)

No idea why the test failed on darwin with this staging cycle.

BTW, force use of -DADIOS2_USE_Fortran_flag_argument_mismatch=ON do fix build of adios2 on darwin.

@imincik
Copy link
Contributor

imincik commented Aug 25, 2025

folium and mapclassify are failing.

@Shawn8901
Copy link
Contributor

IMHO it's better to create a build failure issues to notify the maintainers after merge of staging-next, as it should now follow the "normal" issues flow and also it's more visible for others now.

Still linking back to the staging-next pr is helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.severity: security Issues which raise a security issue, or PRs that fix one 4.workflow: staging A staging-next or staging-next-XX.YY branch 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-linux-stdenv This PR causes stdenv to rebuild on Linux.
Projects
None yet
Development

Successfully merging this pull request may close these issues.