jiebi/CodeConvo huggingface dataset:
Change:
pycares = callPackage ../development/python-modules/pycares { }; pycuda = callPackage ../development/python-modules/pycuda { <del> cudatoolkit = pkgs.cudatoolkit_7_5; </del> <ins> cudatoolkit = pkgs.cudatoolkit; </ins> inherit (pkgs.stdenv) mkDerivation; };

Discussion:
Describe the bug Not able to install pycuda. Error To Reproduce Install pycuda Expected behavior install pycuda with dependencies Metadata Please run and paste the result.
Is nobody having this issue it seems is not solved :(
I'm having this issue, incoming PR. Likely half of the problem is that the cudatoolkit is pinned to 7.5 and cuda root is not passed during the build process, which is not compatible with newer cards. The other half of the problem is that python3 boost isn't being linked. I see boost is mentioned as not being necessary for pycuda in the docs, so I'm wondering if we can just remove it.
try and let me know if it works for you
Change:
, vte , glib-networking , qemu-utils <ins> , qemu </ins> }: stdenv.mkDerivation rec {

Discussion:
When creating a new VM and reaching "Review and create" step buttons "Create" and "Customize" do nothing (i.e. VM cannot be created). Judging from console logs, it tries to find QEMU binary at and predictably fails. Steps to reproduce the behavior: on stable on "+" and run "Create a Virtual Machine" wizard. any OS source. the step "Express Installation" select whatever settings. the step "Review and Create" no actual properties are displayed, buttons "Customize" and "Create" do nothing. VM can be created, VM properties can be viewed and customized. ! Console log: <!-- 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. Maintainer information:
Try
Change:
<ins> { lib, buildGoModule, fetchFromGitHub, }: buildGoModule rec { pname = "spacectl"; version = "1.0.1"; src = fetchFromGitHub { owner = "spacelift-io"; repo = "spacectl"; rev = "v${version}"; hash = "sha256-w49nsPzEWfYeYxWNOl4VrWdQvL3zGafLxL5kUH4YaqM="; }; vendorHash = "sha256-hVAQaM8Xank+l283D1Tq9TA/yiOiLGO7/3IyZkXj15Q="; meta = { homepage = "https://github.com/spacelift-io/spacectl"; description = "Spacelift client and CLI"; changelog = "https://github.com/spacelift-io/spacectl/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ kashw2 ]; mainProgram = "spacectl"; }; } </ins>

Discussion:
Project description Request to create spacelift cli Metadata homepage URL: source URL: license: mit platforms: unix, linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
)] ; <del> # disable stackprotector on aarch64-darwin for now # https://github.com/NixOS/nixpkgs/issues/127608 # # build error: # # /private/tmp/nix-build-sundials-6.3.0.drv-0/ccD2dUtR.s:21:15: error: index must be an integer in range [-256, 255]. #         ldr     x0, [x0, ___stack_chk_guard];momd #                          ^ # /private/tmp/nix-build-sundials-6.3.0.drv-0/ccD2dUtR.s:46:15: error: index must be an integer in range [-256, 255]. #         ldr     x0, [x0, ___stack_chk_guard];momd # # See also a proposed solution: https://github.com/NixOS/nixpkgs/pull/151983 hardeningDisable = lib.optionals (stdenv.isAarch64 && stdenv.isDarwin) [ "stackprotector" ]; </del> doCheck = true; checkTarget = "test";

Discussion:
Describe the bug I'm on a mission to get (and thence ) compiling on M1 Macs, and having fixed , the next stumbling block is 4.1.1. Sadly, the build fails with , presumably related to . To Reproduce Steps to reproduce the behavior: Expected behavior A clear and concise description of what you expected to happen. Screenshots Additional context This works fine when built for x8664 on the same machine. Notify maintainers <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Metadata system: host os: multi-user?: sandbox: version: channels(steve): nixpkgs: Maintainer information:
Submitted PR which disables Fortran support for OpenMPI on aarch64-darwin. Would that fix the issue for you or do you require Fortran?
This seems to be the build failure:
I actually have no idea if I require Fortran. I mean, presumably it's enabled for some reason, so I'm a little wary of disabling it on only one platform/arch combination: that feels like an atypical workaround.
To reproduce: I wonder if the gcc maintainers can offer any insight?
seems to hint at the stack-protector hardening, so perhaps something like could work around that? (no idea what's the real cause though, and I have no Darwin machine at hand)
You were right! Sent a PR in
Change:
, xorgserver , pulseaudio , pytest-asyncio <del> , qtile </del> <ins> , qtile-unwrapped </ins> , keyring , requests , stravalib

Discussion:
Qtile is missing all the ffi modules so one can't use the pulse widget Just install qtile and add a To the config There is a script that has to be run as part of the packaging process takes care of creating the ffi modules, not sure if that will be enough or patching to change the paths will also be required.
Problem still here, and only for this module
Change:
sha256 = "sha256-0JxyhSQLtlgLtsMv82wMjQHGdmOoQ2dcPPNAw2cFByE="; name = "switch_hash_calculation_method.patch"; }) <ins> # Fix invalid entries (pre-releases of apps are not to be taken into account, # but if only pre-releases are compatible with a given Nextcloud version, # invalid entries are generated) (fetchpatch { url = "https://github.com/helsinki-systems/nc4nix/commit/c48131b5ca382585fd3294d51d59acc1e92fadb1.patch"; sha256 = "sha256-/zc3Smjd6CksC5wUvoB6uAyTzPcIgqimb+zASIuTft0="; excludes = [ "25.json" "26.json" "27.json" ]; }) </ins> ]; vendorSha256 = "sha256-uhINWxFny/OY7M2vV3ehFzP90J6Z8cn5IZHWOuEg91M=";

Discussion:
Out-of-bounds list index when upgrading from Nextcloud 26 to 27. Steps to reproduce the behavior: Change Nextcloud.package version from 26 to 27 and change extraApps versions Compilable expression. <details<summaryentire stack trace:</summary</detailsHere's my NC expression I had to manually remove some which Nix would tell me don't exist for NC27. Furthermore, entirely removing solves the issue.
as long as there's no release from that supports Nextcloud 27 we cannot do much to fix that unfortunately, i.e. for now you'll either need to stick with v26 or uninstall this app temporarily. However, this weird error message is in fact a bug (the lock entry for this app for v27 was malformed in nixpkgs because the app was attempted to be even though there's no support) and I opened to make sure that you'll get a slightly better error-message.
Thanks! For sure, a better indication that an app isn't available for the chosen NC version would be useful
Change:
runHook postInstall ''; <del> meta = with lib; { </del> <ins> passthru.updateScript = unstableGitUpdater { }; meta = { </ins> description = "Material Symbols icons by Google"; homepage = "https://fonts.google.com/icons"; downloadPage = "https://github.com/google/material-design-icons"; license = lib.licenses.asl20; <del> maintainers = with maintainers; [ fufexan ]; platforms = platforms.all; </del> <ins> maintainers = with lib.maintainers; [ fufexan luftmensch-luftmensch ]; platforms = lib.platforms.all; </ins> }; }

Discussion:
Package name:material-symbols Latest released version: 2024.05.04 <!-- Search your package here: --- Current version on the unstable channel: 2023.11.17 Current version on the stable/release channel: 2023.11.17 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Are there any relevant changes in the font definition?
there should be some new symbols or some symbols' code changed.
please do replace OLDVERSION and NEWVERSION in the issue title with the actual version names. In this case this would be like:
Change:
}; nativeBuildInputs = [ <del> meson ninja pkg-config gitMinimal swig check valgrind </del> <ins> meson ninja pkg-config gitMinimal swig check valgrind wrapGAppsNoGuiHook gobject-introspection </ins> ]; buildInputs = [

Discussion:
it's impossible to use due to an import error: Steps to reproduce the behavior: to run eg ratbagctl "shows something". (i.e. current mouse hardware/mapping etc.) (no gui, cli only) I (may) need because it has infos/options that are not yet fully implemented in Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

When trying to launch whipper it instead fails with the following trace: Steps to reproduce the behavior: or any equivalent way of running the whipper program Clearly, I expect the program to execute without an error. I bisected the error and the bug was introduced in which bumped . <!-- 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. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Note: Adding to double-wraps all executables, but allows to run successfully.
Also no double-wrapping.

As title says, openrazer-daemon no longer work after update. Steps to reproduce the behavior: system -daemon fail to start. Openrazer-daemon start on boot. If applicable, add screenshots to help explain your problem. Manually calling openrazer-daemon -Fv print me this: <!-- 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. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
overlay fix for anyone who have this issue.
This overlay fix worked for me, thank you!
Change:
{ lib , mpv-unwrapped <del> , wrapMpv </del> , ocl-icd , ... }: <del> let libraries = [ ocl-icd ]; in wrapMpv (mpv-unwrapped.override { vapoursynthSupport = true; }) { </del> <ins> mpv-unwrapped.wrapper { mpv = mpv-unwrapped.override { vapoursynthSupport = true; }; </ins> extraMakeWrapperArgs = [ # Add paths to required libraries "--prefix" "LD_LIBRARY_PATH" ":" <del> "/run/opengl-driver/lib:${lib.makeLibraryPath libraries}" </del> <ins> "/run/opengl-driver/lib:${lib.makeLibraryPath [ ocl-icd ]}" </ins> ]; }

Discussion:
Package name: Latest released version: <!-- Search your package here: --- Current version on the unstable channel: Current version on the stable/release channel: <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Yeeessaah!
Change:
libowlevelzs = callPackage ../development/libraries/libowlevelzs { }; <del> librecad = libsForQt514.callPackage ../applications/misc/librecad { </del> <ins> librecad = libsForQt5.callPackage ../applications/misc/librecad { </ins> boost = boost175; };

Discussion:
libsForQt514.qt5.qtwebengine currently fails to build locally and on . The interessting line seems to be: The last successful build on hydra was linked to . After that it seems to fail (starting with ) Bisecting takes forever. I would hazard a guess that it has to do with and PR which broke some other packages as well. EDIT: EDIT2: The error seems to stem from the c++ upgrade. The error message is referenced e.g. here Steps to reproduce the behavior: nixpkgs master -build -A libsForQt514.qt5.qtwebengine . Build should succeed. If applicable, add screenshots to help explain your problem. Add any other context about the problem here. Please run and paste the result.
It's most likely due to mixing gcc versions, as that's not 100% compatible in C++. qt514 (and qt512) get overridden to gcc10, whereas the default is gcc11. (For x86_64-linux; some others have other combinations.)
Closing since libsForQt514 was removed from master.
Change:
inherit (darwin.apple_sdk.frameworks) Security; }; <del> inherit (nodePackages) wrangler; </del> wrangler_1 = callPackage ../development/tools/wrangler_1 { inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Security; };

Discussion:
Steps to reproduce the behavior: nixos flake build, with nixpkgs/master, which worked yesterday and doesn't today fails on workerd fixed derivation that is pulled from npm may relate to based on commit histor <!-- 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. I do have a bunch of experimental flags enabled, they could impact something.. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
can you please review
Change:
let versions = [ { <ins> version = "13.2.1"; lang = "en"; language = "English"; sha256 = "sha256-GA2k+jvE4mTJsIbMHce5c516h/glHLnXdthEfnNmk0w="; installer = "Mathematica_13.2.1_LINUX.sh"; } { version = "13.2.1"; lang = "en"; language = "English"; sha256 = "sha256-ZvgG2W/gjQIo4hyXHsGta5FyTslrz/ltOe/ZK/U2Sx8="; installer = "Mathematica_13.2.1_BNDL_LINUX.sh"; } { </ins> version = "13.2.0"; lang = "en"; language = "English";

Discussion:
Package name: mathematica Latest released version: 13.2.0 <!-- Search your package here: --- Current version on the unstable channel: 13.2.0 Current version on the stable/release channel: 9.0.0 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR.
No need to open an issue for every package update PR that you're about to file.
Change:
stdenv = gcc9Stdenv; }; <ins> cider = callPackage ../applications/audio/cider { }; </ins> isolyzer = callPackage ../tools/cd-dvd/isolyzer { }; isomd5sum = callPackage ../tools/cd-dvd/isomd5sum { };

Discussion:
Project description Cider is an open-source and community-oriented Apple Music client. Metadata homepage URL: source URL: license: GNU Affero General Public License v3.0 platforms: linux, darwin
They ship an AppImage which I use in my own config packaged as follows:
Change:
--replace Exec=renoise Exec=$out/bin/renoise ''; <ins> passthru.updateScript = writeScript "update-renoise" '' #!/usr/bin/env nix-shell #!nix-shell -I nixpkgs=./. -i bash -p curl htmlq common-updater-scripts set -euo pipefail new_version="$( curl 'https://files.renoise.com/demo/'  | htmlq a --text  | grep -E '^Renoise_([0-9]+_?)+_Demo_Linux_x86_64.tar.gz$'  | grep -Eo '[0-9]+(_[0-9]+)*'  | head -n1  | tr _ . )" hash_x86_64="$(nix-prefetch-url "https://files.renoise.com/demo/Renoise_$(echo "$new_version" | tr . _)_Demo_Linux_x86_64.tar.gz")" hash_arm64="$( nix-prefetch-url "https://files.renoise.com/demo/Renoise_$(echo "$new_version" | tr . _)_Demo_Linux_arm64.tar.gz")" sri_x86_64="$(nix --extra-experimental-features nix-command hash to-sri --type sha256 "$hash_x86_64")" sri_arm64="$( nix --extra-experimental-features nix-command hash to-sri --type sha256 "$hash_arm64")" update-source-version renoise "$new_version" "$sri_x86_64" --system="x86_64-linux"  --ignore-same-version update-source-version renoise "$new_version" "$sri_arm64"  --system="aarch64-linux" --ignore-same-version ''; </ins> meta = { description = "Modern tracker-based DAW"; homepage = "https://www.renoise.com/";

Discussion:
404 when trying to install. Version is out of date on both stable / unstable. Current version is 1.3.5 aka <

<] Trying to install this and get failure due to bad URL. Probably due to a stale version number, this should target the most recent version or redux
Change:
<del> { lib, stdenv, fetchFromGitHub, cmake, libarcus, stb, protobuf }: </del> <ins> { lib, stdenv, fetchFromGitHub, cmake, libarcus, stb, protobuf, fetchpatch }: </ins> stdenv.mkDerivation rec { pname = "curaengine";

Discussion:
Steps to reproduce the behavior: curaengine This was on an update yesterday to . Please run and paste the result.
I opened a PR yesterday:
Change:
, buildPythonPackage , pythonOlder , filelock <ins> , fsspec </ins> , importlib-metadata , packaging , pyyaml , requests <del> , ruamel-yaml </del> , tqdm , typing-extensions }: buildPythonPackage rec { pname = "huggingface-hub"; <del> version = "0.12.1"; </del> <ins> version = "0.14.1"; </ins> format = "setuptools"; disabled = pythonOlder "3.7";

Discussion:
Package name: python3Packages.huggingface_hub Latest released version: 0.14.1 <!-- Search your package here: --- Current version on the unstable channel: 0.12.1 Current version on the stable/release channel: 0.11.0 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. -- (tagged as last updated package) Note for maintainers: Please tag this issue in your PR.
Change:
keybinder3 libnotify libwnck <del> python3 </del> <ins> python311 </ins> vte ]; makeWrapperArgs = [ "--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive" ]; <del> propagatedBuildInputs = with python3.pkgs; [ </del> <ins> propagatedBuildInputs = with python311Packages; [ </ins> dbus-python pycairo pygobject3

Discussion:
A clear and concise description of what the bug is. Steps to reproduce the behavior: lack of directory with executables In contrast this command works as expected: Create directory with executables to invoke Guake. Observe that nixpkgs 24.05 has and in the "Programs provided" section. <img width="989" alt="image" src=""And unstable does not despite both claiming to have version 3.10 of Guake: <img width="1201" alt="image" src=""And both branches provide the same package definition. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Seems like the cause is the below. Oddly the command fails but the build doesn't.
Change:
in stdenv.mkDerivation rec { pname = "nano"; <del> version = "5.9"; </del> <ins> version = "6.0"; </ins> src = fetchurl { url = "mirror://gnu/nano/${pname}-${version}.tar.xz"; <del> sha256 = "dX24zaS7KHNZnkd4OvRj47VHpiewyrsw6nv3H7TCSTc="; </del> <ins> sha256 = "k6yMtotK0Q4KrrgKLdFcW7ietmWkhE960Bxn78sWnqI="; </ins> }; nativeBuildInputs = [ texinfo ] ++ optional enableNls gettext;

Discussion:
name: nano current version: 5.9 desired version: 6.0 maintainers: Please tag this issue in your PR.
Change:
for prog in ppmquant; do wrapProgram "$out/bin/$prog" --prefix PATH : "$out/bin" done <ins> moveToOutput bin "''${!outputBin}" runHook postInstall </ins> ''; <ins> passthru.updateScript = ./update.sh; </ins> meta = { <del> homepage = http://netpbm.sourceforge.net/; </del> <ins> homepage = "http://netpbm.sourceforge.net/"; </ins> description = "Toolkit for manipulation of graphic images"; <del> license = "GPL,free"; </del> <ins> license = lib.licenses.free; # http://netpbm.svn.code.sourceforge.net/p/netpbm/code/trunk/doc/copyright_summary </ins> platforms = with stdenv.lib.platforms; linux ++ darwin; }; }

Discussion:
no $ Add to installPhase
For some reason netpbm is installing the symlink to . Will be fixed by

Describe the bug Netpbm misses TIFF converters, such as . To Reproduce Steps to reproduce the behavior: to find some commands. Expected behavior TIFF converters installed with Netpbm. Additional context libtiff is required to build the following Netpbm programs: , , and (). Indeed is input for the , but TIFF converters are missed. Metadata output:
Change:
, fetchurl , lib , libsecret <ins> , libxshmfence </ins> , makeDesktopItem , makeWrapper , stdenv

Discussion:
<!-- Note that these are hard requirements --<!-- You can use the "Go to file" functionality on github to find the package Then you can go to the history for this package Find the latest "packagename: oldversion -newversion" commit The "newversion" is the the current version of the package --- <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- name: bitwarden <!-- The current version can be found easily with the same process than above for checking the master branch If an open PR is present for the package, take this version as the current one and link to the PR --current version: 1.28 desired version: 1.29 <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: Maybe add support to use system electron via an override, as Bitwarden currently ships with Electron 11, which is severly outdated. Edit: bitwarden not bitwarden-cli.
Update in
Change:
outputs = [ "out" ]; buildPhase = '' <del> make $makeFlags built-sources make $makeFlags systemd-cryptsetup make $makeFlags systemd-cryptsetup-generator </del> <ins> ninja systemd-cryptsetup systemd-cryptsetup-generator </ins> ''; <del> # For some reason systemd-cryptsetup-generator is a wrapper-script # with the current release of systemd. We want the real one. # TODO: Remove `.libs` prefix when the wrapper-script is gone </del> installPhase = '' mkdir -p $out/lib/systemd/ <del> cp .libs/systemd-cryptsetup $out/lib/systemd/systemd-cryptsetup cp .libs/*.so $out/lib/ </del> <ins> cp systemd-cryptsetup $out/lib/systemd/systemd-cryptsetup cp src/shared/*.so $out/lib/systemd/ </ins> mkdir -p $out/lib/systemd/system-generators/ <del> cp .libs/systemd-cryptsetup-generator $out/lib/systemd/system-generators/systemd-cryptsetup-generator </del> <ins> cp systemd-cryptsetup-generator $out/lib/systemd/system-generators/systemd-cryptsetup-generator </ins> ''; })

Discussion:
fails with the following error since #diff-: on master The systemd build system changed to meson but the systemd-cryptsetup-generator was not updated.
Change:
}; extraConfig = mkOption { <del> type = types.lines; </del> <ins> type = lines; </ins> default = ""; example = '' <del> kernel_fs coda </del> proxy foo.bar:8080 use_locks 0 <ins> [/media/dav] use_locks 1 [/home/otto/mywebspace] gui_optimize 1 </ins> ''; <del> description = lib.mdDoc '' </del> <ins> description = '' </ins> Extra lines appended to the configuration of davfs2. See {manpage}`davfs2.conf(5)` for available settings.

Discussion:
The most recent for davfs2 adds an (equal sign) between keys/values in should be According to the man page: This causes the following error : Steps to reproduce the behavior: in systemd mount: `/etc/davfs2/secrets file using sops-nix or creating the file. Except to see the webdav mount successfully mounted at /mnt/nextcloud without any log errors. N/A Just looks like an inadvertent change in the latest PR. Please run and paste the result.
Change:
pants13-pre = buildPythonPackage rec { pname   = "pantsbuild.pants"; <del> version = "1.3.0.dev13"; </del> <ins> version = "1.3.0.dev19"; </ins> name    = "${pname}-${version}"; src = self.fetchPypi { inherit pname version; <del> sha256 = "0gnz0f74s53xccfdn78v2dg1m3gx2mm0pdmmjvs5ikfbb9lidhz4"; </del> <ins> sha256 = "07gxx8kzkcx3pm2qd5sz2xb3nw9khvbapiqdzgjvzbvai2gsd5qq"; </ins> }; prePatch = ''

Discussion:
Want the latest 1.3.0 dev release of pants (to get a particular bug fix). Just running pants w/in nix-shell w/ trying to use the latest version. System: OSX Nix version: nix-env (Nix) 1.11.9 Nixpkgs version: "17.09pre106045."
Fixed in