Skip to content

nuget-to-nix fails only via fetch-deps on certain .NET project #363497

Description

@YoshiRulz

Describe the bug

From #337548 (comment): Running nuget-to-nix the old manual way works for this project, but not via fetch-deps.

sample output when invoked as ./result

Steps To Reproduce

Steps to reproduce the behavior:

  1. Checkout diadatp@24c7664 (packages https://github.com/AssetRipper/AssetRipper)
  2. nix-build --pure -A assetripper.fetch-deps && ./result

Expected behavior

"Succesfully wrote lockfile to .../pkgs/by-name/as/assetripper/deps.nix"

Additional context

This seems to be a regression. At 0e5b1ff or e7fb591, it fails, but at 346e862 (e7fb591c9^) and earlier it succeeds. (If you copy the expression from the commit linked above, it will need changing slightly as it relies on newer features.)

Metadata

  • system: "x86_64-linux"
  • host os: Linux 6.6.32, NixOS, 24.05 (Uakari), 24.05beta403.67a8b308bae9
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.18.2
  • channels(root): "nixos-24.05"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Notify maintainers

@corngood


Note for maintainers: Please tag this issue in your PR.


Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions