No package sane-drivers.epjitsu in packages?

Trying to install ScanSnap scanner, I am a bit confused in one option


The default option is:


When I searched the packages, there is no package with that name. Can somebody please explain?

It is there, but it has unfree license, so disallowed by default and that’s why you might’ve missed it.

EDIT: full message can be helpful

error: Package ‘scansnap-firmware’ in pkgs/build-support/fetchurl/default.nix:141 has an unfree license (‘unfree’), refusing to evaluate.

       a) To temporarily allow unfree packages, you can use an environment variable
          for a single invocation of the nix tools.

            $ export NIXPKGS_ALLOW_UNFREE=1

        Note: For `nix shell`, `nix build`, `nix develop` or any other Nix 2.4+
        (Flake) command, `--impure` must be passed in order to read this
        environment variable.

       b) For `nixos-rebuild` you can set
         { nixpkgs.config.allowUnfree = true; }
       in configuration.nix to override this.

       Alternatively you can configure a predicate to allow specific packages:
         { nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [

       c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
         { allowUnfree = true; }
       to ~/.config/nixpkgs/config.nix.

I meant in

IIRC unfree packages aren’t there either.

AFAIK they are:
[NixOS Search]

I see missing recurseIntoAttrs for sane-drivers so I’d think that would cause this. (some attributes also have a manual exception just for this search/listing IIRC)