Skip to content

flake: Update flake.lock#800

Merged
fricklerhandwerk merged 5 commits into
mainfrom
update_flake_lock_action
Apr 16, 2025
Merged

flake: Update flake.lock#800
fricklerhandwerk merged 5 commits into
mainfrom
update_flake_lock_action

Conversation

@ngi-nix-bot
Copy link
Copy Markdown
Member

Automated changes by the update-flake-lock GitHub Action.

Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:nix-community/buildbot-nix/474d5e49962363ea69d6388dd308292a13874068?narHash=sha256-FuZP30GlJ87Hac8q48OHyctllXRFKEjsCtAPnYJQW1U%3D' (2025-03-28)
  → 'github:nix-community/buildbot-nix/8a50a4bcf8090c156d38ae96a57ded65f1341ac6?narHash=sha256-xzYebbAH13K6pK/Z%2BVvu/uY52NkTkOs/o7PEAeAx5Yg%3D' (2025-04-10)
• Updated input 'buildbot-nix/flake-parts':
    'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
  → 'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
• Updated input 'buildbot-nix/treefmt-nix':
    'github:numtide/treefmt-nix/29a3d7b768c70addce17af0869f6e2bd8f5be4b7?narHash=sha256-WRAylyYptt6OX5eCEBWyTwOEqEtD6zt33rlUkr6u3cE%3D' (2025-03-27)
  → 'github:numtide/treefmt-nix/815e4121d6a5d504c0f96e5be2dd7f871e4fd99d?narHash=sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660%2BgbUU3cE%3D' (2025-04-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/250b695f41e0e2f5afbf15c6b12480de1fe0001b?narHash=sha256-drDyYyUmjeYGiHmwB9eOPTQRjmrq3Yz26knwmMPLZFk%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/18dd725c29603f582cf1900e0d25f9f1063dbf11?narHash=sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38%3D' (2025-04-13)
• Updated input 'nixpkgs-stable':
    'github:NixOS/nixpkgs/7819a0d29d1dd2bc331bec4b327f0776359b1fa6?narHash=sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p%2BjElwxaM%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/523f58a4faff6c67f5f685bed33a7721e984c304?narHash=sha256-zr2jmWeWyhCD8WmO2aWov2g0WPPuZfcJDKzMJZYGq3Y%3D' (2025-04-06)
  → 'github:Mic92/sops-nix/7e147a1ae90f0d4a374938cdc3df3cdaecb9d388?narHash=sha256-lv52pnfiRGp5%2BxkZEgWr56DWiRgkMFXpiGba3eJ3krE%3D' (2025-04-13)

Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force

@eljamm
Copy link
Copy Markdown
Contributor

eljamm commented Apr 14, 2025

Python 3.9 is deprecated and has been removed. Replacing it with python3 I've encountered some issues:

       > running build_ext
       > building 'mpfr' extension
       > creating build/temp.linux-x86_64-cpython-312
       > gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -I/nix/store/ll9dm3r87v4r46a0km0zck4968m60vys-libxcrypt-4.4.38/include -fPIC -I/nix/store/f2krmq3iv5nibcvn4rw7nrnrciqprdkh-python3-3.12.9/include/python3.12 -c mpfr.c -o build/temp.linux-x86_64-cpython-312/mpfr.o
       > mpfr.c:213:12: fatal error: longintrepr.h: No such file or directory
       >   213 |   #include "longintrepr.h"
       >       |            ^~~~~~~~~~~~~~~
       > compilation terminated.
       > error: command '/nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/gcc' failed with exit code 1
       >
       > ERROR Backend subprocess exited when trying to invoke build_wheel
       For full logs, run 'nix log /nix/store/pzm87w3jrwf5lp46xr4ri5xpfk2ljk4l-bigfloat-0.4.0.drv'.
error: 1 dependencies of derivation '/nix/store/yqrz565nnk1kz4jgqfrljvfslg66mh6z-python3.12-ieee754fpu-unstable-2024-03-31.drv' failed to build
error: 1 dependencies of derivation '/nix/store/j6h7d3gc1q8svyw7saq8icnynfnw7jmb-python3.12-soc.drv' failed to build

Can you take a look at this please, @wegank?

@wegank
Copy link
Copy Markdown
Member

wegank commented Apr 14, 2025

I don't have time to look into it right now, but I don't think Libre-SOC ever supported Python 3.10 and later. This is going to be a real headache...

@eljamm
Copy link
Copy Markdown
Contributor

eljamm commented Apr 14, 2025

I see, so I guess our best options here is to either pin python to 3.9 or just mark Libre-SOC packages as broken, for now.

eljamm added a commit that referenced this pull request Apr 14, 2025
They require python3.9, which has been removed from nixpkgs.

See #800 (comment)
eljamm added a commit that referenced this pull request Apr 14, 2025
They require python3.9, which has been removed from nixpkgs.

See #800 (comment)
@eljamm eljamm force-pushed the update_flake_lock_action branch from 6e18f20 to 2606174 Compare April 14, 2025 11:21
@wegank wegank mentioned this pull request Apr 14, 2025
wegank pushed a commit that referenced this pull request Apr 14, 2025
They require python3.9, which has been removed from nixpkgs.

See #800 (comment)
@wegank wegank force-pushed the update_flake_lock_action branch from 2606174 to 575c535 Compare April 14, 2025 14:16
wegank pushed a commit that referenced this pull request Apr 14, 2025
They require python3.9, which has been removed from nixpkgs.

See #800 (comment)
@wegank wegank force-pushed the update_flake_lock_action branch from 575c535 to 63040c9 Compare April 14, 2025 14:25
@wegank wegank force-pushed the update_flake_lock_action branch from 63040c9 to b6a9479 Compare April 15, 2025 08:32
@eljamm
Copy link
Copy Markdown
Contributor

eljamm commented Apr 15, 2025

How come the Nitrokey check passed when the fix still hasn't reached nixpkgs-unstable?

@wegank
Copy link
Copy Markdown
Member

wegank commented Apr 15, 2025

I manually bumped flake.lock to a commit on the master branch, but it's a complete disaster...

github-actions Bot and others added 2 commits April 16, 2025 09:06
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:nix-community/buildbot-nix/474d5e49962363ea69d6388dd308292a13874068?narHash=sha256-FuZP30GlJ87Hac8q48OHyctllXRFKEjsCtAPnYJQW1U%3D' (2025-03-28)
  → 'github:nix-community/buildbot-nix/8a50a4bcf8090c156d38ae96a57ded65f1341ac6?narHash=sha256-xzYebbAH13K6pK/Z%2BVvu/uY52NkTkOs/o7PEAeAx5Yg%3D' (2025-04-10)
• Updated input 'buildbot-nix/flake-parts':
    'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
  → 'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
• Updated input 'buildbot-nix/treefmt-nix':
    'github:numtide/treefmt-nix/29a3d7b768c70addce17af0869f6e2bd8f5be4b7?narHash=sha256-WRAylyYptt6OX5eCEBWyTwOEqEtD6zt33rlUkr6u3cE%3D' (2025-03-27)
  → 'github:numtide/treefmt-nix/815e4121d6a5d504c0f96e5be2dd7f871e4fd99d?narHash=sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660%2BgbUU3cE%3D' (2025-04-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/250b695f41e0e2f5afbf15c6b12480de1fe0001b?narHash=sha256-drDyYyUmjeYGiHmwB9eOPTQRjmrq3Yz26knwmMPLZFk%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/18dd725c29603f582cf1900e0d25f9f1063dbf11?narHash=sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38%3D' (2025-04-13)
• Updated input 'nixpkgs-stable':
    'github:NixOS/nixpkgs/7819a0d29d1dd2bc331bec4b327f0776359b1fa6?narHash=sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p%2BjElwxaM%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/523f58a4faff6c67f5f685bed33a7721e984c304?narHash=sha256-zr2jmWeWyhCD8WmO2aWov2g0WPPuZfcJDKzMJZYGq3Y%3D' (2025-04-06)
  → 'github:Mic92/sops-nix/7e147a1ae90f0d4a374938cdc3df3cdaecb9d388?narHash=sha256-lv52pnfiRGp5%2BxkZEgWr56DWiRgkMFXpiGba3eJ3krE%3D' (2025-04-13)
@wegank wegank force-pushed the update_flake_lock_action branch from 5866dc8 to 62d3978 Compare April 16, 2025 07:06
@fricklerhandwerk fricklerhandwerk merged commit 7cc5acb into main Apr 16, 2025
2 checks passed
@fricklerhandwerk fricklerhandwerk deleted the update_flake_lock_action branch April 16, 2025 13:05
@github-project-automation github-project-automation Bot moved this to Done in Nix@NGI Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants