jiebi/CodeConvo huggingface dataset:
Code change:
Hi TLP shows the following in output: Anything to do with it? Thanks. System: (NixOS: , Ubuntu/Fedora: , ...) Nix version: (run ) Nixpkgs version: (run )
I believe the tlp module could be made to set for those systemd units
Fixed, thanks for your report!

Related discussion:
text: meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; <ins> license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; </ins> }; }
Code change:
Hi TLP shows the following in output: Anything to do with it? Thanks. System: (NixOS: , Ubuntu/Fedora: , ...) Nix version: (run ) Nixpkgs version: (run )
I believe the tlp module could be made to set for those systemd units
Fixed, thanks for your report!

Related discussion:
text: urweb = callPackage ../development/compilers/urweb { }; <del> vala = callPackage ../development/compilers/vala { }; </del> <ins> vala = vala17; vala15 = callPackage ../development/compilers/vala/15.2.nix { }; vala16 = callPackage ../development/compilers/vala/16.1.nix { }; vala17 = callPackage ../development/compilers/vala/default.nix { }; </ins> visualcpp = callPackage ../development/compilers/visual-c++ { };
Code change:
NixOS specialisations are supposed to have their own entries in the Grub menu for previous generations according to the . However in practice that is not the case. The older generations do not hold any boot entry for the specialisations, but only the default entry. nixpkgs: I am not sure, whether to update the wiki to correctly mention current behavior, or whether to fix the grub module to generate entries for specialisations for older generations. <!-- make sure this issue is not redundant or obsolete --- [x] checked [latest Nixpkgs manual] ([source][nixpkgs-source]) and [latest NixOS manual] ([source][nixos-source]) [x] checked [open documentation issues] for possible duplicates [x] checked [open documentation pull requests] for possible solutions
Fixed by .

Related discussion:
text: -e "$link/nixos-version" ? readFile("$link/nixos-version") : basename((glob(dirname(Cwd::abs_path("$link/kernel")) . "/lib/modules/*"))[0]); <del> addEntry("@distroName@ - Configuration " . nrFromGen($link) . " ($date - $version)", $link, $subEntryOptions, 0); </del> <ins> addGeneration("@distroName@ - Configuration " . nrFromGen($link), " ($date - $version)", $link, $subEntryOptions, 0); </ins> } $conf .= "}n";
Code change:
Project description From the project page: A tool to sign PDF files with Linux support. Why There appears to be a lack of applications that run on Linux and allow for attaching free-hand signatures to PDF files in a good way. (Non-)alternatives include: Xournal and Xournal++: Allows free-hand annotations but not saving those for later use. Allows inserting images and .pdf files but will rasterize them rather than retain the vector graphics, resulting in lower quality. LibreOffice Draw: Allows inserting images and .pdf files but will rasterize them rather than retain the vector graphics, resulting in lower quality. Okular: Allows free-hand annotations but not saving those for later use. Allows inserting custom saved stamps, but these will not be visible in other PDF readers. Evince: Allows certain kinds of annotations, but nothing that can look like a free-hand signature. pdftk, Ghostscript, and other command-line tools: Allows superimposing .pdf files, but not interactively selecting where. Metadata homepage URL: source URL: license: MIT platforms: linux
Working on it

Related discussion:
text: <ins> { lib , stdenv , fetchFromGitHub , substituteAll , python3 , ghostscript , coreutils , pdftk , poppler_utils }: let python-env = python3.withPackages (ps: with ps; [ tkinter ]); in stdenv.mkDerivation { pname = "pdf-sign"; version = "unstable-2023-08-08"; src = fetchFromGitHub { owner = "svenssonaxel"; repo = "pdf-sign"; rev = "98742c6b12ebe2ca3ba375c695f43b52fe38b362"; hash = "sha256-5GRk0T1iLqmvWI8zvZE3OWEHPS0/zN/Ie9brjZiFpqc="; }; patches = [ (substituteAll { src = ./use-nix-paths.patch; gs = "${ghostscript}/bin/gs"; mv = "${coreutils}/bin/mv"; pdftk = "${pdftk}/bin/pdftk"; pdfinfo = "${poppler_utils}/bin/pdfinfo"; }) ]; buildInputs = [ python-env ]; installPhase = '' runHook preInstall mkdir -p $out/bin cp pdf-sign pdf-create-empty $out/bin patchShebangs $out/bin runHook postInstall ''; meta = { description = "A tool to visually sign PDF files"; homepage = "https://github.com/svenssonaxel/pdf-sign"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ tomasajt ]; platforms = lib.platforms.unix; }; } </ins>
Code change:
Project description From the project page: A tool to sign PDF files with Linux support. Why There appears to be a lack of applications that run on Linux and allow for attaching free-hand signatures to PDF files in a good way. (Non-)alternatives include: Xournal and Xournal++: Allows free-hand annotations but not saving those for later use. Allows inserting images and .pdf files but will rasterize them rather than retain the vector graphics, resulting in lower quality. LibreOffice Draw: Allows inserting images and .pdf files but will rasterize them rather than retain the vector graphics, resulting in lower quality. Okular: Allows free-hand annotations but not saving those for later use. Allows inserting custom saved stamps, but these will not be visible in other PDF readers. Evince: Allows certain kinds of annotations, but nothing that can look like a free-hand signature. pdftk, Ghostscript, and other command-line tools: Allows superimposing .pdf files, but not interactively selecting where. Metadata homepage URL: source URL: license: MIT platforms: linux
Working on it

Related discussion:
text: pdf-quench = callPackage ../applications/misc/pdf-quench { }; <ins> pdf-sign = callPackage ../tools/graphics/pdf-sign { }; </ins> pdfarranger = callPackage ../applications/misc/pdfarranger { }; briss = callPackage ../tools/graphics/briss { };
Code change:
Trying to set up an OpenVPN connection using the NetworkManager gui (in plasma5, but in theory it should be the same as in gnome, right?), and connections are failing immediately after a successful connection with the following error messages in syslog: Then the connection starts again and it repeats forever. System: 17.03 at Nix version: 1.11.8 Nixpkgs version: 17.03pre
Does the nm-openvpn user need to be to the unix group for this to work?
The connection reset in my log snippet may actually be caused by but I suspect that the dbus rejected sends are still a problem.
Any news on this issue?
I don't think I have encountered this bug for quite a while, but I also haven't been using OpenVPN recently. Are you still seeing the same error messages?
I did not, just doing triage. I'm going to close this, but feel free to reopen it if it surfaces again.

Related discussion:
text: users.extraUsers = [{ name = "nm-openvpn"; uid = config.ids.uids.nm-openvpn; <ins> extraGroups = [ "networkmanager" ]; </ins> }]; systemd.packages = cfg.packages;
Code change:
is failing to remove requirements as requested by the setting of . Attempt to build Upon building: Tested on . to remove the dependencies as specifies. n/a n/a Latest committers to python-relax-deps- <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result.
Some debugging: I'm fairly certain this is due to a naming issue with the whl. pkg_name () is set to based on some print-statement debugging. But the actual wheel that is produced is . Why are these names different? Why isn't the wheel named ?
Probably because the wheel name is based on the package metadata. Maybe we should just ignore the version during the matching?
Yes, we should.
Created a PR:
Closing now that has been merged.

Related discussion:
text: pushd dist # See https://peps.python.org/pep-0491/#escaping-and-unicode <del> local -r pkg_name="${pname//[^[:alnum:].]/_}-$version" </del> <ins> local -r pkg_name="${pname//[^[:alnum:].]/_}" </ins> local -r unpack_dir="unpacked" <del> local -r metadata_file="$unpack_dir/$pkg_name/$pkg_name.dist-info/METADATA" </del> <ins> local -r metadata_file="$unpack_dir/$pkg_name*/$pkg_name*.dist-info/METADATA" </ins> # We generally shouldn't have multiple wheel files, but let's be safer here for wheel in "$pkg_name"*".whl"; do @pythonInterpreter@ -m wheel unpack --dest "$unpack_dir" "$wheel" rm -rf "$wheel" <del> _pythonRelaxDeps "$metadata_file" _pythonRemoveDeps "$metadata_file" </del> <ins> # Using no quotes on purpose since we need to expand the glob from `$metadata_file` _pythonRelaxDeps $metadata_file _pythonRemoveDeps $metadata_file </ins> if (( "${NIX_DEBUG:-0}" >= 1 )); then echo "pythonRelaxDepsHook: resulting METADATA for '$wheel':" <del> cat "$unpack_dir/$pkg_name/$pkg_name.dist-info/METADATA" </del> <ins> cat $metadata_file </ins> fi <del> @pythonInterpreter@ -m wheel pack "$unpack_dir/$pkg_name" </del> <ins> @pythonInterpreter@ -m wheel pack "$unpack_dir/$pkg_name"* </ins> done # Remove the folder since it will otherwise be in the dist output.
Code change:
Package name: muse-sequencer Latest released version: 4.1.0 Current version on the unstable channel: 3.1.1 Current version on the stable/release channel: 3.1.1 Notify maintainers No idea who the maintainer is:

