Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"error: attribute 'optionsMarkdown' missing" when using private-site #944

Open
Lykos153 opened this issue Jun 18, 2024 · 1 comment
Open

Comments

@Lykos153
Copy link

When trying to build the template as-is, I get:

       error: attribute 'optionsMarkdown' missing
       at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:358:28:
          357|               nativeBuildInputs = [ pkgs.libxslt.bin pkgs.pandoc ];
          358|               optionsDoc = config._nixosOptionsDoc.optionsMarkdown.overrideAttrs {
             |                            ^
          359|                 anchorPrefix = "opt-";
   
The Flake
{
  description = "Description for the project";

  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    flake-parts-website.url = "github:hercules-ci/flake.parts-website";

    # Example
    my-flake-module.url = "github:srid/haskell-flake";
  };

  outputs = inputs@{ flake-parts, ... }:
    flake-parts.lib.mkFlake { inherit inputs; } {
      imports = [
        inputs.flake-parts-website.flakeModules.empty-site
      ];
      systems = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin" ];
      perSystem = { config, self', inputs', pkgs, system, ... }: {
        render.inputs.my-flake-module = {
          # TODO: update
          baseUrl = "https://github.com/foo/my-flake-module/blob/main";
          intro = ''
            My private flake-parts module, with docs rendered here.
          '';
        };
      };
    };
}
Steps to reproduce + full trace
$ nix flake init -t flake.parts-website#private-site
$ nix build -L --show-trace
warning: input 'flake-parts-website/ez-configs' has an override for a non-existent input 'nixpkgs-darwin'
warning: creating lock file '/tmp/cdt.hguEa/flake.lock':
• Added input 'flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Added input 'flake-parts/nixpkgs-lib':
    'https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
• Added input 'flake-parts-website':
    'github:hercules-ci/flake.parts-website/c82e6615e549b49454f5b4624345e82932979852' (2024-06-18)
• Added input 'flake-parts-website/agenix-rekey':
    'github:oddlama/agenix-rekey/4551006c2807ab361ea4db5e171afb4798da4fc2' (2024-06-09)
• Added input 'flake-parts-website/agenix-rekey/devshell':
    'github:numtide/devshell/05d40d17bf3459606316e3e9ec683b784ff28f16' (2023-09-20)
• Added input 'flake-parts-website/agenix-rekey/devshell/nixpkgs':
    follows 'flake-parts-website/agenix-rekey/nixpkgs'
• Added input 'flake-parts-website/agenix-rekey/devshell/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/agenix-rekey/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Added input 'flake-parts-website/agenix-rekey/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/agenix-rekey/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/flake-utils':
    follows 'flake-parts-website/agenix-rekey/flake-utils'
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/gitignore/nixpkgs':
    follows 'flake-parts-website/agenix-rekey/pre-commit-hooks/nixpkgs'
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/nixpkgs':
    follows 'flake-parts-website/agenix-rekey/nixpkgs'
• Added input 'flake-parts-website/agenix-rekey/pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03)
• Added input 'flake-parts-website/agenix-shell':
    'github:aciceri/agenix-shell/884a3318aa661e237816e35b46dd014775498f19' (2024-05-02)
• Added input 'flake-parts-website/agenix-shell/flake-parts':
    'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
• Added input 'flake-parts-website/agenix-shell/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/3e52e76b70d5508f3cec70b882a29199f4d1ee85?dir=lib' (2023-08-31)
• Added input 'flake-parts-website/agenix-shell/nixpkgs':
    'github:NixOS/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
• Added input 'flake-parts-website/devenv':
    'github:hercules-ci/devenv/616b216a1395adb76698caab3cecacfe17c622bd' (2023-03-17)
• Added input 'flake-parts-website/devenv/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'flake-parts-website/devenv/nix':
    'github:domenkozar/nix/7c91803598ffbcfe4a55c44ac6d49b2cf07a527f' (2023-02-16)
• Added input 'flake-parts-website/devenv/nix/lowdown-src':
    'github:kristapsdz/lowdown/d2c2b44ff6c27b936ec27358a2653caaef8f73b8' (2021-10-06)
