python3: splice python within python3Packages.callPackage

lib.extends hooks pythonPackagesFun includes python which we want to splice
what this fixes:
nix-repl> lib.elemAt pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs 0
«derivation /nix/store/39dkb51rciw6zwg0c2c44gpmpjapddxc-python3-aarch64-unknown-linux-gnu-3.10.12.drv»

to
nix-repl> lib.elemAt pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs 0
«derivation /nix/store/21ldw2dp26xvv9iyxn9x77a8yh4waqz5-python3-3.10.12.drv»

Before https://github.com/NixOS/nixpkgs/pull/194205 The keep python used to work by accident because self was passed from __splicedPackages https://github.com/NixOS/nixpkgs/pull/196052/files#diff-44ce3495c4f983ce64dd47c86a9d3e77bad210b2709c098a3806998dcd9b000bR213 But now it does not work because overrideAttrs is used on python in python-packages-base.nix
Preferably, we  splice the hooks too  but we cannot do that until Package sets within derivations (i.e. python3.pkgs) are not spliced is fixed, because people often use python3.pkgs.wrapPython in nativeBuildInputs (it's correct, but python3.pkgs should be python3Packages to get splicing.
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

diff of pkgsCross.aarch64-multiplatform.sway`
in this pr
- /nix/store/k96zvzs1rsb9hbmbzrmyz358v9nd8xpn-sway-1.8.1.drv:{out}
+ /nix/store/f1iga65z8sirwdpi5b0z4z9lqpy0jzjp-sway-1.8.1.drv:{out}
• The input derivation named `sway` differs
  - /nix/store/nlp8j5yws8c6qkxdf9b5gx96pzby5pj0-sway.drv:{out}
  + /nix/store/qy8j3c4pfqkjyh8dsb8rlnb8wv0ksdsf-sway.drv:{out}
  • The input derivation named `sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1` differs
    - /nix/store/k3507f1xv4mvjfrl2k4glc0j8fmya239-sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1.drv:{out}
    + /nix/store/qw390czcjr6i3hwn86sp5icchxv6smhn-sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1.drv:{out}
    • The input derivation named `fix-paths.patch` differs
      - /nix/store/g66c7qj1g04m7gacamjx0k66rk5lqmdc-fix-paths.patch.drv:{out}
      + /nix/store/khll3j6hc837r6hcxwclwjzygqdq8ykx-fix-paths.patch.drv:{out}
      • The input derivation named `swaybg-aarch64-unknown-linux-gnu-1.2.0` differs
        - /nix/store/5m0m7f7cvf7bjwmmyx0y65sbm36bl79c-swaybg-aarch64-unknown-linux-gnu-1.2.0.drv:{out}
        + /nix/store/y4amzdqkdclzibl3gcgqnsdbsznp6mqk-swaybg-aarch64-unknown-linux-gnu-1.2.0.drv:{out}
        • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
          - /nix/store/ih5iph2jqi31pq0szbpqkg1kna4icwk5-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev}
          + /nix/store/xns3khy63xmyzg2mrf7mwan8ca8cw95g-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            - /nix/store/nfhlyx6hkj4g83l44g3irl3vywwpdp75-gobject-introspection-wrapped-1.76.1.drv:{dev}
            + /nix/store/wydx1ac4bjxd43bk10xdvvdppvvf37g3-gobject-introspection-wrapped-1.76.1.drv:{dev}
            • The input derivation named `gobject-introspection-aarch64-unknown-linux-gnu-1.76.1` differs
              - /nix/store/bzbqzwplpc506p7jqjr2zjw45s96xc83-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
              + /nix/store/37w4ji96a6rbsxp0z7k7s1rgvzh6fy3y-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
              • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                - /nix/store/b45g0sfx607lylwdiz3jg4fp06li3jdh-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                + /nix/store/mzpj3m38w6arkxi5gdmivpkacv1wx658-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                • The input derivation named `python3.10-mako-1.2.4-aarch64-unknown-linux-gnu` differs
                  - /nix/store/4nkwagvs1wkbzvsciq6wdyvb50jgd1pj-python3.10-mako-1.2.4-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/95b7c7w2f6paj3xdklnkmcqd5ipwxm41-python3.10-mako-1.2.4-aarch64-unknown-linux-gnu.drv:{out}
                  • The set of input derivation names do not match:
                      + python3-3.10.12
                  • The input derivation named `pip-install-hook` differs
                    - /nix/store/dir1dp3fzvw0xsq4yv7vmcgpi4mdjl3p-pip-install-hook.drv:{out}
                    + /nix/store/5d15yi3h0rd7syhgc0k6j775g34f24k1-pip-install-hook.drv:{out}
                    • The input derivation named `python3.10-pip-23.0.1-aarch64-unknown-linux-gnu` differs
                      - /nix/store/aqh70r8r9mrlql9prv8c337hd22knksj-python3.10-pip-23.0.1-aarch64-unknown-linux-gnu.drv:{out}
                      + /nix/store/kyqldwnh0pmkz6w5d4k73fpdp0x7ph4g-python3.10-pip-23.0.1-aarch64-unknown-linux-gnu.drv:{out}
                      • The set of input derivation names do not match:
                          + python3-3.10.12
                      • The environments do not match:
                          nativeBuildInputs=''
                          ←/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12←→/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12→ /nix/store/hygad1lp8d9c4f7xpsm7f7sm6k6ajcdi-wrap-python-hook /nix/store/jx2173pg2ill5v8fxrk63n4x70am5k77-ensure-newer-sources-hook /nix/store/dhv005ikb0bsjv8hfcspa8c9kgfic2j6-python-remove-tests-dir-hook /nix/store/xxawrxzxmskl0gik6qv77w8zkz5xffbz-python-remove-bin-bytecode-hook /nix/store/8lyd7cb8fr480phg73jrxik1h8cvfjgh-python-namespaces-hook.sh /nix/store/cgii0r158xk6wmz7iwrw0rfc0pzgx0nj-python3.10-bootstrapped-pip-23.0.1
                      ''
                    • Skipping environment comparison
                  • The input derivation named `python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu` differs
                    - /nix/store/yp83mq4ddk43asl2nw1aqlrpv03sm8rp-python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu.drv:{out}
                    + /nix/store/r3wjywn8sdg62lwh1xhvpn3bnbxy859s-python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu.drv:{out}
                    • The set of input derivation names do not match:
                        + python3-3.10.12
                    • The input derivation named `pip-install-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `setuptools-setup-hook` differs
                      - /nix/store/b9vlbghki0a78ximc2rvbwgplk31mbxd-setuptools-setup-hook.drv:{out}
                      + /nix/store/h6frqdilbw4gf8qzavh2npw7q703v00r-setuptools-setup-hook.drv:{out}
                      • The input derivation named `python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu` differs
                        - /nix/store/1y7y0lacq7z1inyr71hizr89bg5akh40-python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu.drv:{out}
                        + /nix/store/64mnibbb5ghwngqz795gp039p97yajwl-python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu.drv:{out}
                        • The set of input derivation names do not match:
                            + python3-3.10.12
                        • The environments do not match:
                            nativeBuildInputs=''
                            ←/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12←→/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12→ /nix/store/hygad1lp8d9c4f7xpsm7f7sm6k6ajcdi-wrap-python-hook /nix/store/jx2173pg2ill5v8fxrk63n4x70am5k77-ensure-newer-sources-hook /nix/store/dhv005ikb0bsjv8hfcspa8c9kgfic2j6-python-remove-tests-dir-hook /nix/store/xxawrxzxmskl0gik6qv77w8zkz5xffbz-python-remove-bin-bytecode-hook /nix/store/8lyd7cb8fr480phg73jrxik1h8cvfjgh-python-namespaces-hook.sh /nix/store/cgii0r158xk6wmz7iwrw0rfc0pzgx0nj-python3.10-bootstrapped-pip-23.0.1 /nix/store/yz66l6npr1nav8m74c9l66pksqcg0rsp-pip-install-hook /nix/store/gwwmhkkv2j4mdfrgl7v2a63g999ry8cl-setuptools-setup-hook
                        ''
                      • The input derivation named `python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu` differs
                        - /nix/store/a78520zs23kjl5ccvwdbnjnr6azvn688-python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu.drv:{out}
                        + /nix/store/gsr5xk479mchdmald6jfxdli4qrik6av-python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu.drv:{out}
                        • The set of input derivation names do not match:
                            + python3-3.10.12
                        • The environments do not match:
                            nativeBuildInputs=''
                            ←/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12←→/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12→ /nix/store/hygad1lp8d9c4f7xpsm7f7sm6k6ajcdi-wrap-python-hook /nix/store/jx2173pg2ill5v8fxrk63n4x70am5k77-ensure-newer-sources-hook /nix/store/dhv005ikb0bsjv8hfcspa8c9kgfic2j6-python-remove-tests-dir-hook /nix/store/xxawrxzxmskl0gik6qv77w8zkz5xffbz-python-remove-bin-bytecode-hook /nix/store/8lyd7cb8fr480phg73jrxik1h8cvfjgh-python-namespaces-hook.sh /nix/store/cgii0r158xk6wmz7iwrw0rfc0pzgx0nj-python3.10-bootstrapped-pip-23.0.1 /nix/store/b7rq6rjxyg23rwx0s8bv6vi7k6kwm3py-python3.10-setuptools-67.4.0
                        ''
                      • Skipping environment comparison
                    • Skipping environment comparison
                  • The input derivation named `setuptools-setup-hook` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu` differs
                  - /nix/store/vg1dn9bxjnsl6s67fwjzfqm8ica9hl4f-python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/2jv98an6v7ad3g1k1h9j5b9rsn9sn1c8-python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu.drv:{out}
                  • The set of input derivation names do not match:
                      + python3-3.10.12
                  • The input derivation named `pip-build-hook.sh` differs
                    - /nix/store/86dq01sbjbjm06ff5g573g9bli86k8y8-pip-build-hook.sh.drv:{out}
                    + /nix/store/phpczx9racx1n6n11mmflpbvx889k9s2-pip-build-hook.sh.drv:{out}
                    • The input derivation named `python3.10-pip-23.0.1-aarch64-unknown-linux-gnu` differs
                      • These two derivations have already been compared
                    • The input derivation named `python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `pip-install-hook` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • Skipping environment comparison
          • Skipping environment comparison
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
      • These two derivations have already been compared
    • The input derivation named `libinput-aarch64-unknown-linux-gnu-1.23.0` differs
      - /nix/store/bdpq01c22gcnhmd1ayq81nkk8sr776c1-libinput-aarch64-unknown-linux-gnu-1.23.0.drv:{dev}
      + /nix/store/gqdj6fp4h6gfrnw3z5q66pm4f1yg60f0-libinput-aarch64-unknown-linux-gnu-1.23.0.drv:{dev}
      • The input derivation named `libwacom-aarch64-unknown-linux-gnu-2.7.0` differs
        - /nix/store/pfxpmwzbnrni1hzlgj83y8flk9n6cd26-libwacom-aarch64-unknown-linux-gnu-2.7.0.drv:{dev}
        + /nix/store/hrk45a3pfvjhk29dx3s5d8885fs2d81a-libwacom-aarch64-unknown-linux-gnu-2.7.0.drv:{dev}
        • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
          - /nix/store/4ckxvw77kn4a2rkgaymx4qpx2vnz4snp-libgudev-aarch64-unknown-linux-gnu-237.drv:{dev}
          + /nix/store/29ynsj50c7kippxb508xp6fv5p2bgs6j-libgudev-aarch64-unknown-linux-gnu-237.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • Skipping environment comparison
      • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
        - /nix/store/qmsgj37jhs7j2yvvw9r50dv3rfdi9g5p-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
        + /nix/store/i1zcd7vzsv927wvhw1cr26lrj1xz8x14-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
        • The input derivation named `python3.10-libevdev-0.11-aarch64-unknown-linux-gnu` differs
          - /nix/store/mnyr3pdnjybc20rwpghgagbd8752bhv4-python3.10-libevdev-0.11-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/pj86amrghr6068w8rh738cl85g3dk98k-python3.10-libevdev-0.11-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu` differs
          - /nix/store/18ivz19yy4mvlymcv10bp4bl38n1i8zs-python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/jffmf422ljrzx7k76lv9mls95x4mf1mx-python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python3.10-six-1.16.0-aarch64-unknown-linux-gnu` differs
            - /nix/store/2h5rm1f3y22263gqfg2vj37zkp2k7i8z-python3.10-six-1.16.0-aarch64-unknown-linux-gnu.drv:{out}
            + /nix/store/il0fv42j9m147vis94g5352pzm48j237-python3.10-six-1.16.0-aarch64-unknown-linux-gnu.drv:{out}
            • The set of input derivation names do not match:
                + python3-3.10.12
            • The input derivation named `pip-install-hook` differs
              • These two derivations have already been compared
            • The input derivation named `setuptools-setup-hook` differs
              • These two derivations have already been compared
            • Skipping environment comparison
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu` differs
          - /nix/store/yvclaaxxwmg68fz75sjilswvl5xabspx-python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/yx209qzp4i7l6s8shzkfpc8xxfhqmlj1-python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu` differs
          • These two derivations have already been compared
        • The input derivation named `python3.10-six-1.16.0-aarch64-unknown-linux-gnu` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `librsvg-aarch64-unknown-linux-gnu-2.55.1` differs
      - /nix/store/5rzajlyanxy2dbcrp5w0bdvxz63hjbry-librsvg-aarch64-unknown-linux-gnu-2.55.1.drv:{dev}
      + /nix/store/livcgz1f7j1pypfnxs985y4050ilvvr2-librsvg-aarch64-unknown-linux-gnu-2.55.1.drv:{dev}
      • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
        - /nix/store/ih5iph2jqi31pq0szbpqkg1kna4icwk5-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev,out}
        + /nix/store/xns3khy63xmyzg2mrf7mwan8ca8cw95g-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev,out}
        • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • The input derivation named `gdk-pixbuf-loader-loaders-wrapped` differs
        - /nix/store/a3jyrvib4hnav99ryqfrgns66m53z2mq-gdk-pixbuf-loader-loaders-wrapped.drv:{out}
        + /nix/store/igibjdsy123qwjrys0hv1lxd84ns7b8z-gdk-pixbuf-loader-loaders-wrapped.drv:{out}
        • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
        • These two derivations have already been compared
      • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
        - /nix/store/bicra19kawiilknf3ql92pzq21zrvicx-pango-aarch64-unknown-linux-gnu-1.50.14.drv:{dev}
        + /nix/store/cpwdvz7qk84mq5xjbamzprxh4kybjg68-pango-aarch64-unknown-linux-gnu-1.50.14.drv:{dev}
        • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
          • These two derivations have already been compared
        • The input derivation named `harfbuzz-aarch64-unknown-linux-gnu-7.3.0` differs
          - /nix/store/b23k9whcd9j97d7308wp6qcw95a1hpyg-harfbuzz-aarch64-unknown-linux-gnu-7.3.0.drv:{dev}
          + /nix/store/5mmrj25m0h524356497l5basmg9phzbc-harfbuzz-aarch64-unknown-linux-gnu-7.3.0.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
      • These two derivations have already been compared
    • The input derivation named `wlroots-aarch64-unknown-linux-gnu-0.16.2` differs
      - /nix/store/5v9px641w2gs9lb7bdn0k9s7arxyijkc-wlroots-aarch64-unknown-linux-gnu-0.16.2.drv:{out}
      + /nix/store/6pp57z2xzzsj14ws4al6gksby0jhsb8p-wlroots-aarch64-unknown-linux-gnu-0.16.2.drv:{out}
      • The input derivation named `ffmpeg-aarch64-unknown-linux-gnu-4.4.4` differs
        - /nix/store/dkizfmrhqjd66rcdwjywjihvnnq058b9-ffmpeg-aarch64-unknown-linux-gnu-4.4.4.drv:{dev}
        + /nix/store/p1bkjiwkq2amb4b9fi49varqsfz1mkhr-ffmpeg-aarch64-unknown-linux-gnu-4.4.4.drv:{dev}
        • The input derivation named `SDL2-aarch64-unknown-linux-gnu-2.28.1` differs
          - /nix/store/29y8d125wv4k1wq0pqi20hmb1ffyh9i4-SDL2-aarch64-unknown-linux-gnu-2.28.1.drv:{dev}
          + /nix/store/53nfx5gd0646djgfhfa0yg7xsgdqkcr2-SDL2-aarch64-unknown-linux-gnu-2.28.1.drv:{dev}
          • The input derivation named `libdecor-aarch64-unknown-linux-gnu-0.1.1` differs
            - /nix/store/mfvijhkd9fwdy7z9rbliq9w3gr92ivc7-libdecor-aarch64-unknown-linux-gnu-0.1.1.drv:{dev,out}
            + /nix/store/xsch9clqd7yamk15w4migkc5195a7whn-libdecor-aarch64-unknown-linux-gnu-0.1.1.drv:{dev,out}
            • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
              • These two derivations have already been compared
            • Skipping environment comparison
          • The input derivation named `pipewire-aarch64-unknown-linux-gnu-0.3.74` differs
            - /nix/store/z77zx0fn6iqzkm5ms596ic2y6mj9rz1l-pipewire-aarch64-unknown-linux-gnu-0.3.74.drv:{dev,lib,out}
            + /nix/store/vcykirkfzvlqi9i5xm1dg5v4jkld3rs5-pipewire-aarch64-unknown-linux-gnu-0.3.74.drv:{dev,lib,out}
            • The input derivation named `bluez-aarch64-unknown-linux-gnu-5.66` differs
              - /nix/store/67skyz8fqxihn1p0hfpx3qszlq9hqi5l-bluez-aarch64-unknown-linux-gnu-5.66.drv:{dev}
              + /nix/store/wq3vjsrxjlklp7mq4jkklpkkq7j95z1d-bluez-aarch64-unknown-linux-gnu-5.66.drv:{dev}
              • The input derivation named `libical-aarch64-unknown-linux-gnu-3.0.16` differs
                - /nix/store/a5i10pab48vkfp3qmnr15psfqgh0rlwl-libical-aarch64-unknown-linux-gnu-3.0.16.drv:{dev}
                + /nix/store/0zqsm5mvr4nrnb1wcn9lpa7zz79c2jf6-libical-aarch64-unknown-linux-gnu-3.0.16.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu` differs
                - /nix/store/n275ri0682j8i6c6cdgnck468a9yl6p2-python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu.drv:{out}
                + /nix/store/xg7pj0rkznz7m8sa6m732m896dipyn41-python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu.drv:{out}
                • The environments do not match:
                    nativeBuildInputs=''
                    ←/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12←→/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12→ /nix/store/hygad1lp8d9c4f7xpsm7f7sm6k6ajcdi-wrap-python-hook /nix/store/jx2173pg2ill5v8fxrk63n4x70am5k77-ensure-newer-sources-hook /nix/store/dhv005ikb0bsjv8hfcspa8c9kgfic2j6-python-remove-tests-dir-hook /nix/store/xxawrxzxmskl0gik6qv77w8zkz5xffbz-python-remove-bin-bytecode-hook /nix/store/8lyd7cb8fr480phg73jrxik1h8cvfjgh-python-namespaces-hook.sh /nix/store/l2r2r839lv139izdqvjnqsrnhnrllmpm-aarch64-unknown-linux-gnu-pkg-config-wrapper-0.29.2
                ''
              • The input derivation named `python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu` differs
                - /nix/store/14ck4csxbk489cxm7s9iy8wbid3n0mgx-python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu.drv:{out}
                + /nix/store/47jk4pk3ajsn7j2snszs9q8nal4b27sr-python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu.drv:{out}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu` differs
                  - /nix/store/ww5djg0syrnk1fqf7b1wznah1qw727vi-python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/n07dwqicdn9d4b7sbyqfvihwbh9nasgm-python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu.drv:{out}
                  • The environments do not match:
                      nativeBuildInputs=''
                      ←/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12←→/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12→ /nix/store/hygad1lp8d9c4f7xpsm7f7sm6k6ajcdi-wrap-python-hook /nix/store/jx2173pg2ill5v8fxrk63n4x70am5k77-ensure-newer-sources-hook /nix/store/dhv005ikb0bsjv8hfcspa8c9kgfic2j6-python-remove-tests-dir-hook /nix/store/xxawrxzxmskl0gik6qv77w8zkz5xffbz-python-remove-bin-bytecode-hook /nix/store/8lyd7cb8fr480phg73jrxik1h8cvfjgh-python-namespaces-hook.sh /nix/store/wfks4hfzfflnqxb9c5igrh8670f601kw-meson-1.1.1 /nix/store/vy6qf5ny58a2pr21q1hx4p9hgians0sc-ninja-1.11.1 /nix/store/l2r2r839lv139izdqvjnqsrnhnrllmpm-aarch64-unknown-linux-gnu-pkg-config-wrapper-0.29.2
                  ''
                • Skipping environment comparison
              • Skipping environment comparison
            • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
              - /nix/store/ddib60kdlkpyslcwffm1pnmvhrhj3a3k-gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
              + /nix/store/dryhi2pp929gd4mlsn363gk4s00h3sby-gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
              • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                • These two derivations have already been compared
              • The input derivation named `gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1` differs
                - /nix/store/9aj7fsar832h7qdr5cmld9bxar9z3gfz-gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
                + /nix/store/fh09acmiqj95dwf3wr81mdq959nw4n4z-gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
                • The input derivation named `gobject-introspection-aarch64-unknown-linux-gnu-1.76.1` differs
                  - /nix/store/bzbqzwplpc506p7jqjr2zjw45s96xc83-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev,devdoc,man,out}
                  + /nix/store/37w4ji96a6rbsxp0z7k7s1rgvzh6fy3y-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev,devdoc,man,out}
                  • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `graphene-aarch64-unknown-linux-gnu-1.10.8` differs
                - /nix/store/zgcjyb5c9rsz21vg9mkj5mbigvqqy28l-graphene-aarch64-unknown-linux-gnu-1.10.8.drv:{dev}
                + /nix/store/x0w6yw1z0yqq79920h7pjhx10247rfi4-graphene-aarch64-unknown-linux-gnu-1.10.8.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                  - /nix/store/rf8pakadi699dyf81aaavmln0wrdnxig-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                  + /nix/store/y1chriqn04lg9zasaw3y4lc16b4wagr6-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                  • The input derivation named `python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu` differs
                    • These two derivations have already been compared
                  • The input derivation named `python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu` differs
                    • These two derivations have already been compared
                  • The input derivation named `python3.10-tap.py-3.1-aarch64-unknown-linux-gnu` differs
                    - /nix/store/42439cw5b2q9x8qgc06ihj6vagd103mw-python3.10-tap.py-3.1-aarch64-unknown-linux-gnu.drv:{out}
                    + /nix/store/hr98a97ypg6zfxfpf4lzp9lib0r9kjj8-python3.10-tap.py-3.1-aarch64-unknown-linux-gnu.drv:{out}
                    • The set of input derivation names do not match:
                        + python3-3.10.12
                    • The input derivation named `pip-install-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `setuptools-setup-hook` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • Skipping environment comparison
                • Skipping environment comparison
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                - /nix/store/ji16s6ja9qg8v6bx8ildrj027ydpxb2f-gstreamer-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
                + /nix/store/k06nvm91rb6gc6f58f96w5mgqryf4h79-gstreamer-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
              • These two derivations have already been compared
            • The input derivation named `libcamera-aarch64-unknown-linux-gnu-0.0.5` differs
              - /nix/store/0263g7mx3h0qgfb35qg202kay188118v-libcamera-aarch64-unknown-linux-gnu-0.0.5.drv:{dev}
              + /nix/store/2h2jmllf7pbzg868v80qn8xh06wmacz7-libcamera-aarch64-unknown-linux-gnu-0.0.5.drv:{dev}
              • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `libcanberra-aarch64-unknown-linux-gnu-0.30` differs
              - /nix/store/i44pyrr3ja964a5bill3m7308pqh2hkd-libcanberra-aarch64-unknown-linux-gnu-0.30.drv:{dev}
              + /nix/store/94l7yx6qpc55ksnqpmpf69fxgmdda3sh-libcanberra-aarch64-unknown-linux-gnu-0.30.drv:{dev}
              • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `modemmanager-aarch64-unknown-linux-gnu-1.20.6` differs
              - /nix/store/8qavpgizvr4qknz3ahv4h80sfq954iq2-modemmanager-aarch64-unknown-linux-gnu-1.20.6.drv:{out}
              + /nix/store/a7aal1d5c0kc3ppxpfdf8m09gmjp5wkx-modemmanager-aarch64-unknown-linux-gnu-1.20.6.drv:{out}
              • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                • These two derivations have already been compared
              • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
                • These two derivations have already been compared
              • The input derivation named `libmbim-aarch64-unknown-linux-gnu-1.28.4` differs
                - /nix/store/l973syb330wk2v295v0s9mb7314h81gd-libmbim-aarch64-unknown-linux-gnu-1.28.4.drv:{dev}
                + /nix/store/fa3l1j4vhhlksbhys7ricxbbd92ih6q2-libmbim-aarch64-unknown-linux-gnu-1.28.4.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `libqmi-aarch64-unknown-linux-gnu-1.32.2` differs
                - /nix/store/059795pin3vx9ha2r3zc1wlf5pfzhfp8-libqmi-aarch64-unknown-linux-gnu-1.32.2.drv:{dev}
                + /nix/store/0wcx29ib3lsxvhhqkqbc96qhabh8idvc-libqmi-aarch64-unknown-linux-gnu-1.32.2.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
                  • These two derivations have already been compared
                • The input derivation named `libmbim-aarch64-unknown-linux-gnu-1.28.4` differs
                  • These two derivations have already been compared
                • The input derivation named `libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2` differs
                  - /nix/store/mnl7dpw6d737s7x0gi0ryi8dd798h5b4-libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2.drv:{dev}
                  + /nix/store/v314l4lkj7kpkckn7v353ngdn8jq1rd6-libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2.drv:{dev}
                  • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • Skipping environment comparison
              • The input derivation named `polkit-aarch64-unknown-linux-gnu-122` differs
                - /nix/store/pfadmhjz8zbn5zqxvfxr0qg8x8xqarpv-polkit-aarch64-unknown-linux-gnu-122.drv:{dev}
                + /nix/store/672c83xj7idpbcv3hz6949ln0gaj2rdv-polkit-aarch64-unknown-linux-gnu-122.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • Skipping environment comparison
          • Skipping environment comparison
        • Skipping environment comparison
      • The input derivation named `libinput-aarch64-unknown-linux-gnu-1.23.0` differs
        • These two derivations have already been compared
      • Skipping environment comparison
    • Skipping environment comparison
  • Skipping environment comparison
• The input derivation named `sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1` differs
  • These two derivations have already been compared
• Skipping environment comparison

in https://github.com/NixOS/nixpkgs/pull/228139 without removing inherit (pkgs.buildPackages) makeWrapper; ( because otherwise error: makeWrapper/makeShellWrapper must be in nativeBuildInputs because people use python3.pkgs.wrapPython which is not spliced correctly)
- /nix/store/k96zvzs1rsb9hbmbzrmyz358v9nd8xpn-sway-1.8.1.drv:{out}
+ /nix/store/r0gf5cknid1j1j99m81agx04q4cqsm9z-sway-1.8.1.drv:{out}
• The input derivation named `sway` differs
  - /nix/store/nlp8j5yws8c6qkxdf9b5gx96pzby5pj0-sway.drv:{out}
  + /nix/store/076difr46wgfh2h6jlr99vfs2mfba2r8-sway.drv:{out}
  • The input derivation named `sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1` differs
    - /nix/store/k3507f1xv4mvjfrl2k4glc0j8fmya239-sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1.drv:{out}
    + /nix/store/x7bh4n66gjwvjczy3nh0d787frv52sgj-sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1.drv:{out}
    • The input derivation named `fix-paths.patch` differs
      - /nix/store/g66c7qj1g04m7gacamjx0k66rk5lqmdc-fix-paths.patch.drv:{out}
      + /nix/store/m42dsrvqsglrx5dxhi6pz3mpfzj07ihm-fix-paths.patch.drv:{out}
      • The input derivation named `swaybg-aarch64-unknown-linux-gnu-1.2.0` differs
        - /nix/store/5m0m7f7cvf7bjwmmyx0y65sbm36bl79c-swaybg-aarch64-unknown-linux-gnu-1.2.0.drv:{out}
        + /nix/store/01gmr7z0q0y7nflnrv32gaizxvid0gc7-swaybg-aarch64-unknown-linux-gnu-1.2.0.drv:{out}
        • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
          - /nix/store/ih5iph2jqi31pq0szbpqkg1kna4icwk5-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev}
          + /nix/store/k5qdhqqqvnzvksya9q1583nyvpwjmkvp-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            - /nix/store/nfhlyx6hkj4g83l44g3irl3vywwpdp75-gobject-introspection-wrapped-1.76.1.drv:{dev}
            + /nix/store/ngzzscnspg16rwpkcdnmy1jxxz4v827i-gobject-introspection-wrapped-1.76.1.drv:{dev}
            • The input derivation named `gobject-introspection-aarch64-unknown-linux-gnu-1.76.1` differs
              - /nix/store/bzbqzwplpc506p7jqjr2zjw45s96xc83-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
              + /nix/store/p5l7h3nlwfrhdmdxv3rsq35p983z47n8-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
              • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                - /nix/store/b45g0sfx607lylwdiz3jg4fp06li3jdh-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                + /nix/store/ilrf3zxzy2mandl01whc1r73hk37a57r-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                • The input derivation named `python3.10-mako-1.2.4-aarch64-unknown-linux-gnu` differs
                  - /nix/store/4nkwagvs1wkbzvsciq6wdyvb50jgd1pj-python3.10-mako-1.2.4-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/ffwaayrvn3qsiwbr97xqp5y9b5nrjzcf-python3.10-mako-1.2.4-aarch64-unknown-linux-gnu.drv:{out}
                  • The set of input derivation names do not match:
                      + python3-3.10.12
                  • The input derivation named `pip-install-hook` differs
                    - /nix/store/dir1dp3fzvw0xsq4yv7vmcgpi4mdjl3p-pip-install-hook.drv:{out}
                    + /nix/store/5p5siq0mllc4493fm430n0g4rzgjw313-pip-install-hook.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The set of input derivation names do not match:
                        - python3.10-pip-23.0.1-aarch64-unknown-linux-gnu
                        + python3.10-pip-23.0.1
                    • The input derivation named `stdenv-linux` differs
                      - /nix/store/ipzw825kiq7kc06y660fn2bq7nrxgnxp-stdenv-linux.drv:{out}
                      + /nix/store/vhcbfd0bklxdiaszs1z8yf9ainyj76wi-stdenv-linux.drv:{out}
                      • The set of input derivation names do not match:
                          + acl-2.3.1
                          + attr-2.5.1
                          + binutils-2.40
                          + binutils-wrapper-2.40
                          + ed-1.19
                          + expand-response-params
                          + gcc-12.3.0
                          + gcc-wrapper-12.3.0
                          + glibc-2.37-8
                          + gmp-6.2.1
                          + gmp-with-cxx-6.2.1
                          + gnu-config-2023-01-21
                          + isl-0.20
                          + libidn2-2.3.4
                          + libmpc-1.3.1
                          + libunistring-1.1
                          + linux-headers-6.4
                          + mpfr-4.2.0
                          + pcre2-10.42
                          + xgcc-12.3.0
                          + zlib-1.2.13
                      • The set of input derivations named `bzip2-1.0.8` do not match
                      • The set of input derivations named `update-autotools-gnu-config-scripts-hook` do not match
                          - /nix/store/zmn634wsy2w74dbyj9d7w8f0ydmf4mnf-update-autotools-gnu-config-scripts-hook.drv:{out}
                      • The set of input derivations named `xz-5.4.3` do not match
                      • The environments do not match:
                          + allowedRequisites=/nix/store/pvvi5kmz97dnlkg8k5dnmv3kikv7asdl-gzip-1.12 /nix/store/pvvi5kmz97dnlkg8k5dnmv3kikv7asdl-gzip-1.12 /nix/store/ylq35nr0zs7n54c96wx0vl3spwhcf3z9-bzip2-1.0.8-bin /nix/store/7lmanxby1n0lwb4a2wdjgrsqfk5vzxsg-bzip2-1.0.8 /nix/store/1ci6fn5jq64iqkcmhgzjxashsg8bm8p5-xz-5.4.3-bin /nix/store/s4208r60vs0y90xwg4wwfv07kfdwax2g-xz-5.4.3 /nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15 /nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15 /nix/store/r5x7gyddzwml0h9g7gg7r6zlwpdzc10a-binutils-2.40 /nix/store/011g91lwk2l5qmzgrgmrjp2qpkjj1n0r-binutils-2.40-lib /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3 /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3 /nix/store/sfzqh8clr15s9cm5876ff83ax0kfr5vj-diffutils-3.10 /nix/store/sfzqh8clr15s9cm5876ff83ax0kfr5vj-diffutils-3.10 /nix/store/w8k9gfc9rkfvvgv1z2pcvpn57xs0nfvy-findutils-4.9.0 /nix/store/w8k9gfc9rkfvvgv1z2pcvpn57xs0nfvy-findutils-4.9.0 /nix/store/qzxlwhn71a4yx9gb1dyrr06shik3h6v3-gawk-5.2.2 /nix/store/qzxlwhn71a4yx9gb1dyrr06shik3h6v3-gawk-5.2.2 /nix/store/qvb7bf22jf0k2f1xygcy44l87aqki03w-gmp-with-cxx-6.2.1 /nix/store/qvb7bf22jf0k2f1xygcy44l87aqki03w-gmp-with-cxx-6.2.1 /nix/store/92alb87rz7w6yjak1yj4c2ryhsps34az-gnumake-4.4.1 /nix/store/92alb87rz7w6yjak1yj4c2ryhsps34az-gnumake-4.4.1 /nix/store/yrcf918h3vz3x9b36fnm0kf8snvjff9b-gnused-4.9 /nix/store/yrcf918h3vz3x9b36fnm0kf8snvjff9b-gnused-4.9 /nix/store/xk6lvr5w3bgxm404x8lkgcka2xx3h40q-gnutar-1.34 /nix/store/xk6lvr5w3bgxm404x8lkgcka2xx3h40q-gnutar-1.34 /nix/store/mhw4vhrz163p19afdp52disvb5l16zvs-gnugrep-3.11 /nix/store/mhw4vhrz163p19afdp52disvb5l16zvs-gnugrep-3.11 /nix/store/ssqd1aivzbl9gf5k6dwxh530jjwfsh2z-patch-2.7.6 /nix/store/ssqd1aivzbl9gf5k6dwxh530jjwfsh2z-patch-2.7.6 /nix/store/vfqcpzf6a6dy1iy3f51gwfny0ks7rgld-patchelf-0.15.0 /nix/store/vfqcpzf6a6dy1iy3f51gwfny0ks7rgld-patchelf-0.15.0 /nix/store/41hwancy55ywhy9j63fia9i1rpy0gpjn-ed-1.19 /nix/store/41hwancy55ywhy9j63fia9i1rpy0gpjn-ed-1.19 /nix/store/6igv1bi4jxxvl22vk9k1fqwpyrx8cif7-file-5.44 /nix/store/6igv1bi4jxxvl22vk9k1fqwpyrx8cif7-file-5.44 /nix/store/65jnw3qlvhpk3d0m8vnfbdxc7izdyd92-attr-2.5.1 /nix/store/2jdmi86cvcrjrgmjc9mx119zbq278ssi-acl-2.3.1 /nix/store/mgz7sp9jxnk7c3rn1hvich9n0k2rjr7m-zlib-1.2.13 /nix/store/78dmf1mys98x7zc3cm0d22j7wsdzpw0j-pcre2-10.42 /nix/store/vh4pdds47783g12fmywazdx3v3kx0j4x-libidn2-2.3.4 /nix/store/aw137ya6rvy61zw8ydsz22xwarsr8ynf-libunistring-1.1 /nix/store/ayg065nw0xi1zsyi8glfh5pn4sfqd8xg-glibc-2.37-8 /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev /nix/store/75vv3mli422cf9awip32v9yklhn43nz4-glibc-2.37-8-bin /nix/store/dwprf815f2nz9skngv4hs363a8ryadrx-linux-headers-6.4 /nix/store/wgnrcbdh3nq4qd00xzj1sl2ps8fx70r0-binutils-wrapper-2.40 /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0 /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0 /nix/store/wrj1i7vfrw4997dzxsx8ky1z47xmnzp4-gcc-12.3.0-lib /nix/store/z7zc7cm04j6dd7bghlczg7ryk93md6f4-expand-response-params /nix/store/si7fm4vgklis9960c581frfssp5h6530-gcc-12.3.0-libgcc /nix/store/6kyaqlxcmfadiiq0mcdj1symv1jsp58w-xgcc-12.3.0-libgcc /nix/store/7h0kcmyzb5r4zgck42w63b753wm2g52s-update-autotools-gnu-config-scripts-hook /nix/store/cd6950p53rlxib6vgwh4vy7r6asd9a87-gnu-config-2023-01-21 /nix/store/f5qzn45360sflx2nx8jd3vx0hb8zf5pg-gmp-6.2.1 /nix/store/h2lzk7a4754z47j7qz6wavffdi3agxl6-libmpc-1.3.1 /nix/store/cglcd1jr6c41zq0y4m8flw4kz0smpvwl-mpfr-4.2.0 /nix/store/n5fc3wm8vyb9hcscqjcdaqz65j5j0j79-isl-0.20 /nix/store/vfqcpzf6a6dy1iy3f51gwfny0ks7rgld-patchelf-0.15.0 /nix/store/7h0kcmyzb5r4zgck42w63b753wm2g52s-update-autotools-gnu-config-scripts-hook /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh /nix/store/bxsly8a56yb8kyrq03s82a3vyc8fqrb3-multiple-outputs.sh /nix/store/nf1lkdrhapsx5lr6diyxyjr7pb7r20gr-patch-shebangs.sh /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh /nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh /nix/store/a9ndjg0b1ivi0av9m93vfkrndp7fqbw1-strip.sh
                          defaultNativeBuildInputs=''
                          /nix/store/vfqcpzf6a6dy1iy3f51gwfny0ks7rgld-patchelf-0.15.0 /nix/store/7h0kcmyzb5r4zgck42w63b753wm2g52s-update-autotools-gnu-config-scripts-hook ←/nix/store/iclq0qba6fvbab6h5pbp11r6j5diabdr-update-autotools-gnu-config-scripts-hook←← ←/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh /nix/store/bxsly8a56yb8kyrq03s82a3vyc8fqrb3-multiple-outputs.sh /nix/store/nf1lkdrhapsx5lr6diyxyjr7pb7r20gr-patch-shebangs.sh /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh /nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh /nix/store/a9ndjg0b1ivi0av9m93vfkrndp7fqbw1-strip.sh
                      ''
                    • Skipping environment comparison
                  • The input derivation named `python-namespaces-hook.sh` differs
                    - /nix/store/qcxnlpv9siq2q31y80n3v24anwkn8dwn-python-namespaces-hook.sh.drv:{out}
                    + /nix/store/v0wqic7l8z6sfcinmp3x5vkdin8vk79s-python-namespaces-hook.sh.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The set of input derivation names do not match:
                        - findutils-aarch64-unknown-linux-gnu-4.9.0
                        + findutils-4.9.0
                    • The input derivation named `stdenv-linux` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `python-output-dist-hook` differs
                    - /nix/store/rjk6lqrjfjqhx2hyddwypwp4lyskqs07-python-output-dist-hook.drv:{out}
                    + /nix/store/jqxr92pnfyzmigdxq6rz07m7ihga0m5d-python-output-dist-hook.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The input derivation named `stdenv-linux` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `python-remove-bin-bytecode-hook` differs
                    - /nix/store/gjnq1zrw13d2z01rmk9bcmddrk64mzqg-python-remove-bin-bytecode-hook.drv:{out}
                    + /nix/store/5jd01dbphgb35lvnp2vc8bal85yaxd4n-python-remove-bin-bytecode-hook.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The input derivation named `stdenv-linux` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `python-remove-tests-dir-hook` differs
                    - /nix/store/h7sdgihzvq3ff762hba0axhjz1agamd4-python-remove-tests-dir-hook.drv:{out}
                    + /nix/store/sq4mr3qfckyz6qhbav54ps1hqsmij47n-python-remove-tests-dir-hook.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The input derivation named `stdenv-linux` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu` differs
                    - /nix/store/yp83mq4ddk43asl2nw1aqlrpv03sm8rp-python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu.drv:{out}
                    + /nix/store/d19qnv67bkx2148sjzsr50qfawc6m1pr-python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu.drv:{out}
                    • The set of input derivation names do not match:
                        + python3-3.10.12
                    • The input derivation named `pip-install-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-namespaces-hook.sh` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-output-dist-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-remove-bin-bytecode-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-remove-tests-dir-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `setuptools-setup-hook` differs
                      - /nix/store/b9vlbghki0a78ximc2rvbwgplk31mbxd-setuptools-setup-hook.drv:{out}
                      + /nix/store/3yx2hyxz9kd1wsb8jg72amp1iq6ph421-setuptools-setup-hook.drv:{out}
                      • The set of input source names do not match:
                          - cross-file.conf
                      • The set of input derivation names do not match:
                          - python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu
                          - python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu
                          + python3.10-setuptools-67.4.0
                          + python3.10-wheel-0.38.4
                      • The input derivation named `stdenv-linux` differs
                        • These two derivations have already been compared
                      • Skipping environment comparison
                    • The input derivation named `wrap-python-hook` differs
                      - /nix/store/w67i2zrjcflq4m4f1ba0naj1ckvdjgxi-wrap-python-hook.drv:{out}
                      + /nix/store/8yfwbz9r0srp2hm8nfsiqz7j1dr8innc-wrap-python-hook.drv:{out}
                      • The set of input source names do not match:
                          - cross-file.conf
                      • The input derivation named `make-shell-wrapper-hook` differs
                        - /nix/store/ydkq7mqk6mhnlx3zar33hfq4wnx5c3ih-make-shell-wrapper-hook.drv:{out}
                        + /nix/store/6da3x7gbpbyxwrg7j38da8a6xba6vm3b-make-shell-wrapper-hook.drv:{out}
                        • The set of input derivation names do not match:
                            - bash-5.2-p15-aarch64-unknown-linux-gnu
                        • The environments do not match:
                            shell=''
                            ←/nix/store/sdsfn64ba54pjjdgf1scf8m5ax76khlp-bash-5.2-p15-aarch64-unknown-linux-gnu/bin/bash←→/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash→
                        ''
                      • The input derivation named `stdenv-linux` differs
                        • These two derivations have already been compared
                      • Skipping environment comparison
                    • Skipping environment comparison
                  • The input derivation named `setuptools-setup-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `wrap-python-hook` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu` differs
                  - /nix/store/vg1dn9bxjnsl6s67fwjzfqm8ica9hl4f-python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/g44msklbkkz5p164m8sw04fs1wn6v8xv-python3.10-markdown-3.4.3-aarch64-unknown-linux-gnu.drv:{out}
                  • The set of input derivation names do not match:
                      + python3-3.10.12
                  • The input derivation named `pip-build-hook.sh` differs
                    - /nix/store/86dq01sbjbjm06ff5g573g9bli86k8y8-pip-build-hook.sh.drv:{out}
                    + /nix/store/d0nb79pps88k78nxgzvbxps4vpn3jfxb-pip-build-hook.sh.drv:{out}
                    • The set of input source names do not match:
                        - cross-file.conf
                    • The set of input derivation names do not match:
                        - python3.10-pip-23.0.1-aarch64-unknown-linux-gnu
                        - python3.10-wheel-0.38.4-aarch64-unknown-linux-gnu
                        + python3.10-pip-23.0.1
                        + python3.10-wheel-0.38.4
                    • The input derivation named `stdenv-linux` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `pip-install-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-namespaces-hook.sh` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-output-dist-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-remove-bin-bytecode-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-remove-tests-dir-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `python3.10-setuptools-67.4.0` differs
                    - /nix/store/9mjgbj14aqvg23fjzgj1nq8363gggiwj-python3.10-setuptools-67.4.0.drv:{out}
                    + /nix/store/0rsa98lwhx6jvhd5bmcxs64j4rvsnd5q-python3.10-setuptools-67.4.0.drv:{out}
                    • The input derivation named `wrap-python-hook` differs
                      - /nix/store/4371k9i4y1bg4vcmix4523n9cfa2yyv7-wrap-python-hook.drv:{out}
                      + /nix/store/8yfwbz9r0srp2hm8nfsiqz7j1dr8innc-wrap-python-hook.drv:{out}
                      • The set of input derivation names do not match:
                          + python3-aarch64-unknown-linux-gnu-3.10.12
                      • The environments do not match:
                          pythonHost=''
                          ←/nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12←→/nix/store/3jfhg8pl9ly2rwh2097v150mrl6ck597-python3-aarch64-unknown-linux-gnu-3.10.12→
                      ''
                    • Skipping environment comparison
                  • The input derivation named `python3.10-wheel-0.38.4` differs
                    - /nix/store/3p8263c9p6mchcbvgchzds3vs7hifvgb-python3.10-wheel-0.38.4.drv:{out}
                    + /nix/store/shgn5hvg8d1xhfvvcv7s6j0d8mh664i9-python3.10-wheel-0.38.4.drv:{out}
                    • The input derivation named `python-catch-conflicts-hook` differs
                      - /nix/store/9asrwhscdiak602q8fkc1bww09spnz24-python-catch-conflicts-hook.drv:{out}
                      + /nix/store/l3jmm1gnq6mi59bin3laswidl4ji005r-python-catch-conflicts-hook.drv:{out}
                      • The input derivation named `python3.10-setuptools-67.4.0` differs
                        • These two derivations have already been compared
                      • Skipping environment comparison
                    • The input derivation named `python3.10-setuptools-67.4.0` differs
                      • These two derivations have already been compared
                    • The input derivation named `wrap-python-hook` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • The input derivation named `wrap-python-hook` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • Skipping environment comparison
          • Skipping environment comparison
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
      • These two derivations have already been compared
    • The input derivation named `libinput-aarch64-unknown-linux-gnu-1.23.0` differs
      - /nix/store/bdpq01c22gcnhmd1ayq81nkk8sr776c1-libinput-aarch64-unknown-linux-gnu-1.23.0.drv:{dev}
      + /nix/store/vbfq8pipmyg3rxgqgkwrsx30w3w2vns5-libinput-aarch64-unknown-linux-gnu-1.23.0.drv:{dev}
      • The input derivation named `libwacom-aarch64-unknown-linux-gnu-2.7.0` differs
        - /nix/store/pfxpmwzbnrni1hzlgj83y8flk9n6cd26-libwacom-aarch64-unknown-linux-gnu-2.7.0.drv:{dev}
        + /nix/store/qrak8q6s7skdn0725n4y86dyk56bfd2q-libwacom-aarch64-unknown-linux-gnu-2.7.0.drv:{dev}
        • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
          - /nix/store/4ckxvw77kn4a2rkgaymx4qpx2vnz4snp-libgudev-aarch64-unknown-linux-gnu-237.drv:{dev}
          + /nix/store/rjhl718r0lv8xif63h2j53839cv8k1cw-libgudev-aarch64-unknown-linux-gnu-237.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • Skipping environment comparison
      • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
        - /nix/store/qmsgj37jhs7j2yvvw9r50dv3rfdi9g5p-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
        + /nix/store/7nsgc8sz03qywafck42a7kgpdpgbg4z9-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
        • The input derivation named `python3.10-libevdev-0.11-aarch64-unknown-linux-gnu` differs
          - /nix/store/mnyr3pdnjybc20rwpghgagbd8752bhv4-python3.10-libevdev-0.11-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/f5sav0mns5gcc7z5gr9hf3v7w1hwj9nx-python3.10-libevdev-0.11-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-namespaces-hook.sh` differs
            • These two derivations have already been compared
          • The input derivation named `python-output-dist-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-bin-bytecode-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-tests-dir-hook` differs
            • These two derivations have already been compared
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • The input derivation named `wrap-python-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu` differs
          - /nix/store/18ivz19yy4mvlymcv10bp4bl38n1i8zs-python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/3zxx6k0md47krk1r74ax878l5spwgz2b-python3.10-pyudev-0.24.0-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-namespaces-hook.sh` differs
            • These two derivations have already been compared
          • The input derivation named `python-output-dist-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-bin-bytecode-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-tests-dir-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python3.10-six-1.16.0-aarch64-unknown-linux-gnu` differs
            - /nix/store/2h5rm1f3y22263gqfg2vj37zkp2k7i8z-python3.10-six-1.16.0-aarch64-unknown-linux-gnu.drv:{out}
            + /nix/store/1f499bvj1jdjan55hf2qihz8n7k9a20j-python3.10-six-1.16.0-aarch64-unknown-linux-gnu.drv:{out}
            • The set of input derivation names do not match:
                + python3-3.10.12
            • The input derivation named `pip-install-hook` differs
              • These two derivations have already been compared
            • The input derivation named `python-namespaces-hook.sh` differs
              • These two derivations have already been compared
            • The input derivation named `python-output-dist-hook` differs
              • These two derivations have already been compared
            • The input derivation named `python-remove-bin-bytecode-hook` differs
              • These two derivations have already been compared
            • The input derivation named `python-remove-tests-dir-hook` differs
              • These two derivations have already been compared
            • The input derivation named `setuptools-setup-hook` differs
              • These two derivations have already been compared
            • The input derivation named `wrap-python-hook` differs
              • These two derivations have already been compared
            • Skipping environment comparison
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • The input derivation named `wrap-python-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu` differs
          - /nix/store/yvclaaxxwmg68fz75sjilswvl5xabspx-python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/zx6w986imv1d5ssdr9qv9v46qk2wj078-python3.10-pyyaml-6.0-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `pip-install-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-namespaces-hook.sh` differs
            • These two derivations have already been compared
          • The input derivation named `python-output-dist-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-bin-bytecode-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-tests-dir-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python3.10-cython-0.29.34` differs
            - /nix/store/38d7b4akna15g2yd5yr267zgwhp0cjyh-python3.10-cython-0.29.34.drv:{out}
            + /nix/store/cxriky9xmy3ff4x0qn1wxl4jnph5cw8w-python3.10-cython-0.29.34.drv:{out}
            • The input derivation named `pip-install-hook` differs
              - /nix/store/npigzsr3k9j7gycwaiddw5sgp26bw8jl-pip-install-hook.drv:{out}
              + /nix/store/5p5siq0mllc4493fm430n0g4rzgjw313-pip-install-hook.drv:{out}
              • The input derivation named `python3.10-pip-23.0.1` differs
                - /nix/store/680p54if1g2pfhr3wig9314qkm0qsmfs-python3.10-pip-23.0.1.drv:{out}
                + /nix/store/6ywll027cb8x5dlmw9gvjhk3iwd8rwl4-python3.10-pip-23.0.1.drv:{out}
                • The input derivation named `python-catch-conflicts-hook` differs
                  • These two derivations have already been compared
                • The input derivation named `wrap-python-hook` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • The input derivation named `python-catch-conflicts-hook` differs
              • These two derivations have already been compared
            • The input derivation named `setuptools-setup-hook` differs
              - /nix/store/gjmnphq7bz46y230zv14wxcjlqb6xixb-setuptools-setup-hook.drv:{out}
              + /nix/store/3yx2hyxz9kd1wsb8jg72amp1iq6ph421-setuptools-setup-hook.drv:{out}
              • The input derivation named `python3.10-setuptools-67.4.0` differs
                • These two derivations have already been compared
              • The input derivation named `python3.10-wheel-0.38.4` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `wrap-python-hook` differs
              • These two derivations have already been compared
            • Skipping environment comparison
          • The input derivation named `setuptools-setup-hook` differs
            • These two derivations have already been compared
          • The input derivation named `wrap-python-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu` differs
          - /nix/store/1y7y0lacq7z1inyr71hizr89bg5akh40-python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu.drv:{out}
          + /nix/store/jgfm6rr3bndn5gv39mbvkwcr3nvrhxab-python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu.drv:{out}
          • The set of input derivation names do not match:
              + python3-3.10.12
          • The input derivation named `python-namespaces-hook.sh` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-bin-bytecode-hook` differs
            • These two derivations have already been compared
          • The input derivation named `python-remove-tests-dir-hook` differs
            • These two derivations have already been compared
          • The input derivation named `wrap-python-hook` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • The input derivation named `python3.10-six-1.16.0-aarch64-unknown-linux-gnu` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `librsvg-aarch64-unknown-linux-gnu-2.55.1` differs
      - /nix/store/5rzajlyanxy2dbcrp5w0bdvxz63hjbry-librsvg-aarch64-unknown-linux-gnu-2.55.1.drv:{dev}
      + /nix/store/9dayl8vxqpxbmjb0gwlq4yb9cw0xwljn-librsvg-aarch64-unknown-linux-gnu-2.55.1.drv:{dev}
      • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
        - /nix/store/ih5iph2jqi31pq0szbpqkg1kna4icwk5-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev,out}
        + /nix/store/k5qdhqqqvnzvksya9q1583nyvpwjmkvp-gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10.drv:{dev,out}
        • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • The input derivation named `gdk-pixbuf-loader-loaders-wrapped` differs
        - /nix/store/a3jyrvib4hnav99ryqfrgns66m53z2mq-gdk-pixbuf-loader-loaders-wrapped.drv:{out}
        + /nix/store/ibn4bw452q3pxyrr5hmkk4vk9ryjh8b5-gdk-pixbuf-loader-loaders-wrapped.drv:{out}
        • The input derivation named `gdk-pixbuf-aarch64-unknown-linux-gnu-2.42.10` differs
          • These two derivations have already been compared
        • Skipping environment comparison
      • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
        • These two derivations have already been compared
      • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
        - /nix/store/bicra19kawiilknf3ql92pzq21zrvicx-pango-aarch64-unknown-linux-gnu-1.50.14.drv:{dev}
        + /nix/store/yd590n756wrji89gjin41p8amldkpxf7-pango-aarch64-unknown-linux-gnu-1.50.14.drv:{dev}
        • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
          • These two derivations have already been compared
        • The input derivation named `harfbuzz-aarch64-unknown-linux-gnu-7.3.0` differs
          - /nix/store/b23k9whcd9j97d7308wp6qcw95a1hpyg-harfbuzz-aarch64-unknown-linux-gnu-7.3.0.drv:{dev}
          + /nix/store/rwd7pd03x96ry0482g4863k9p0qj1d30-harfbuzz-aarch64-unknown-linux-gnu-7.3.0.drv:{dev}
          • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
            • These two derivations have already been compared
          • Skipping environment comparison
        • Skipping environment comparison
      • Skipping environment comparison
    • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
      • These two derivations have already been compared
    • The input derivation named `wlroots-aarch64-unknown-linux-gnu-0.16.2` differs
      - /nix/store/5v9px641w2gs9lb7bdn0k9s7arxyijkc-wlroots-aarch64-unknown-linux-gnu-0.16.2.drv:{out}
      + /nix/store/y7k7z94dkgya47wk1fhygd8vvyaab0rs-wlroots-aarch64-unknown-linux-gnu-0.16.2.drv:{out}
      • The input derivation named `ffmpeg-aarch64-unknown-linux-gnu-4.4.4` differs
        - /nix/store/dkizfmrhqjd66rcdwjywjihvnnq058b9-ffmpeg-aarch64-unknown-linux-gnu-4.4.4.drv:{dev}
        + /nix/store/7jibw2dn4njk37wv2vl9f8rmkxks4yxp-ffmpeg-aarch64-unknown-linux-gnu-4.4.4.drv:{dev}
        • The input derivation named `SDL2-aarch64-unknown-linux-gnu-2.28.1` differs
          - /nix/store/29y8d125wv4k1wq0pqi20hmb1ffyh9i4-SDL2-aarch64-unknown-linux-gnu-2.28.1.drv:{dev}
          + /nix/store/9wixp93pydf4innyiwzhymknii71zg53-SDL2-aarch64-unknown-linux-gnu-2.28.1.drv:{dev}
          • The input derivation named `libdecor-aarch64-unknown-linux-gnu-0.1.1` differs
            - /nix/store/mfvijhkd9fwdy7z9rbliq9w3gr92ivc7-libdecor-aarch64-unknown-linux-gnu-0.1.1.drv:{dev,out}
            + /nix/store/zan3584lrzp1i0cx9cah6hqk7jdfwvgz-libdecor-aarch64-unknown-linux-gnu-0.1.1.drv:{dev,out}
            • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
              • These two derivations have already been compared
            • Skipping environment comparison
          • The input derivation named `pipewire-aarch64-unknown-linux-gnu-0.3.74` differs
            - /nix/store/z77zx0fn6iqzkm5ms596ic2y6mj9rz1l-pipewire-aarch64-unknown-linux-gnu-0.3.74.drv:{dev,lib,out}
            + /nix/store/xsajh8p1gqxwkyhvcqzlm19fv9mwkkf6-pipewire-aarch64-unknown-linux-gnu-0.3.74.drv:{dev,lib,out}
            • The input derivation named `bluez-aarch64-unknown-linux-gnu-5.66` differs
              - /nix/store/67skyz8fqxihn1p0hfpx3qszlq9hqi5l-bluez-aarch64-unknown-linux-gnu-5.66.drv:{dev}
              + /nix/store/idfjxib14gmwkk6pl3qx46pbdxm2ibqq-bluez-aarch64-unknown-linux-gnu-5.66.drv:{dev}
              • The input derivation named `libical-aarch64-unknown-linux-gnu-3.0.16` differs
                - /nix/store/a5i10pab48vkfp3qmnr15psfqgh0rlwl-libical-aarch64-unknown-linux-gnu-3.0.16.drv:{dev}
                + /nix/store/a9dz9n2kxcl2d5lk428sckf5x58iz441-libical-aarch64-unknown-linux-gnu-3.0.16.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu` differs
                - /nix/store/n275ri0682j8i6c6cdgnck468a9yl6p2-python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu.drv:{out}
                + /nix/store/pqclim74ar71d3bkx4w8hjfic56z020x-python3.10-dbus-python-1.2.18-aarch64-unknown-linux-gnu.drv:{out}
                • The input derivation named `python-namespaces-hook.sh` differs
                  • These two derivations have already been compared
                • The input derivation named `python-remove-bin-bytecode-hook` differs
                  • These two derivations have already been compared
                • The input derivation named `python-remove-tests-dir-hook` differs
                  • These two derivations have already been compared
                • The input derivation named `wrap-python-hook` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu` differs
                - /nix/store/14ck4csxbk489cxm7s9iy8wbid3n0mgx-python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu.drv:{out}
                + /nix/store/2b7ah7401vd3ypjb1zmmrlyp75kaszsn-python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu.drv:{out}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `python-namespaces-hook.sh` differs
                  • These two derivations have already been compared
                • The input derivation named `python-remove-bin-bytecode-hook` differs
                  • These two derivations have already been compared
                • The input derivation named `python-remove-tests-dir-hook` differs
                  • These two derivations have already been compared
                • The input derivation named `python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu` differs
                  - /nix/store/ww5djg0syrnk1fqf7b1wznah1qw727vi-python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu.drv:{out}
                  + /nix/store/vxvn1hzkfm7g0i70z126nwkp4kq0py5d-python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu.drv:{out}
                  • The input derivation named `python-namespaces-hook.sh` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-remove-bin-bytecode-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `python-remove-tests-dir-hook` differs
                    • These two derivations have already been compared
                  • The input derivation named `wrap-python-hook` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `wrap-python-hook` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
              - /nix/store/ddib60kdlkpyslcwffm1pnmvhrhj3a3k-gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
              + /nix/store/w6jdjksjmzp4kh6n095sycfm5rxr7pdb-gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
              • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                • These two derivations have already been compared
              • The input derivation named `gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1` differs
                - /nix/store/9aj7fsar832h7qdr5cmld9bxar9z3gfz-gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
                + /nix/store/82dpxysfdixbz7sigxkcvr4kwdw76dwv-gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1.drv:{dev}
                • The input derivation named `gobject-introspection-aarch64-unknown-linux-gnu-1.76.1` differs
                  - /nix/store/bzbqzwplpc506p7jqjr2zjw45s96xc83-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev,devdoc,man,out}
                  + /nix/store/p5l7h3nlwfrhdmdxv3rsq35p983z47n8-gobject-introspection-aarch64-unknown-linux-gnu-1.76.1.drv:{dev,devdoc,man,out}
                  • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `graphene-aarch64-unknown-linux-gnu-1.10.8` differs
                - /nix/store/zgcjyb5c9rsz21vg9mkj5mbigvqqy28l-graphene-aarch64-unknown-linux-gnu-1.10.8.drv:{dev}
                + /nix/store/0crn7ba629fikars5scksapvdz7nk91f-graphene-aarch64-unknown-linux-gnu-1.10.8.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `python3-aarch64-unknown-linux-gnu-3.10.12-env` differs
                  - /nix/store/rf8pakadi699dyf81aaavmln0wrdnxig-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                  + /nix/store/lkdr5d7dcnglzlj7904p4ww5z831ayk6-python3-aarch64-unknown-linux-gnu-3.10.12-env.drv:{out}
                  • The input derivation named `python3.10-pycairo-1.23.0-aarch64-unknown-linux-gnu` differs
                    • These two derivations have already been compared
                  • The input derivation named `python3.10-pygobject-3.44.1-aarch64-unknown-linux-gnu` differs
                    • These two derivations have already been compared
                  • The input derivation named `python3.10-tap.py-3.1-aarch64-unknown-linux-gnu` differs
                    - /nix/store/42439cw5b2q9x8qgc06ihj6vagd103mw-python3.10-tap.py-3.1-aarch64-unknown-linux-gnu.drv:{out}
                    + /nix/store/d5q0bdppylhaqk6px81rwgnwml6iasgb-python3.10-tap.py-3.1-aarch64-unknown-linux-gnu.drv:{out}
                    • The set of input derivation names do not match:
                        + python3-3.10.12
                    • The input derivation named `pip-install-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-namespaces-hook.sh` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-output-dist-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-remove-bin-bytecode-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `python-remove-tests-dir-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `setuptools-setup-hook` differs
                      • These two derivations have already been compared
                    • The input derivation named `wrap-python-hook` differs
                      • These two derivations have already been compared
                    • Skipping environment comparison
                  • Skipping environment comparison
                • Skipping environment comparison
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                - /nix/store/ji16s6ja9qg8v6bx8ildrj027ydpxb2f-gstreamer-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
                + /nix/store/svlbzrglv53kz0c4bqccc9f2zm3qr87v-gstreamer-aarch64-unknown-linux-gnu-1.22.4.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `gobject-introspection-wrapped-aarch64-unknown-linux-gnu-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `pango-aarch64-unknown-linux-gnu-1.50.14` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
              • These two derivations have already been compared
            • The input derivation named `libcamera-aarch64-unknown-linux-gnu-0.0.5` differs
              - /nix/store/0263g7mx3h0qgfb35qg202kay188118v-libcamera-aarch64-unknown-linux-gnu-0.0.5.drv:{dev}
              + /nix/store/r7m42m1bq9a2wmjrphapnlyqcxcaaysf-libcamera-aarch64-unknown-linux-gnu-0.0.5.drv:{dev}
              • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `libcanberra-aarch64-unknown-linux-gnu-0.30` differs
              - /nix/store/i44pyrr3ja964a5bill3m7308pqh2hkd-libcanberra-aarch64-unknown-linux-gnu-0.30.drv:{dev}
              + /nix/store/f4xnx78niwsc4593hn63c2nmpcd5w33s-libcanberra-aarch64-unknown-linux-gnu-0.30.drv:{dev}
              • The input derivation named `gst-plugins-base-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • The input derivation named `gstreamer-aarch64-unknown-linux-gnu-1.22.4` differs
                • These two derivations have already been compared
              • Skipping environment comparison
            • The input derivation named `modemmanager-aarch64-unknown-linux-gnu-1.20.6` differs
              - /nix/store/8qavpgizvr4qknz3ahv4h80sfq954iq2-modemmanager-aarch64-unknown-linux-gnu-1.20.6.drv:{out}
              + /nix/store/7lmzfp9ca9y85dxhjakcwlw9s4jn75qp-modemmanager-aarch64-unknown-linux-gnu-1.20.6.drv:{out}
              • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                • These two derivations have already been compared
              • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
                • These two derivations have already been compared
              • The input derivation named `libmbim-aarch64-unknown-linux-gnu-1.28.4` differs
                - /nix/store/l973syb330wk2v295v0s9mb7314h81gd-libmbim-aarch64-unknown-linux-gnu-1.28.4.drv:{dev}
                + /nix/store/n4kk54lgk94fq7xl88c2zs71a41dq2dg-libmbim-aarch64-unknown-linux-gnu-1.28.4.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • The input derivation named `libqmi-aarch64-unknown-linux-gnu-1.32.2` differs
                - /nix/store/059795pin3vx9ha2r3zc1wlf5pfzhfp8-libqmi-aarch64-unknown-linux-gnu-1.32.2.drv:{dev}
                + /nix/store/lb6cvwn06gqv7f1g0a3v8f651qvp3fb0-libqmi-aarch64-unknown-linux-gnu-1.32.2.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • The input derivation named `libgudev-aarch64-unknown-linux-gnu-237` differs
                  • These two derivations have already been compared
                • The input derivation named `libmbim-aarch64-unknown-linux-gnu-1.28.4` differs
                  • These two derivations have already been compared
                • The input derivation named `libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2` differs
                  - /nix/store/mnl7dpw6d737s7x0gi0ryi8dd798h5b4-libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2.drv:{dev}
                  + /nix/store/n54fhq47wpdiwi0kxrvll741g9m15ivg-libqrtr-glib-aarch64-unknown-linux-gnu-1.2.2.drv:{dev}
                  • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                    • These two derivations have already been compared
                  • Skipping environment comparison
                • Skipping environment comparison
              • The input derivation named `polkit-aarch64-unknown-linux-gnu-122` differs
                - /nix/store/pfadmhjz8zbn5zqxvfxr0qg8x8xqarpv-polkit-aarch64-unknown-linux-gnu-122.drv:{dev}
                + /nix/store/apfbqk36zns7f14fqfdly1ns6a2q5w60-polkit-aarch64-unknown-linux-gnu-122.drv:{dev}
                • The input derivation named `gobject-introspection-wrapped-1.76.1` differs
                  • These two derivations have already been compared
                • Skipping environment comparison
              • Skipping environment comparison
            • Skipping environment comparison
          • Skipping environment comparison
        • Skipping environment comparison
      • The input derivation named `libinput-aarch64-unknown-linux-gnu-1.23.0` differs
        • These two derivations have already been compared
      • Skipping environment comparison
    • Skipping environment comparison
  • Skipping environment comparison
• The input derivation named `sway-unwrapped-aarch64-unknown-linux-gnu-1.8.1` differs
  • These two derivations have already been compared
• Skipping environment comparison

this PR has much less diffs

See https://github.com/NixOS/nixpkgs/pull/228139 for more thoughts

Argh, this breaks #212795 (pkgsCross.aarch64-multiplatform.pythonPackages.cryptography)
I should not have approved this.
@Artturin is it okay if I revert this and merge #212795 first?  It is more urgent, and has been waiting for a while now.
  --- stderr
  thread 'main' panicked at '
  Header expansion error:
  Error { kind: ToolExecError, message: "Command \"aarch64-unknown-linux-gnu-gcc\" \"-O3\" \"-ffunction-sections\" \"-fdata-sections\" \"-fPIC\" \"-m64\" \"-I\" \"/nix/store/hzf9qb3hi28awyibxfs6hp1zlv7lpwvx-openssl-aarch64-unknown-linux-gnu-3.0.9-dev/include\" \"-Wall\" \"-Wextra\" \"-E\" \"build/expando.c\" with args \"aarch64-unknown-linux-gnu-

  Failed to find OpenSSL development headers.

  You can try fixing this setting the `OPENSSL_DIR` environment variable
  pointing to your OpenSSL installation or installing OpenSSL headers package
  specific to your distribution:

      # On Ubuntu
      sudo apt-get install libssl-dev
      # On Arch Linux
      sudo pacman -S openssl
      # On Fedora
      sudo dnf install openssl-devel
      # On Alpine Linux
      apk add openssl-dev

  See rust-openssl documentation for more information:

      https://docs.rs/openssl
  ', /build/cryptography-40.0.1-vendor.tar.gz/openssl-sys/build/main.rs:182:13
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

    =============================DEBUG ASSISTANCE=============================
    If you are seeing a compilation error please try the following steps to
    successfully install cryptography:
    1) Upgrade to the latest pip and try again. This will fix errors for most
       users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
    2) Read https://cryptography.io/en/latest/installation/ for specific
       instructions for your platform.
    3) Check our frequently asked questions for more information:
       https://cryptography.io/en/latest/faq/
    4) Ensure you have a recent Rust toolchain installed:
       https://cryptography.io/en/latest/installation/#rust

    Python: 3.10.12
    platform: Linux-5.15.82-x86_64-with-glibc2.37
    pip: 23.0.1
    setuptools: 67.4.0.post0
    setuptools_rust: 1.5.2
    rustc: 1.70.0 (90c541806 2023-05-31) (built from a source tarball)
    =============================DEBUG ASSISTANCE=============================

error: `cargo rustc --lib --message-format=json-render-diagnostics --manifest-path src/rust/Cargo.toml --target x86_64-unknown-linux-gnu --release -v --features 'pyo3/abi3-py36 pyo3/extension-module' -- --crate-type cdylib` failed with code 101
/nix/store/giycz6b15x39q4ffaabcjaimv3p57pis-stdenv-linux/setup: line 1596: pop_var_context: head of shell_variables not a function context

Ok

nix-diff of pkgsCross.aarch64-multiplatform.python3Packages.cryptography with #212795 (green) and with both #212795 and this PR (red):

Trying to figure out exactly what went wrong here.
This helped make things a bit easier to understand:

https://github.com/NixOS/nixpkgs/pull/245824

@Artturin is there any chance you could add documentation explaining what type each of the arguments to lib.customisation.makeScopeWithSplicing has, and what its meaning is?  Ideally atop #245824.  It sure is hard for me to decipher.

This makes my brain hurt.
I fought valiantly, but did not vanquish our foe.
But I think the issue can be narrowed down to:
https://github.com/NixOS/nixpkgs/blob/91d48bf4bdb3ae2744b86d9588dac61678a5e300/pkgs/development/interpreters/python/hooks/default.nix#L9
https://github.com/NixOS/nixpkgs/blob/91d48bf4bdb3ae2744b86d9588dac61678a5e300/pkgs/development/interpreters/python/hooks/default.nix#L187
These two uses of pkgs. instead of callPackage to obtain the needed arguments.  Note that the only two occurrences of pkgs. happen to be the two derivations that cause the most trouble here.  I smell the source of the problem thereabouts.

This makes my brain hurt.
I fought valiantly, but did not vanquish our foe.
But I think the issue can be narrowed down to:
https://github.com/NixOS/nixpkgs/blob/91d48bf4bdb3ae2744b86d9588dac61678a5e300/pkgs/development/interpreters/python/hooks/default.nix#L9
https://github.com/NixOS/nixpkgs/blob/91d48bf4bdb3ae2744b86d9588dac61678a5e300/pkgs/development/interpreters/python/hooks/default.nix#L187
These two uses of pkgs. instead of callPackage to obtain the needed arguments. Note that the only two occurrences of pkgs. happen to be the two derivations that cause the most trouble here. I smell the source of the problem thereabouts.

I'll think about it

Revert was reverted https://github.com/NixOS/nixpkgs/pull/247245


Documentation for sketchup_test_utilities.rb

sketchup_test_utilities.rb contains many useful methods, and being inside the Testup source as opposed to the SketchUp API test suite, I would assume it's meant to be available for third party tests too.
However it would be easier to use if its methods were documented with descriptions that states the intentions behind them. For instance, what is the difference between close_active_model and discard_model_changes? When should what method be used?
Or maybe this file isn't meant for public consumption and may be subject to change. In that case it could perhaps be moved into the SketchUp API test suite (and we could have our own copy of it in our own third party test suites).

I haven't seen mention of the 'SketchUp API test suite.'  What are you referring to?
Thanks,
Greg

It's the Tests for the Ruby API itself.
https://github.com/SketchUp/testup-2/tree/master/tests/SketchUp Ruby API

Got it.  You were just commenting on its location/folder within this repo...


Chunking before encryption

Files should be chunked before getting encrypted in File protocol.
Current implementation leads to file corruption (images are distorted after decryption in react-gallery sometimes).

https://github.com/functionland/fula/blob/4229529b5b3dadd0a2792d12074240d165aaca52/protocols/file/src/handlers/save.ts#L16-L111
We do the chunking in Protocol.
Or you can do it before fula and pass the chunck to as async iterable to sendStreamFile


compilation issue on OSX

Any idea what went wrong?
$ make
ocaml setup.ml -build
g++ -O3 -I. -I./unsupported/ -c -fPIC -ansi -Wno-extern-c-compat -Wno-c++11-long-long eigen_tensor.cpp -o eigen_tensor.o
In file included from eigen_tensor.cpp:8:
In file included from ./unsupported/Eigen/CXX11/Tensor:142:
./unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h:39:7: error: class template partial specialization is not more
      specialized than the primary template [-Winvalid-partial-specialization]
class TensorStorage<T, FixedDimensions, Options_>
      ^
./unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h:34:63: note: template is declared here
template<typename T, typename Dimensions, int Options_> class TensorStorage;
                                                              ^
1 error generated.
make[1]: *** [all] Error 1

Hi Thomas, thanks for pointing it out. I think the exact bug has been reported here: http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1459
I think it also depends on the compiler used, mine (Apple LLVM version 8.1.0 (clang-802.0.42)) seems working fine. Can you try another compiler maybe?
and the way of fixing this can be found here (similar issue I think): https://github.com/stan-dev/math/issues/476
Since this issue originates from the Eigen library and has been reported on their website, it is probably better to let them fix it. I will have a look at their newest version to see if this has been fixed or not.

The same error occurred on my OSX with Apple LLVM version 9.0.0 (clang-900.0.37), so I used
-Wno-invalid-partial-specialization to disable this error. Now it should be fine, so closing this. But do let me know if there is still any issues.
Thanks again for reporting this, really appreciate it.

@ryanrhymes Do you know where to specify the -Wno-invalid-partial-specialization flag in XCode?

@moorage unfortunately I don't now how to set that in XCode, but I will publish a new release of Eigen (with this issue fixed) on OPAM soon, so you can just use opam to install.


Broken Hello World Example: What is utils.js

Throughout the examples documentation there is mention of the file utils.js.
However there is no clear explanation of what utils.js is or where to find it.
Please clarify what this file is and how it can be obtained?
NGINX fails on restart because it cannot locate this file.

Thanks to #nginx-users: https://github.com/nginx/njs-examples/blob/master/njs/utils.js
function version(r) {
    r.return(200, njs.version);
}
export default {version}


[Security] [Doc] no advice on how to report vulnerabilities

Describe the bug
security: no advice on how to report vulnerabilities
To Reproduce
Steps to reproduce the behavior:

visit: https://github.com/apache/pulsar/issues/new/choose
click button "view policy": https://github.com/apache/pulsar/security/policy
follow link to: https://pulsar.apache.org/docs/security-policy-and-supported-versions/

see screenshot
Expected behavior
an advice how to report vulnerabilities - or is it fine to just open an issue?
Screenshots

@sijie @Anonymitaet Do you have any idea/advice on this?

Hi @hpvd,
Thanks for reporting this issue! I think we can add a short statement to report security vulnerabilities via private mailing list or the ASF security mailing list.

I'll prepare a patch and ask for PMC members to review.

"How to report a Pulsar security issue" is documented in the Contribution guide.

@Anonymitaet
The only link in SECURITY.md redirects users to "Security Policy and Supported Versions". To reduce confusion, either change the link to "Reporting a Vulnerability" or duplicate the info to the "Security Policy and Supported Versions" page. I prepare a patch of the latter way in #16962, you may give a review comment there.

https://pulsar.apache.org/docs/next/security-policy-and-supported-versions/ contains the new version, but it is missing from https://pulsar.apache.org/docs/security-policy-and-supported-versions/ . @Anonymitaet I'm reopening this issue until that is resolved.

@lhotari do you mean that we should cherry-pick (to master) this change to other versioned docs?

@lhotari do you mean that we should cherry-pick (to master) this change to other versioned docs?

I guess that is need. In addition I think it's necessary to inline the information to SECURITY.md so that the information isn't missing at least from that page.

@Anonymitaet how can we get https://pulsar.apache.org/docs/security-policy-and-supported-versions/ to match what is seen at https://pulsar.apache.org/docs/next/security-policy-and-supported-versions/ (to include #16962 changes)?

@lhotari Do you mean bringing #16962 changes to 2.10.1? If so, just copy and paste

Great catch, @hpvd. I didn't realize I had missed advising how to report a vulnerability. I agree with duplicating the information in the SECURITY.md file. This information won't change with any frequency, and it is imperative to make it easy to find.
I'd like to propose that we don't version the security page, but instead have some top level tab (or something like that) to make it easy to find and maintain.

@michaeljmarshall shall we close this issue since #17039 merged? Or you'd like to complete it after we move the doc outside from versioned ones.

Thanks for following up @tisonkun, yes, I believe #17039 completes this issue. Please reopen the issue if you see any issues @hpvd.


enhancements to visual "gut check" suite

[X] Add documentation about how to replicate local testing
[ ] Add a test to render ALL geometries
[ ] Add a style that would fill polygons

visual suite instructions have been added in #76.


ADRecycleBin: Integration tests is missing for this resource

We should add integration tests for this resource.

Closing this as this issue will be obsolete when PR #462 is merged.