Hi all,
Apologies for the probable lack of detail, I am new to NixOS and doing my best to see the necessary elements.
I am trying to update pysolfc to the newest version. I have made what I believe are the correct modifications to the package file here:
To (hopefully temporarily) patch my system I have added a new file to the configuration by modifying my configuration.nix’s imports:
imports = [
/etc/nixos/hardware-configuration.nix
./pysolfc.nix
];
where pysolfc.nix reads:
{ config, pkgs, lib, ... }:
with builtins; let
unstable = import <unstable> {};
pysolfcPin = import (pkgs.fetchFromGitHub {
owner = "zwerdlds";
repo = "nixpkgs";
rev = "release-22.05";
sha256 = "1q3jzwda5f9psqcnvqvv3w889mv7ak629gsayjcz3xxnzjm0cdhh";
}) {};
in {
environment.systemPackages = with pkgs; [
pysolfcPin.pysolfc
];
}
But each time I try to use the changed file it fails to compile with the error:
ERROR: Could not find a version that satisfies the requirement configobj (from pysolfc) (from versions: none)
ERROR: No matching distribution found for configobj
It would be great to finish this change and submit a PR. Does anyone have a hint on where to go from here?
Thank you!