• Added input 'flake-parts-website/devenv/nix/nixpkgs':
    follows 'flake-parts-website/devenv/nixpkgs'
• Added input 'flake-parts-website/devenv/nix/nixpkgs-regression':
    'github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2' (2022-01-24)
• Added input 'flake-parts-website/devenv/nixpkgs':
    'github:NixOS/nixpkgs/126f49a01de5b7e35a43fd43f891ecf6d3a51459' (2023-03-15)
• Added input 'flake-parts-website/devenv/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/1a20b9708962096ec2481eeb2ddca29ed747770a' (2023-03-09)
• Added input 'flake-parts-website/devenv/pre-commit-hooks/flake-compat':
    follows 'flake-parts-website/devenv/flake-compat'
• Added input 'flake-parts-website/devenv/pre-commit-hooks/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Added input 'flake-parts-website/devenv/pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
• Added input 'flake-parts-website/devenv/pre-commit-hooks/gitignore/nixpkgs':
    follows 'flake-parts-website/devenv/pre-commit-hooks/nixpkgs'
• Added input 'flake-parts-website/devenv/pre-commit-hooks/nixpkgs':
    follows 'flake-parts-website/devenv/nixpkgs'
• Added input 'flake-parts-website/devenv/pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/2f9fd351ec37f5d479556cd48be4ca340da59b8f' (2023-01-15)
• Added input 'flake-parts-website/devshell':
    'github:numtide/devshell/1ebbe68d57457c8cae98145410b164b5477761f4' (2024-06-03)
• Added input 'flake-parts-website/devshell/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Added input 'flake-parts-website/devshell/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/devshell/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/dream2nix_legacy':
    'github:nix-community/dream2nix/c9c8689f09aa95212e75f3108788862583a1cf5a' (2023-07-18)
• Added input 'flake-parts-website/dream2nix_legacy/all-cabal-json':
    'github:nix-community/all-cabal-json/d7c0434eebffb305071404edcf9d5cd99703878e' (2022-10-12)
• Added input 'flake-parts-website/dream2nix_legacy/crane':
    'github:ipetkov/crane/445a3d222947632b5593112bb817850e8a9cf737' (2023-04-11)
• Added input 'flake-parts-website/dream2nix_legacy/devshell':
    'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66' (2022-09-17)
• Added input 'flake-parts-website/dream2nix_legacy/drv-parts':
    'github:davhau/drv-parts/e8c2ec1157dc1edb002989669a0dbd935f430201' (2023-04-05)
• Added input 'flake-parts-website/dream2nix_legacy/drv-parts/flake-compat':
    follows 'flake-parts-website/dream2nix_legacy/flake-compat'
• Added input 'flake-parts-website/dream2nix_legacy/drv-parts/flake-parts':
    follows 'flake-parts-website/dream2nix_legacy/flake-parts'
• Added input 'flake-parts-website/dream2nix_legacy/drv-parts/nixpkgs':
    follows 'flake-parts-website/dream2nix_legacy/nixpkgs'
• Added input 'flake-parts-website/dream2nix_legacy/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'flake-parts-website/dream2nix_legacy/flake-parts':
    'github:hercules-ci/flake-parts/47478a4a003e745402acf63be7f9a092d51b83d7' (2023-02-09)
• Added input 'flake-parts-website/dream2nix_legacy/flake-parts/nixpkgs-lib':
    follows 'flake-parts-website/dream2nix_legacy/nixpkgs'
• Added input 'flake-parts-website/dream2nix_legacy/flake-utils-pre-commit':
    'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Added input 'flake-parts-website/dream2nix_legacy/ghc-utils':
    'git+https://gitlab.haskell.org/bgamari/ghc-utils?ref=refs/heads/master&rev=bb3a2d3dc52ff0253fb9c2812bd7aa2da03e0fea' (2022-09-10)
• Added input 'flake-parts-website/dream2nix_legacy/gomod2nix':
    'github:tweag/gomod2nix/67f22dd738d092c6ba88e420350ada0ed4992ae8' (2021-07-29)
