Skip to content

Make callPackage observe <pkg>.override.argSelectors and by-name-overlay manage arg-selectors.nix and siblings#455805

Draft
ShamrockLee wants to merge 6 commits into
NixOS:masterfrom
ShamrockLee:arg-selectors
Draft

Make callPackage observe <pkg>.override.argSelectors and by-name-overlay manage arg-selectors.nix and siblings#455805
ShamrockLee wants to merge 6 commits into
NixOS:masterfrom
ShamrockLee:arg-selectors

by-name-overlay.nix: support sibling specificaton

c4814d4
Select commit
Loading
Failed to load commit list.
OfBorg / by-name-overlay.nix, by-name-overlay.nix.passthru.tests, lib.customisation.callPackageWith, lib.customisation.callPackageWith.passthru.tests, lib.customisation.callPackagesWith, lib.customisation.callPackagesWith.passthru.tests, lib.customisation.makeCallPackageWithArgSelectors, lib.customisation.makeCallPackageWithArgSelectors.passthru.tests, pkgs/by-name, pkgs/by-name.passthru.tests, splice.nix, splice.nix.passthru.tests on x86_64-linux skipped Nov 2, 2025 in 0s

No attempt

The following builds were skipped because they don't evaluate on x86_64-linux: by-name-overlay.nix, by-name-overlay.nix.passthru.tests, lib.customisation.callPackageWith, lib.customisation.callPackageWith.passthru.tests, lib.customisation.callPackagesWith, lib.customisation.callPackagesWith.passthru.tests, lib.customisation.makeCallPackageWithArgSelectors, lib.customisation.makeCallPackageWithArgSelectors.passthru.tests, pkgs/by-name, pkgs/by-name.passthru.tests, splice.nix, splice.nix.passthru.tests

Details

Partial log

error: attribute 'pkgs/by-name' in selection path 'pkgs/by-name.passthru.tests' not found

Cannot nix-instantiate `splice.nix` because:
error: attribute 'splice' in selection path 'splice.nix' not found
       Did you mean one of silice, spice, alice, lice or pplite?

Cannot nix-instantiate `splice.nix.passthru.tests` because:
error: attribute 'splice' in selection path 'splice.nix.passthru.tests' not found
       Did you mean one of silice, spice, alice, lice or pplite?