Related discussion:
text: <del> { lib, stdenv, fetchFromGitHub, cmake, pkg-config, qttools, wrapQtAppsHook , alsa-lib, dssi, fluidsynth, ladspaH, lash, libinstpatch, libjack2, liblo , libsamplerate, libsndfile, lilv, lrdf, lv2, qtsvg, rtaudio, rubberband, sord, serd </del> <ins> { lib , stdenv , fetchFromGitHub , cmake , pkg-config , qttools , wrapQtAppsHook , alsa-lib , dssi , fluidsynth , ladspaH , lash , libinstpatch , libjack2 , liblo , libsamplerate , libsndfile , lilv , lrdf , lv2 , qtsvg , rtaudio , rubberband , sord , serd </ins> }: <del> stdenv.mkDerivation rec { </del> <ins> stdenv.mkDerivation (finalAttrs: { </ins> pname = "muse-sequencer"; <del> version = "3.1.1"; </del> <ins> version = "4.1.0"; </ins> src = fetchFromGitHub { owner = "muse-sequencer"; repo = "muse"; <del> rev = "muse_${builtins.replaceStrings ["."] ["_"] version}"; sha256 = "1rasp2v1ds2aw296lbf27rzw0l9fjl0cvbvw85d5ycvh6wkm301p"; </del> <ins> rev = finalAttrs.version; hash = "sha256-JPvoximDL4oKO8reXW7alMegwUyUTSAcdq3ueXeUMMY="; </ins> }; <del> sourceRoot = "${src.name}/muse3"; patches = [ ./fix-parallel-building.patch ]; </del> <ins> sourceRoot = "${finalAttrs.src.name}/src"; </ins> nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; buildInputs = [ <del> alsa-lib dssi fluidsynth ladspaH lash libinstpatch libjack2 liblo libsamplerate libsndfile lilv lrdf lv2 qtsvg rtaudio rubberband sord </del> <ins> alsa-lib dssi fluidsynth ladspaH lash libinstpatch libjack2 liblo libsamplerate libsndfile lilv lrdf lv2 qtsvg rtaudio rubberband sord </ins> ]; env.NIX_CFLAGS_COMPILE = toString [ "-I${lib.getDev serd}/include/serd-0" ]; <del> meta = with lib; { </del> <ins> meta = { </ins> homepage = "https://muse-sequencer.github.io/"; description = "MIDI/Audio sequencer with recording and editing capabilities"; longDescription = ''
Code change:
Package name: muse-sequencer Latest released version: 4.1.0 Current version on the unstable channel: 3.1.1 Current version on the stable/release channel: 3.1.1 Notify maintainers No idea who the maintainer is:

Related discussion:
text: MusE aims to be a complete multitrack virtual studio for Linux, it is published under the GNU General Public License. ''; <del> license = licenses.gpl2Plus; maintainers = with maintainers; [ orivej ]; </del> <ins> license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ eclairevoyant orivej ]; platforms = lib.platforms.linux; mainProgram = "muse4"; </ins> }; <del> } </del> <ins> }) </ins>
Code change:
Package name: muse-sequencer Latest released version: 4.1.0 Current version on the unstable channel: 3.1.1 Current version on the stable/release channel: 3.1.1 Notify maintainers No idea who the maintainer is:

Related discussion:
text: <del> To confirm these dependencies, run in a fresh build tree: ninja muse/components/CMakeFiles/components.dir/confmport.o In file included from ../muse/components/confmport.cpp:48: ../muse/mplugins/midifilterimpl.h:28:10: fatal error: ui_midifilter.h: No such file or directory ninja muse/waveedit/CMakeFiles/waveedit.dir/wavecanvas.o In file included from ../muse/waveedit/wavecanvas.cpp:72: ../muse/components/copy_on_write.h:26:10: fatal error: ui_copy_on_write_base.h: No such file or directory ninja muse/instruments/CMakeFiles/instruments.dir/editinstrument.o In file included from ../muse/instruments/editinstrument.cpp:58: ../muse/components/editevent.h:26:10: fatal error: ui_editnotedialogbase.h: No such file or directory ninja muse/liste/CMakeFiles/liste.dir/listedit.o In file included from ../muse/liste/listedit.cpp:37: ../muse/components/editevent.h:26:10: fatal error: ui_editnotedialogbase.h: No such file or directory ninja muse/mixer/CMakeFiles/mixer.dir/rack.o In file included from ../muse/mixer/rack.cpp:49: ../muse/components/plugindialog.h:4:10: fatal error: ui_plugindialogbase.h: No such file or directory ninja muse/midiedit/CMakeFiles/midiedit.dir/drumedit.o In file included from /build/source/muse3/muse/midiedit/drumedit.cpp:64: /build/source/muse3/muse/components/filedialog.h:29:10: fatal error: ui_fdialogbuttons.h: No such file or directory --- a/muse/components/CMakeLists.txt +++ b/muse/components/CMakeLists.txt @@ -343,4 +343,5 @@ set_target_properties( components target_link_libraries ( components ${QT_LIBRARIES} +      mplugins widgets xml_module --- a/muse/waveedit/CMakeLists.txt +++ b/muse/waveedit/CMakeLists.txt @@ -79,4 +79,5 @@ set_target_properties( waveedit target_link_libraries( waveedit ${QT_LIBRARIES} +      components widgets ) --- a/muse/instruments/CMakeLists.txt +++ b/muse/instruments/CMakeLists.txt @@ -78,4 +78,5 @@ set_target_properties( instruments target_link_libraries ( instruments ${QT_LIBRARIES} +      components icons widgets --- a/muse/liste/CMakeLists.txt +++ b/muse/liste/CMakeLists.txt @@ -65,4 +65,5 @@ set_target_properties( liste target_link_libraries ( liste ${QT_LIBRARIES} +      components awl widgets --- a/muse/mixer/CMakeLists.txt +++ b/muse/mixer/CMakeLists.txt @@ -87,4 +87,5 @@ set_target_properties ( mixer target_link_libraries ( mixer ${QT_LIBRARIES} +      components widgets ) --- a/muse/midiedit/CMakeLists.txt +++ b/muse/midiedit/CMakeLists.txt @@ -93,4 +93,5 @@ set_target_properties( midiedit target_link_libraries ( midiedit ${QT_LIBRARIES} +      components al ctrl </del>
Code change:
System: 17.03.917. (Gorilla) Nix version: nix-env (Nix) 1.11.8 Nixpkgs version: "17.09pre105314."
cc

Related discussion:
text: <ins> {stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { version = "0.15.2"; name = "vala-${version}"; src = fetchurl { url = "mirror://gnome/sources/vala/0.15/${name}.tar.xz"; sha256 = "0g71zq6dpqrw2f40wfzdf18fdw41ymr17laqniy2kr622hkxdi8w"; }; buildNativeInputs = [ yacc flex pkgconfig xz ]; buildInputs = [ glib ]; meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; }; } </ins>
Code change:
System: 17.03.917. (Gorilla) Nix version: nix-env (Nix) 1.11.8 Nixpkgs version: "17.09pre105314."
cc

Related discussion:
text: <ins> {stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { version = "0.16.1"; name = "vala-${version}"; src = fetchurl { url = "mirror://gnome/sources/vala/0.16/${name}.tar.xz"; sha256 = "1n708n9ixyy9qrzyv1wf4ybvcclx43ib9ki028wwpvkz6kv8zqlb"; }; buildNativeInputs = [ yacc flex pkgconfig xz ]; buildInputs = [ glib ]; meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; }; } </ins>
Code change:
System: 17.03.917. (Gorilla) Nix version: nix-env (Nix) 1.11.8 Nixpkgs version: "17.09pre105314."
cc

Related discussion:
text: {stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { <del> name = "vala-0.14.2"; </del> <ins> version = "0.17.2"; name = "vala-${version}"; </ins> src = fetchurl { <del> url = mirror://gnome/sources/vala/0.14/vala-0.14.2.tar.xz; sha256 = "1l5kllw9vpwv24lzv9fp64l3sad46wpxgvsgryrwlrjg91w6jzl0"; </del> <ins> url = "mirror://gnome/sources/vala/0.17/${name}.tar.xz"; sha256 = "09i2s0dwmrk147ind2dx7nq845g12fp6fsjqrphhrr0dbi0zzgh3"; </ins> }; buildNativeInputs = [ yacc flex pkgconfig xz ];
Code change:
System: 17.03.917. (Gorilla) Nix version: nix-env (Nix) 1.11.8 Nixpkgs version: "17.09pre105314."
cc

Related discussion:
text: meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; <ins> license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; </ins> }; }
Code change:
System: 17.03.917. (Gorilla) Nix version: nix-env (Nix) 1.11.8 Nixpkgs version: "17.09pre105314."
cc

Related discussion:
text: urweb = callPackage ../development/compilers/urweb { }; <del> vala = callPackage ../development/compilers/vala { }; </del> <ins> vala = vala17; vala15 = callPackage ../development/compilers/vala/15.2.nix { }; vala16 = callPackage ../development/compilers/vala/16.1.nix { }; vala17 = callPackage ../development/compilers/vala/default.nix { }; </ins> visualcpp = callPackage ../development/compilers/visual-c++ { };
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: preFixup = '' for entry in $(find $out -name libipopt.so); do <del> patchelf --shrink-rpath --allowed-rpath-prefixes /nix/store $entry patchelf --set-rpath '$ORIGIN':"$(patchelf --print-rpath $entry)" $entry </del> <ins> patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" "$entry" patchelf --set-rpath '$ORIGIN':"$(patchelf --print-rpath $entry)" "$entry" </ins> done '';
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: '' + lib.optionalString buildSamples '' mkdir -p $sample/bin mv clients/staging/hipfft_* $sample/bin <del> patchelf $sample/bin/hipfft_* --shrink-rpath --allowed-rpath-prefixes /nix/store </del> <ins> patchelf $sample/bin/hipfft_* --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" </ins> '' + lib.optionalString (buildTests || buildBenchmarks) '' rmdir $out/bin '';
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: '' + lib.optionalString buildSamples '' mkdir -p $sample/bin mv clients/staging/example-* $sample/bin <del> patchelf $sample/bin/example-* --shrink-rpath --allowed-rpath-prefixes /nix/store </del> <ins> patchelf $sample/bin/example-* --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" </ins> '' + lib.optionalString (buildTests || buildBenchmarks) '' rmdir $out/bin '';
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: '' + lib.optionalString buildTests '' mkdir -p $test/bin mv bin/test_* $test/bin <del> patchelf $test/bin/test_* --shrink-rpath --allowed-rpath-prefixes /nix/store </del> <ins> patchelf $test/bin/test_* --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" </ins> ''; passthru.updateScript = rocmUpdateScript {
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: doCheck = false; # fails 13 out of 13 tests (ctest) <del> # Hack to avoid TMPDIR in RPATHs. preFixup = '' rm -rf "$(pwd)" mkdir "$(pwd)" </del> <ins> # remove forbidden references to $TMPDIR preFixup = lib.optionalString stdenv.isLinux '' patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" "$out"/libexec/* </ins> ''; <ins> enableParallelBuilding = true; </ins> meta = { maintainers = with lib.maintainers; [ abbradar periklis ]; knownVulnerabilities = [
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: mkdir "$out/bin" cp build/vm/*.so* "$out/lib/" cp build/vm/pharo "$out/bin/pharo" <del> patchelf --allowed-rpath-prefixes /nix/store --shrink-rpath "$out/bin/pharo" </del> <ins> patchelf --allowed-rpath-prefixes "$NIX_STORE" --shrink-rpath "$out/bin/pharo" </ins> wrapProgram "$out/bin/pharo" --set LD_LIBRARY_PATH "${library_path}" runHook postInstall
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: postInstall = '' find $out/bin -executable -type f -exec  <del> patchelf {} --shrink-rpath --allowed-rpath-prefixes /nix/store ; </del> <ins> patchelf {} --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" ; </ins> '' + lib.optionalString buildTests '' mkdir -p $test mv $out/bin/rdctst_tests $test/bin
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: buildInputs = [ libelf freeglut libGLU libGL ] ++ lib.optional stdenv.isDarwin GLUT; <del> # Hack to avoid TMPDIR in RPATHs. preFixup = ''rm -rf "$(pwd)" && mkdir "$(pwd)" ''; </del> <ins> # remove forbidden references to $TMPDIR preFixup = lib.optionalString stdenv.isLinux '' patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" "$out"/bin/* ''; </ins> doCheck = true; checkTarget = "-C tests run_tests";
Code change:
Steps to reproduce the behavior: on nixos-unstable I believe this is related to <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
It'll need a similar fix like the ones in Wasn't caught in staging because it's marked insecure

Related discussion:
text: # remove forbidden reference to $TMPDIR preFixup = '' <del> patchelf --shrink-rpath --allowed-rpath-prefixes "/nix/store" "$out/sbin/smbios-sys-info-lite" </del> <ins> patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" "$out/sbin/smbios-sys-info-lite" </ins> ''; meta = with lib; {