• Added input 'flake-parts-website/dream2nix_legacy/mach-nix':
    'github:DavHau/mach-nix/4433f74a97b94b596fa6cd9b9c0402104aceef5d' (2021-10-20)
• Added input 'flake-parts-website/dream2nix_legacy/nix-pypi-fetcher':
    'github:DavHau/nix-pypi-fetcher/a9885ac6a091576b5195d547ac743d45a2a615ac' (2022-11-21)
• Added input 'flake-parts-website/dream2nix_legacy/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/dream2nix_legacy/nixpkgsV1':
    'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
• Added input 'flake-parts-website/dream2nix_legacy/poetry2nix':
    'github:nix-community/poetry2nix/289efb187123656a116b915206e66852f038720e' (2022-10-28)
• Added input 'flake-parts-website/dream2nix_legacy/pre-commit-hooks':
    follows 'flake-parts-website/pre-commit-hooks-nix'
• Added input 'flake-parts-website/dream2nix_legacy/pruned-racket-catalog':
    'github:nix-community/pruned-racket-catalog/c8b89557fb53b36efa2ee48a769c7364df0f6262' (2023-01-01)
• Added input 'flake-parts-website/emanote':
    'github:srid/emanote/fcf67dca2e7a95e4c5ac187586dc1e92dea530cf' (2024-05-28)
• Added input 'flake-parts-website/emanote/commonmark-simple':
    'github:srid/commonmark-simple/0308362957d77eea462c2c99d110820fbf30b4b8' (2024-02-07)
• Added input 'flake-parts-website/emanote/commonmark-wikilink':
    'github:srid/commonmark-wikilink/57dcf665082ffc1b6f35a427e203ed115821b15c' (2024-03-25)
• Added input 'flake-parts-website/emanote/ema':
    'github:srid/ema/51566e4155602b0a243a369b37dc503ebdebabce' (2024-03-10)
• Added input 'flake-parts-website/emanote/ema/emanote':
    'github:srid/emanote/922f79430416b09e91d735a27b01ddbb48ef7b83' (2024-03-06)
• Added input 'flake-parts-website/emanote/ema/emanote/commonmark-simple':
    'github:srid/commonmark-simple/fc106c94f781f6a35ef66900880edc08cbe3b034' (2024-01-12)
• Added input 'flake-parts-website/emanote/ema/emanote/commonmark-wikilink':
    'github:srid/commonmark-wikilink/f6d7bdf7f1fce09ba2a4259b0306b0eef24c0cf7' (2024-01-17)
• Added input 'flake-parts-website/emanote/ema/emanote/ema':
    'github:srid/ema/e3539ddd27b72a6bb90c8614ae63c70ff3351936' (2024-02-09)
• Added input 'flake-parts-website/emanote/ema/emanote/ema/flake-parts':
    follows 'flake-parts-website/emanote/ema/emanote/flake-parts'
• Added input 'flake-parts-website/emanote/ema/emanote/ema/flake-root':
    follows 'flake-parts-website/emanote/ema/emanote/flake-root'
• Added input 'flake-parts-website/emanote/ema/emanote/ema/haskell-flake':
    follows 'flake-parts-website/emanote/ema/emanote/haskell-flake'
• Added input 'flake-parts-website/emanote/ema/emanote/ema/nixpkgs':
    follows 'flake-parts-website/emanote/ema/emanote/nixpkgs'
• Added input 'flake-parts-website/emanote/ema/emanote/ema/treefmt-nix':
    follows 'flake-parts-website/emanote/ema/emanote/treefmt-nix'
• Added input 'flake-parts-website/emanote/ema/emanote/emanote-template':
    'github:srid/emanote-template/9d458b63c80162519ae55814e60f17cc9d3f95a3' (2023-12-29)
• Added input 'flake-parts-website/emanote/ema/emanote/flake-parts':
    'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
• Added input 'flake-parts-website/emanote/ema/emanote/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30)
• Added input 'flake-parts-website/emanote/ema/emanote/flake-root':
    'github:srid/flake-root/d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937' (2023-08-22)
• Added input 'flake-parts-website/emanote/ema/emanote/haskell-flake':
    'github:srid/haskell-flake/3a8c1b58cff60886260156a20a3b3ad725bbf885' (2024-02-29)
• Added input 'flake-parts-website/emanote/ema/emanote/heist-extra':
    'github:srid/heist-extra/c6d8ef79b415fab276fb461d5860bbf2628e6e43' (2024-01-24)
• Added input 'flake-parts-website/emanote/ema/emanote/nixpkgs':
    'github:nixos/nixpkgs/eabe8d3eface69f5bb16c18f8662a702f50c20d5' (2024-01-09)
• Added input 'flake-parts-website/emanote/ema/emanote/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/emanote/ema/emanote/treefmt-nix':
    'github:numtide/treefmt-nix/6930a5ba0a722385baf273885a03f561dcb1af67' (2023-08-31)
• Added input 'flake-parts-website/emanote/ema/emanote/treefmt-nix/nixpkgs':
    follows 'flake-parts-website/emanote/ema/emanote/nixpkgs'
• Added input 'flake-parts-website/emanote/ema/emanote/unionmount':
    'github:srid/unionmount/ed73b627f88c8f021f41ba4b518ba41beff9df42' (2023-08-09)
• Added input 'flake-parts-website/emanote/ema/flake-parts':
    follows 'flake-parts-website/emanote/flake-parts'
• Added input 'flake-parts-website/emanote/ema/flake-root':
    follows 'flake-parts-website/emanote/flake-root'
• Added input 'flake-parts-website/emanote/ema/haskell-flake':
    follows 'flake-parts-website/emanote/haskell-flake'
• Added input 'flake-parts-website/emanote/ema/nixpkgs':
    follows 'flake-parts-website/emanote/nixpkgs'
• Added input 'flake-parts-website/emanote/ema/treefmt-nix':
    follows 'flake-parts-website/emanote/treefmt-nix'
• Added input 'flake-parts-website/emanote/emanote-template':
    'github:srid/emanote-template/32330b5e3bdca89ca67f5c212be6db43dbb13cd8' (2024-03-31)
• Added input 'flake-parts-website/emanote/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Added input 'flake-parts-website/emanote/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib' (2024-03-29)
• Added input 'flake-parts-website/emanote/flake-root':
    'github:srid/flake-root/d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937' (2023-08-22)
• Added input 'flake-parts-website/emanote/haskell-flake':
    'github:srid/haskell-flake/92e393141a123c9695bc15dbe1ca0a1b7fef142b' (2024-04-11)
• Added input 'flake-parts-website/emanote/heist-extra':
    'github:srid/heist-extra/589b7636f620dcdfc0dc07dea720feed1ab3e0fa' (2024-03-15)
• Added input 'flake-parts-website/emanote/nix-health':
    'github:juspay/nix-health/2f8d8dc30121923192c78a8f5152c5c89fdf1809?dir=module' (2024-05-28)
• Added input 'flake-parts-website/emanote/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/emanote/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/emanote/treefmt-nix':
    'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01)
• Added input 'flake-parts-website/emanote/treefmt-nix/nixpkgs':
    follows 'flake-parts-website/emanote/nixpkgs'
• Added input 'flake-parts-website/emanote/unionmount':
    'github:srid/unionmount/41ae982fa118770bf4d3a3f2d48ac1ffb61c9f09' (2024-03-10)
• Added input 'flake-parts-website/ez-configs':
    'github:ehllie/ez-configs/84c60a73eba0b5405943580d52b1581de5b1ee7c' (2024-01-30)
• Added input 'flake-parts-website/ez-configs/flake-parts':
    'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Added input 'flake-parts-website/ez-configs/flake-parts/nixpkgs-lib':
    follows 'flake-parts-website/ez-configs/nixpkgs'
• Added input 'flake-parts-website/ez-configs/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Added input 'flake-parts-website/flake-parts/nixpkgs-lib':
    'https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
• Added input 'flake-parts-website/haskell-flake':
    'github:srid/haskell-flake/569e28636c1aaee767a43741511fb36a6d3c284b' (2024-06-17)
• Added input 'flake-parts-website/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/0ab08b23ce3c3f75fe9a5598756b6fb8bcf0b414' (2024-06-10)
• Added input 'flake-parts-website/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Added input 'flake-parts-website/hercules-ci-effects/flake-parts/nixpkgs-lib':
    follows 'flake-parts-website/hercules-ci-effects/nixpkgs'
• Added input 'flake-parts-website/hercules-ci-effects/nixpkgs':
    'github:NixOS/nixpkgs/6143fc5eeb9c4f00163267708e26191d1e918932' (2024-04-21)
• Added input 'flake-parts-website/mission-control':
    'github:Platonic-Systems/mission-control/beb45a1d7fbd9c56233763ba568a09f1c5a9262d' (2024-04-16)
• Added input 'flake-parts-website/nix-cargo-integration':
    'github:yusdacra/nix-cargo-integration/4f81df060410cb2ff49b01f61a9ebaa415c552a2' (2024-06-18)
• Added input 'flake-parts-website/nix-cargo-integration/crane':
    'github:ipetkov/crane/d535642bbe6f377077f7c23f0febb78b1463f449' (2023-11-05)
• Added input 'flake-parts-website/nix-cargo-integration/dream2nix':
    follows 'flake-parts-website/dream2nix_legacy'
• Added input 'flake-parts-website/nix-cargo-integration/mk-naked-shell':
    'github:yusdacra/mk-naked-shell/7612f828dd6f22b7fb332cc69440e839d7ffe6bd' (2023-04-12)
• Added input 'flake-parts-website/nix-cargo-integration/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/nix-cargo-integration/parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Added input 'flake-parts-website/nix-cargo-integration/parts/nixpkgs-lib':
    follows 'flake-parts-website/nix-cargo-integration/nixpkgs'
• Added input 'flake-parts-website/nix-cargo-integration/rust-overlay':
    'github:oxalica/rust-overlay/16c8ad83297c278eebe740dea5491c1708960dd1' (2024-06-18)
• Added input 'flake-parts-website/nix-cargo-integration/treefmt':
    'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81' (2024-06-16)
• Added input 'flake-parts-website/nix-cargo-integration/treefmt/nixpkgs':
    follows 'flake-parts-website/nix-cargo-integration/nixpkgs'
• Added input 'flake-parts-website/nixpkgs':
    'github:NixOS/nixpkgs/640f2068a7b9d0034f376f6d10efb87a82d57f92' (2024-03-30)
• Added input 'flake-parts-website/ocaml-flake':
    'github:9glenda/ocaml-flake/82d25b5805323fa13d7b4350a7fe68d2b59a82e6' (2023-12-28)
• Added input 'flake-parts-website/ocaml-flake/call-flake':
    'github:divnix/call-flake/29c4dca91e589694b8395ac3cdce259ba6024da3' (2023-12-24)
• Added input 'flake-parts-website/ocaml-flake/flake-parts':
    'github:hercules-ci/flake-parts/34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5' (2023-12-01)
• Added input 'flake-parts-website/ocaml-flake/flake-parts/nixpkgs-lib':
    follows 'flake-parts-website/ocaml-flake/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/flake-root':
    'github:srid/flake-root/d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937' (2023-08-22)
• Added input 'flake-parts-website/ocaml-flake/haumea':
    'github:nix-community/haumea/be70ace3588aa0811d6fcf13efb96bbba5a99c39' (2023-12-06)
• Added input 'flake-parts-website/ocaml-flake/haumea/nixpkgs':
    follows 'flake-parts-website/ocaml-flake/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/mirage-opam-overlays':
    'github:dune-universe/mirage-opam-overlays/05f1c1823d891ce4d8adab91f5db3ac51d86dc0b' (2022-08-31)
• Added input 'flake-parts-website/ocaml-flake/namaka':
    'github:nix-community/namaka/c84c9646dff3c25465a4d250254216f71a377f66' (2023-11-28)
• Added input 'flake-parts-website/ocaml-flake/namaka/haumea':
    follows 'flake-parts-website/ocaml-flake/haumea'
