Source: nix Version: 2.7.0+dfsg-1 Severity: serious User: debian...@lists.debian.org Usertags: regression
Dear maintainer(s),With a recent upload of nix the autopkgtest of nix fails in testing when that autopkgtest is run with the binary packages of nix from unstable. It passes when run with only packages from testing. In tabular form:
pass fail nix from testing 2.7.0+dfsg-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=nix https://ci.debian.net/data/autopkgtest/testing/armhf/n/nix/20297030/log.gz + read item + eval export NIX_REMOTE=daemon + export NIX_REMOTE=daemon + read item+ eval export PATH="$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + export PATH=/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ read item+ eval export NIX_PATH="nixpkgs=/nix/var/nix/profiles/per-user/$USER/channels/nixpkgs:/nix/var/nix/profiles/per-user/$USER/channels" + export NIX_PATH=nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs:/nix/var/nix/profiles/per-user/root/channels
+ read item + mkdir -p /etc/nix/ + echo sandbox = false + service nix-daemon restart + nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs + nix-channel --update unpacking channels... + nix-shell -p nix-du --run nix-du --help <nixpkgs>error: Package ‘shell’ in /nix/store/nnkkd8gzr4wn1r3jjcxsjn69gyj5mwf1-nixpkgs/nixpkgs/pkgs/build-support/trivial-builders.nix:73 is not supported on ‘arm-linux’, refusing to evaluate.
a) To temporarily allow packages that are unsupported for this system, you can use an environment variable
for a single invocation of the nix tools. $ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1Note: 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.allowUnsupportedSystem = true; } in configuration.nix to override this.c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowUnsupportedSystem = true; } to ~/.config/nixpkgs/config.nix. (use '--show-trace' to show detailed location information) autopkgtest [07:14:29]: test nix-env-and-shell
OpenPGP_signature
Description: OpenPGP digital signature