• Added input 'flake-parts-website/ocaml-flake/namaka/nixpkgs':
    follows 'flake-parts-website/ocaml-flake/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/opam-nix':
    'github:tweag/opam-nix/a2c8f7d640f1dcb92f036044f13eb9135f6db474' (2023-12-19)
• Added input 'flake-parts-website/ocaml-flake/opam-nix/flake-compat':
    'github:edolstra/flake-compat/12c64ca55c1014cdc1b16ed5a804aa8576601ff2' (2021-08-02)
• Added input 'flake-parts-website/ocaml-flake/opam-nix/flake-utils':
    'github:numtide/flake-utils/74f7e4319258e287b0f9cb95426c9853b282730b' (2021-11-28)
• Added input 'flake-parts-website/ocaml-flake/opam-nix/mirage-opam-overlays':
    follows 'flake-parts-website/ocaml-flake/mirage-opam-overlays'
• Added input 'flake-parts-website/ocaml-flake/opam-nix/nixpkgs':
    follows 'flake-parts-website/ocaml-flake/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/opam-nix/opam-overlays':
    follows 'flake-parts-website/ocaml-flake/opam-overlays'
• Added input 'flake-parts-website/ocaml-flake/opam-nix/opam-repository':
    follows 'flake-parts-website/ocaml-flake/opam-repository'
• Added input 'flake-parts-website/ocaml-flake/opam-nix/opam2json':
    follows 'flake-parts-website/ocaml-flake/opam2json'
• Added input 'flake-parts-website/ocaml-flake/opam-overlays':
    'github:dune-universe/opam-overlays/91a371754a2c9f4febbb6c7bb039649ad49a3c13' (2023-11-06)
• Added input 'flake-parts-website/ocaml-flake/opam-repository':
    'github:ocaml/opam-repository/d0429eafa0b0f25319b6e9a289945af1bf117270' (2023-12-26)
• Added input 'flake-parts-website/ocaml-flake/opam2json':
    'github:tweag/opam2json/819d291ea95e271b0e6027679de6abb4d4f7f680' (2022-12-20)
• Added input 'flake-parts-website/ocaml-flake/opam2json/nixpkgs':
    follows 'flake-parts-website/ocaml-flake/nixpkgs'
• Added input 'flake-parts-website/ocaml-flake/treefmt-nix':
    follows 'flake-parts-website/treefmt-nix'
• Added input 'flake-parts-website/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
• Added input 'flake-parts-website/pre-commit-hooks-nix/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'flake-parts-website/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Added input 'flake-parts-website/pre-commit-hooks-nix/gitignore/nixpkgs':
    follows 'flake-parts-website/pre-commit-hooks-nix/nixpkgs'
• Added input 'flake-parts-website/pre-commit-hooks-nix/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
• Added input 'flake-parts-website/proc-flake':
    'github:srid/proc-flake/7bf695fad8caec98c122f1641ddca5e36477223f' (2024-04-19)
• Added input 'flake-parts-website/process-compose-flake':
    'github:hercules-ci/process-compose-flake/2bd5ac6649dc124c7a51fcf3db97c43cb7683ed4' (2022-12-22)
• Added input 'flake-parts-website/pydev':
    'github:oceansprint/pydev/1675d2f63752b919152f6c23ba76dd70b4ebdfc7' (2023-10-28)
• Added input 'flake-parts-website/pydev/flake-parts':
    'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
• Added input 'flake-parts-website/pydev/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
• Added input 'flake-parts-website/pydev/nixpkgs':
    follows 'flake-parts-website/nixpkgs'
• Added input 'flake-parts-website/pydev/poetry2nix':
    'github:nix-community/poetry2nix/fe0dcb4c9b44162a385f1170895fe6a392ed71b5' (2023-10-16)
• Added input 'flake-parts-website/pydev/poetry2nix/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Added input 'flake-parts-website/pydev/poetry2nix/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'flake-parts-website/pydev/poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/bd5bdbb52350e145c526108f4ef192eb8e554fa0' (2023-09-02)
• Added input 'flake-parts-website/pydev/poetry2nix/nix-github-actions/nixpkgs':
    follows 'flake-parts-website/pydev/poetry2nix/nixpkgs'
• Added input 'flake-parts-website/pydev/poetry2nix/nixpkgs':
    follows 'flake-parts-website/pydev/nixpkgs'
• Added input 'flake-parts-website/pydev/pre-commit-hooks-nix':
    follows 'flake-parts-website/pre-commit-hooks-nix'
• Added input 'flake-parts-website/std':
    'github:divnix/std/b6924a7d37a46fc1dda8efe405040e27ecf1bbd6' (2024-05-08)
• Added input 'flake-parts-website/std/arion':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/blank':
    'github:divnix/blank/5a5d2684073d9f563072ed07c871d577a6c614a8' (2021-07-06)
• Added input 'flake-parts-website/std/devshell':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/dmerge':
    'github:divnix/dmerge/9f7f7a8349d33d7bd02e0f2b484b1f076e503a96' (2023-06-15)
• Added input 'flake-parts-website/std/dmerge/haumea':
    follows 'flake-parts-website/std/haumea'
• Added input 'flake-parts-website/std/dmerge/nixlib':
    follows 'flake-parts-website/std/lib'
• Added input 'flake-parts-website/std/dmerge/yants':
    follows 'flake-parts-website/std/yants'
• Added input 'flake-parts-website/std/haumea':
    'github:nix-community/haumea/34dd58385092a23018748b50f9b23de6266dffc2' (2023-05-26)
• Added input 'flake-parts-website/std/haumea/nixpkgs':
    follows 'flake-parts-website/std/lib'
• Added input 'flake-parts-website/std/incl':
    'github:divnix/incl/ce7bebaee048e4cd7ebdb4cee7885e00c4e2abca' (2022-11-24)
• Added input 'flake-parts-website/std/incl/nixlib':
    follows 'flake-parts-website/std/lib'
• Added input 'flake-parts-website/std/lib':
    'github:nix-community/nixpkgs.lib/c30b6a84c0b84ec7aecbe74466033facc9ed103f' (2023-09-10)
• Added input 'flake-parts-website/std/makes':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/microvm':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/n2c':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/nixago':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/nixpkgs':
    'github:nixos/nixpkgs/9312b935a538684049cb668885e60f15547d4c5f' (2024-02-19)
• Added input 'flake-parts-website/std/paisano':
    'github:paisano-nix/core/adcf742bc9463c08764ca9e6955bd5e7dcf3a3fe' (2024-02-22)
• Added input 'flake-parts-website/std/paisano/call-flake':
    'github:divnix/call-flake/74061f6c241227cd05e79b702db9a300a2e4131a' (2023-06-21)
• Added input 'flake-parts-website/std/paisano/nixpkgs':
    follows 'flake-parts-website/std/nixpkgs'
• Added input 'flake-parts-website/std/paisano/nosys':
    'github:divnix/nosys/feade0141487801c71ff55623b421ed535dbdefa' (2022-11-09)
• Added input 'flake-parts-website/std/paisano/yants':
    follows 'flake-parts-website/std/yants'
• Added input 'flake-parts-website/std/paisano-tui':
    'github:paisano-nix/tui/231761b260587a64817e4ffae3afc15defaa15db' (2024-02-22)
• Added input 'flake-parts-website/std/terranix':
    follows 'flake-parts-website/std/blank'
• Added input 'flake-parts-website/std/yants':
    'github:divnix/yants/8f0da0dba57149676aa4817ec0c880fbde7a648d' (2023-06-15)
• Added input 'flake-parts-website/std/yants/nixpkgs':
    follows 'flake-parts-website/std/lib'
• Added input 'flake-parts-website/treefmt-nix':
    'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81' (2024-06-16)
• Added input 'flake-parts-website/treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
• Added input 'my-flake-module':
    'github:srid/haskell-flake/569e28636c1aaee767a43741511fb36a6d3c284b' (2024-06-17)
• Added input 'nixpkgs':
    'github:NixOS/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
error:
       … while calling the 'derivationStrict' builtin
         at /builtin/derivation.nix:1:208:
       … while evaluating derivation 'site'
         whose name attribute is located at /nix/store/5w7nhyvrgsa81h0kyifmbl6j97hvlzh5-source/pkgs/stdenv/generic/make-derivation.nix:331:7

       … while evaluating attribute 'buildPhase' of derivation 'site'
         at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/site/site-module.nix:34:9:
           33|         src = ./.;
           34|         buildPhase = ''
             |         ^
           35|           runHook preBuild

       … while calling the 'getAttr' builtin
         at /builtin/derivation.nix:1:500:
       … while calling the 'derivationStrict' builtin
         at /builtin/derivation.nix:1:208:
       … while evaluating derivation 'generated-docs'
         whose name attribute is located at /nix/store/5w7nhyvrgsa81h0kyifmbl6j97hvlzh5-source/pkgs/stdenv/generic/make-derivation.nix:331:7

       … while evaluating attribute 'buildCommand' of derivation 'generated-docs'
         at /nix/store/5w7nhyvrgsa81h0kyifmbl6j97hvlzh5-source/pkgs/build-support/trivial-builders/default.nix:68:17:
           67|         enableParallelBuilding = true;
           68|         inherit buildCommand name;
             |                 ^
           69|         passAsFile = [ "buildCommand" ]

       … while calling the 'concatStringsSep' builtin
         at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:435:19:
          434|                 mkdir $out
          435|                 ${lib.concatStringsSep "\n"
             |                   ^
          436|                   (lib.mapAttrsToList

       … while calling anonymous lambda
         at /nix/store/wxjsfgkkd93fwqn1g49srpj9gms656wn-source/attrsets.nix:1096:10:
         1095|     attrs:
         1096|     map (name: f name attrs.${name}) (attrNames attrs);
             |          ^
         1097|

       … from call site
         at /nix/store/wxjsfgkkd93fwqn1g49srpj9gms656wn-source/attrsets.nix:1096:16:
         1095|     attrs:
         1096|     map (name: f name attrs.${name}) (attrNames attrs);
             |                ^
         1097|

       … while calling anonymous lambda
         at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:437:28:
          436|                   (lib.mapAttrsToList
          437|                     (name: inputCfg: ''
             |                            ^
          438|                       cp ${inputCfg.rendered.file} $out/${name}.html

       … while evaluating the attribute 'rendered.file'
         at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:381:15:
          380|               '';
          381|               passthru.file = finalAttrs.finalPackage + "/options.md";
             |               ^
          382|             });

       … while calling the 'getAttr' builtin
         at /builtin/derivation.nix:1:500:
       … while calling the 'derivationStrict' builtin
         at /builtin/derivation.nix:1:208:
       … while evaluating derivation 'option-doc-flake-parts'
         whose name attribute is located at /nix/store/5w7nhyvrgsa81h0kyifmbl6j97hvlzh5-source/pkgs/stdenv/generic/make-derivation.nix:331:7

       … while evaluating attribute 'optionsDoc' of derivation 'option-doc-flake-parts'
         at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:358:15:
          357|               nativeBuildInputs = [ pkgs.libxslt.bin pkgs.pandoc ];
          358|               optionsDoc = config._nixosOptionsDoc.optionsMarkdown.overrideAttrs {
             |               ^
          359|                 anchorPrefix = "opt-";

       error: attribute 'optionsMarkdown' missing
       at /nix/store/08b0w9cfannfdjnby5qfqg8jvh9m4d5z-source/render/render-module.nix:358:28:
          357|               nativeBuildInputs = [ pkgs.libxslt.bin pkgs.pandoc ];
          358|               optionsDoc = config._nixosOptionsDoc.optionsMarkdown.overrideAttrs {
             |                            ^
          359|                 anchorPrefix = "opt-";


@vlaci
Copy link

vlaci commented Oct 15, 2024

The official website uses a nixpkgs referencing this PR
NixOS/nixpkgs#300309, which explains this issue. IMO the template should be "fixed" by also pointing to that revision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants