jiebi/CodeConvo huggingface dataset:
Change:
{ lib, stdenv , mkDerivation , fetchurl <del> , autoPatchelfHook </del> , dpkg , wrapGAppsHook , wrapQtAppsHook

Discussion:
Describe the bug When open any component of wps office, it shows an dialog "An error has occurred in WPS" and crash. No logs found, but it works by using steam-run. To Reproduce Steps to reproduce the behavior: package pkgs.wpsoffice it in terminal or click office logo shows an error dialog, self-restart repeatedly and exit. Screenshots ! Notify maintainers Metadata `` Maintainer information:
Confirmed this error on my nixos
Change:
<del> { lib, fetchFromGitHub, python2Packages, gettext }: </del> <ins> { stdenv , lib , fetchFromGitHub , cmake , pkg-config , python3 , wrapGAppsHook , gtkmm3 , gtksourceview , gtksourceviewmm , gspell , libxmlxx , sqlite , curl , libuchardet , fmt , spdlog }: </ins> <del> python2Packages.buildPythonApplication rec { </del> <ins> stdenv.mkDerivation rec { </ins> pname = "cherrytree"; <del> version = "0.39.4"; </del> <ins> version = "0.99.37"; </ins> src = fetchFromGitHub { owner = "giuspen"; repo = "cherrytree"; rev = version; <del> sha256 = "1wycgn1f3b858qb6kn2bsaabak8n52qkpd24w54xz6fjizlnw7x0"; </del> <ins> sha256 = "1a2scwjrjijxwyfpqih23zzay3yqhyzpxnp66388fcir1cmp8zih"; </ins> }; <del> nativeBuildInputs = [ gettext ]; propagatedBuildInputs = with python2Packages; [ pygtk dbus-python pygtksourceview ]; patches = [ ./subprocess.patch ]; </del> <ins> nativeBuildInputs = [ cmake pkg-config python3 wrapGAppsHook ]; </ins> <del> doCheck = false; </del> <ins> buildInputs = [ gtkmm3 gtksourceview gtksourceviewmm gspell libxmlxx sqlite curl libuchardet fmt spdlog ]; </ins> meta = with lib; { description = "An hierarchical note taking application";

Discussion:
Project description CherryTree by Giuspen, currently, we are using version 0.39.4, meanwhile the latest application is on 0.99.37. There's a weird jump of version from 0.39.4 to 0.99.13. I don't know why this happens. Metadata homepage URL: source URL: license: GPL3 + platforms: Linux
Package request is the wrong issue type for this, Out-of-date package report would've been better. ! The package is sadly orphaned so there's no maintainer to ping for this.
Change:
buildGoModule rec { pname = "flyctl"; <del> version = "0.2.69"; </del> <ins> version = "0.2.71"; </ins> src = fetchFromGitHub { owner = "superfly"; repo = "flyctl"; rev = "v${version}"; <del> hash = "sha256-6SPJt+az+C0amCnRScp85JqUfnWswHdS1OtOMa40Haw="; </del> <ins> hash = "sha256-d2qoTRWuUh7Kn0uqT3fIlB8BbFJmyVEIlfInS3m+etc="; </ins> }; <del> vendorHash = "sha256-O5lUw0XzQUoy3mAmSpeW6WfBgg0FLxXkk7hCUAS2+o8="; </del> <ins> vendorHash = "sha256-iRZrjkWQxuUW/YM5TygFt+g8suM5iLGsWsCt4QQOX3M="; </ins> subPackages = [ "." ];

Discussion:
Steps to reproduce the behavior: flyctl-0.2.69 Looks like recent bump with failing ofborg was merged and attempted to be backported right away... <!-- 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]:
Copied my response from the backport of the linked PR
This is caused by a weird map merge implementation in the sentry-go SDK used by upstream, that is only hit when the tests are run with . Upstream runs tests without the tag, and we have the tag in our derivation which propagates through to the tests I will include a temporary fix as part of the bump, and file upstream issues for both flyctl and sentry-go
This has been addressed in
Change:
}: let <del> python3 = python311; </del> <ins> python3 = python311.override { self = python3; packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; }; </ins> in python3.pkgs.buildPythonApplication rec { pname = "autotools-language-server";

Discussion:
Steps to reproduce the behavior: Originally found building Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
That's not a build failure, but an evaluation failure. If you want to make not depend on , you need to figure out where does this dependency comes from, and try to remove it. The reason we disabled is documented in the code: Note that although the issue is fixed, we intentionally provide an expression for , so that we can build with it. See also: You can work around this issue by using instead, or try to be creative and make depend on the latest (and not ), by fixing the upstream issue . Good luck!
I'm closing this, as this is an upstream issue. Ideally it would have been possible to declaratively write with Nix why packages are disabled for certain Python implementation, and that would have improved the evaluation failure message you observed. I think I saw discussion about such a feature, but I can't find any links now unfortunately.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
Change:
pname = "wxpython"; version = "4.2.1"; format = "other"; <del> disabled = pythonAtLeast "3.12"; </del> src = fetchPypi { pname = "wxPython";

Discussion:
Steps to reproduce the behavior: It looks like the was at 9 July 2024 at 4:10:47 am GMT+2. system: host os: multi-user?: sandbox: version: channels(root): nixpkgs: Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
see
Change:
exec ${run} "$@" ''; <ins> indentLines = str: lib.concatLines (map (s: "  " + s) (filter (s: s != "") (lib.splitString "n" str))); </ins> bwrapCmd = { initArgs ? "" }: '' ignored=(/nix /dev /proc /etc) ro_mounts=()

Discussion:
Steps to reproduce the behavior: : lock file: to build the nixosConfiguration: I'm building an aarch64-linux NixOS system on x8664-linux system. It last wokred a few weeks ago on and currently works on . Currently it doesn't work on and . Only recent change mentioning plex I found is , maybe that's the cause? <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- system: host os: multi-user?: sandbox: version: nixpkgs:
Experiencing the esame too. This PR might be related too:
yeah, this also happens with everything under the cross compilation set like wine and steam, even when using pkgsCross. Any ideas about the rest?
Updated my nixpkgs to include and that fixed it for me - so I no longer need to use an overlay with the bugfix.

and can not be installed on aarch64-linux. Steps to reproduce the behavior: That may be installed on aarch64-linux. The following command which install vscode without fhs works:
Change:
<ins> { stdenv, autoconf, automake, libtool, m4, fetchurl, bash, pkgconfig, sqlite }: stdenv.mkDerivation rec { name = "libcangjie-1.0"; src = fetchurl { url = "https://github.com/Cangjians/libcangjie/archive/v1.0.tar.gz"; sha256 = "15la1pxa2fvhznlbkl32qp2cgd602bvrx2zmahybypbfik0cgqk1"; }; buildInputs = [ automake autoconf libtool m4 pkgconfig sqlite ]; configureScript = "./autogen.sh"; preConfigure = '' find . -name '*.sh' -exec sed -e 's@#!/bin/bash@${bash}/bin/bash@' -i '{}' ';' ''; doCheck = true; meta = { description = "A C library implementing the Cangjie input method"; longDescription = '' libcangjie is a library implementing the Cangjie input method. ''; homepage = http://cangjians.github.io/projects/libcangjie/; license = "LGPLv3+"; maintainers = [ stdenv.lib.maintainers.linquize ]; platforms = stdenv.lib.platforms.all; }; } </ins>

Discussion:
Describe the bug Python 3.7 pycurl is failing to build in the latest nix unstable To Reproduce Steps to reproduce the behavior: python3.7-pycurl- fails with an assertion failure in the test, i.e. Expected behavior The build works without issues Build Log Metadata Maintainer information:
I tried building the same derivation three times, having 2 failures and 1 successful build. The failures are different from the one in the given build log. Command: on latest Success logs: Failure logs: I think that tests are a bit... "flaky", so to say. (read "non-deterministic")
I tried running it 3 times and didn't get it to work, let me try a few more times. Might it be the case that on some machines its failing reliably?
This is the latest run with even more tests failing Something seems to be quite wrong the tests, i.e. they seem to be seriously flaky.
Update on this, I did manage to get it to eventually pass the tests but it took 20 times. Maybe we should report these flaky tests to upstream?
I opened to disable the tests, which will fix this
This issue still exists despite your fix I got it today on 20.03. The reason is probably that is not the only one that can trigger it, there is also a : Full build errors: <details</details
PR at
And another one : <details</detailsPR:
Change:
luhn = callPackage ../development/python-modules/luhn { }; <ins> lunarcalendar = callPackage ../development/python-modules/lunarcalendar { }; </ins> luqum = callPackage ../development/python-modules/luqum { }; luxor = callPackage ../development/python-modules/luxor { };

Discussion:
Project description Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth. Metadata PyPI: homepage URL: source URL: license: mit platforms: x86_64-linux
Change:
owner = "deactivated"; repo = "python-iso3166"; rev = version; <del> sha256 = "0zs9za9dr2nl5srxir08yibmp6nffcapmzala0fgh8ny7y6rafrx"; </del> <ins> sha256 = "sha256-/y7c2qSA6+WKUP9YTSaMBjBxtqAuF4nB3MKvL5P6vL0="; </ins> }; checkInputs = [

Discussion:
It looks like the upstream repo was retagged. Doesn't really affect anyone until the package is rebuilt by hydra. python3Packages.iso3166 source is retrieved. I needed to rebuild some packages from source, and this is one of many that failed to build Please run and paste the result. Maintainer information:
Change:
actions.new-empty-window = { name = "New Empty Window"; exec = "${executableName} --new-window %F"; <del> icon = "code"; </del> <ins> icon = "vs${executableName}"; </ins> }; };

Discussion:
VSCode/VSCodium's desktop icon (specified in the file) is set to . On the icon theme (the default dark icon theme that comes with Budgie desktop on NixOS), this makes it look like a generic text editor, and not the respective application. The issue appears to arise from how both apps use the same desktop files that were inherited from :   NixOS w/ Budgie desktop Icon theme to Qogir/Qogir-dark VSCodium/VSCode app list VSCode should use the icon VSCodium should use the icon ! My NixOS install is running in a VMWare VM.
Change:
--replace VK_EXT_VIDEO_DECODE VK_KHR_VIDEO_DECODE ''; <del> patches = map (patch: fetchpatch patch) extraPatches; </del> <ins> patches = map (patch: fetchpatch patch) (extraPatches ++ (lib.optional (lib.versionAtLeast version "6" && lib.versionOlder version "6.1") { # this can be removed post 6.1 name = "fix_aacps_tablegen"; url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/814178f92647be2411516bbb82f48532373d2554"; hash = "sha256-FQV9/PiarPXCm45ldtCsxGHjlrriL8DKpn1LaKJ8owI="; } )); </ins> configurePlatforms = []; setOutputFlags = false; # Only accepts some of them

Discussion:
Package name: ffmpeg Latest released version: 6.0 Current version on the unstable channel: 5.1.2 Notify maintainers Related: I think the way to go with such a rename should be to follow the instructions here: Note for maintainers: Please tag this issue in your PR.
Current version is 4.x, this would probably be as an extra package (ffmpeg_6 and variants)
BTW, 5.1 is LTS and should be maintained by upstream for two years, if I got it right.
I wonder if this should be closed, as default remained same. (even 4 on , but 5 soon from )
I think 6 by default is something we should do for 23.11 and keep 5 on 23.05.
ffmpeg defaults to 6 now on master
Change:
stdenv.mkDerivation (finalAttrs: { pname = "stretchly"; <del> version = "1.15.1"; </del> <ins> version = "1.16.0"; </ins> src = fetchurl { url = "https://github.com/hovancik/stretchly/releases/download/v${finalAttrs.version}/stretchly-${finalAttrs.version}.tar.xz"; <del> hash = "sha256-suTH6o7vtUr2DidPXAwqrya5/WukQOFmS/34LaiWDBs="; </del> <ins> hash = "sha256-gOMUXGldtZUfqLABJHfbToYe0pcAn8dRWEFxCi/gY9Y="; </ins> }; icon = fetchurl {

Discussion:
A clear and concise description of what the bug is. launches, but cannot select language in the welcome screen. If I open the "preference" from tray, no text is displayed. Steps to reproduce the behavior: Ctrl+Shift+I to open devtools, found error. A clear and concise description of what you expected to happen. The app should display normally. If applicable, add screenshots to help explain your problem. ! ! Add any other context about the problem here. Running on NixOS unstable. The log from devtool: <!-- 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.
This is still an issue, and i think the current maintainer is
I have tested out the newest version and found out that the above mentioned issue does not happen on this version.
Change:
]; instanceOptions = { <del> options = sharedOptions // { </del> <ins> options = (getAttrs [ "enable" ] sharedOptions) // { </ins> execConfig = mkOption { default = {}; example = { Parameters = "/bin/sh"; };

Discussion:
recommends setting it to to make the container be launched automatically. It doesn't work, at least on my machine. However, setting does work. I don't remember how/where I found this solution.
I have written a NixOS test, which shows and tests an autostart for nspawn containers in You tried to define a systemd nspawn file with wantedBy, which is for my understanding not conform to systemd. A nspawn file configures the nspawn container, a nspawn service does the runtime handling.
that doesn't change the fact that we have a problematic NixOS option () that doesn't function.
You are right, wantedBy is not a valid option for nspawn files. It was introduced with following commit by adding :
Change:
(fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; sha256 = "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc"; }) (fetchNuGet { pname = "System.Security.AccessControl"; version = "6.0.0"; sha256 = "0a678bzj8yxxiffyzy60z2w1nczzpi8v97igr4ip3byd2q89dv58"; }) (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "5.0.0"; sha256 = "06hkx2za8jifpslkh491dfwzm5dxrsyxzj5lsc0achb6yzg4zqlw"; }) <del> (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.1"; sha256 = "0wswhbvm3gh06azg9k1zfvmhicpzlh7v71qzd4x5zwizq4khv7iq"; }) </del> <ins> (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.4"; sha256 = "0hh5h38pnxmlrnvs72f2hzzpz4b2caiiv6xf8y7fzdg84r3imvfr"; }) (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "7.0.3"; sha256 = "0gw07qhch88jvx393m7ibl4g3dml60s42f3pa8a9f3v88ckkaxws"; }) </ins> (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "6.0.0"; sha256 = "05kd3a8w7658hjxq9vvszxip30a479fjmfq4bq1r95nrsvs4hbss"; }) (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "7.0.1"; sha256 = "1nq9ngkqha70rv41692c79zq09cx6m85wkp3xj9yc31s62afyl5i"; }) (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "6.0.1"; sha256 = "15d0np1njvy2ywf0qzdqyjk5sjs4zbfxg917jrvlbfwrqpqxb5dj"; })

Discussion:
Package name: fsautocomplete Latest released version: Current version on the unstable channel: 0.67.0 Current version on the stable/release channel: nil <!-- 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.
Change:
install -v -m755 -d $out/{lib,docs/{audio,images}} install -v -m644 lib/*.jar $out/lib ''; meta = { description = "Text to speech system based on Festival written in Java"; longDescription = ''

Discussion:
freetts won't compile, since ant is missing a jdk/jre nix-env -iA nixos.freetts (on NixOS) System: 16.09pre90254. (Flounder) Nix version: nix-env (Nix) 1.11.3 Nixpkgs version: "16.09pre90254."
/cc maintainer
Seems this was fixed by a PR last September.
Change:
, lib , glibcLocales , python <ins> , fetchpatch </ins> , fetchFromGitHub # Usage: bumblebee-status.override { plugins = p: [p.arandr p.bluetooth2]; }; , plugins ? p: [ ]

Discussion:
Steps to reproduce the behavior: bumblebee-status <!-- 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]:
Upstream issue with python 3.12: Needs patch or version after this (there are no version tags with it atm):
Change:
{ stdenv, lib, fetchurl, writeText, php, makeWrapper }: let <del> version = "2.4.0"; </del> <ins> version = "2.5.0"; </ins> completion = fetchurl { url = "https://raw.githubusercontent.com/wp-cli/wp-cli/v${version}/utils/wp-completion.bash"; <del> sha256 = "15d330x6d3fizrm6ckzmdknqg6wjlx5fr87bmkbd5s6a1ihs0g24"; </del> <ins> sha256 = "sha256-RDygYQzK6NLWrOug7EqnkpuH7Wz1T2Zq/tGNZjoYo5U="; </ins> }; ini = writeText "php.ini" ''

Discussion:
, CVSSv3=7.4 (nixos-20.09, nixos-21.05, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-21.05: ; nixos-unstable: . Cc
Change:
}) '' ${compileScript} ${lib.optionalString strip <del> "${pkgs.binutils-unwrapped}/bin/strip --strip-unneeded $out"} </del> <ins> "${lib.getBin buildPackages.bintools-unwrapped}/bin/${buildPackages.bintools-unwrapped.targetPrefix}strip -S $out"} # Sometimes binaries produced for darwin (e. g. by GHC) won't be valid # mach-o executables from the get-go, but need to be corrected somehow # which is done by fixupPhase. ${lib.optionalString pkgs.stdenvNoCC.hostPlatform.isDarwin "fixupPhase"} </ins> ${optionalString (types.path.check nameOrPath) '' mv $out tmp mkdir -p $out/$(dirname "${nameOrPath}")

Discussion:
shows: I suspected code signing at first, but this is and thus shouldn't be an issue. In the Nix on macOS channel on Matrix, someone suggested it may be a malformed Mach-O binary, Is there maybe something happening in by default we are missing here in the writer derivation? I'd appreciate help from here since I can't figure this out.
Can confirm. Note: used for that.
I can confirm.
I'm getting the following error message when running Which means
What architecture and macOS version is that?
The problem is that writers use , which uses , which doesn't use the phases so signing doesn't happen.
The problem is unrelated to signing, but I do get the impression that we are missing some darwin specific fixupPhase hook.
Darwin hydra reports now:
Change:
<del> { stdenv, lib, fetchFromGitHub, asciidoc, cmake, docbook_xsl, pkg-config , bash-completion, openssl, curl, libxml2, libxslt }: </del> <ins> { stdenv , lib , fetchFromGitHub , asciidoc , cmake , docbook_xsl , pkg-config , bash-completion , openssl , curl , libxml2 , libxslt }: </ins> stdenv.mkDerivation rec { pname = "lastpass-cli";

Discussion:
Project description Metadata Git helper for credentials in lastpass homepage URL: source URL: license: gpl2+ platforms: unix
Change:
{ stdenv, fetchurl, fetchpatch, perl, file, nettools, iputils, iproute2, makeWrapper , coreutils, gnused, openldap ? null , buildPackages, lib <ins> # client and relay are end of life, remove after 4.4.3 , withClient ? false , withRelay ? false </ins> }: stdenv.mkDerivation rec { pname = "dhcp"; <del> version = "4.4.2-P1"; </del> <ins> version = "4.4.3"; </ins> src = fetchurl { url = "https://ftp.isc.org/isc/dhcp/${version}/${pname}-${version}.tar.gz"; <del> sha256 = "06jsr0cg5rsmyibshrpcb9za0qgwvqccashdma7mlm1rflrh8pmh"; </del> <ins> sha256 = "sha256-Dj7GtMKgXsAUiHS82ZmmbQVRg3jXdCH2B/sLydATWBg="; </ins> }; patches =

Discussion:
Was announced multiple times, now it is EOL with release 4.2.3 We should remove it before branching 22.05.
Change:
githubId = 25644444; name = "Ben C"; }; <ins> bwkam = { email = "beshoykamel391@gmail.com"; github = "bwkam"; githubId = 91009118; name = "Beshoy Kamel"; }; </ins> bwlang = { email = "brad@langhorst.com"; github = "bwlang";

Discussion:
Project description A fast and customizable music and podcast downloader. Metadata homepage URL: source URL: license: zlib platforms: linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
]; meta = with stdenv.lib; { <del> description = "VAAPI library: Video Acceleration API"; homepage = "http://www.freedesktop.org/wiki/Software/vaapi"; </del> <ins> description = "An implementation for VA-API (Video Acceleration API)"; longDescription = '' VA-API is an open-source library and API specification, which provides access to graphics hardware acceleration capabilities for video processing. It consists of a main library (this package) and driver-specific acceleration backends for each supported hardware vendor. ''; homepage = "https://01.org/linuxmedia/vaapi"; changelog = "https://raw.githubusercontent.com/intel/libva/${version}/NEWS"; </ins> license = licenses.mit; <del> maintainers = with maintainers; [ ]; </del> <ins> maintainers = with maintainers; [ primeos ]; </ins> platforms = platforms.unix; }; }

Discussion:
Describe the bug libva tries to find and use instead of like before To Reproduce Steps to reproduce the behavior: nixos-unstable channel vlc on console to see log any video in vlc Expected behavior is used and no vlc crash happens Additional context Add any other context about the problem here. 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(gnidorah): channels(root): nixpkgs: Maintainer information:
Seems to be an upstream issue that affects only X11 (DRI 2): After we update to this should be fixed. As a temporary workaround it should work via (or , depending on which driver you prefer).
I opened a PR for the update: Note: I the regression label as is the new default since Mesa 20 (the previous default driver was ). As a result NixOS shouldn't be affected by this as we stayed on Mesa 19.
Change:
<ins> { lib , stdenv , fetchgit , cmake , libjpeg }: stdenv.mkDerivation rec { pname = "libyuv"; version = "1787"; # Defined in: include/libyuv/version.h src = fetchgit { url = "https://chromium.googlesource.com/libyuv/libyuv.git"; rev = "eb6e7bb63738e29efd82ea3cf2a115238a89fa51"; # refs/heads/stable sha256 = "sha256-DtRYoaAXb9ZD2OLiKbzKzH5vzuu+Lzu4eHaDgPB9hjU="; }; nativeBuildInputs = [ cmake ]; # NEON does not work on aarch64, we disable it cmakeFlags = lib.optionals stdenv.isAarch64 ["-DCMAKE_CXX_FLAGS=-DLIBYUV_DISABLE_NEON"]; buildInputs = [ libjpeg ]; meta = with lib; { homepage = "https://chromium.googlesource.com/libyuv/libyuv"; description = "Open source project that includes YUV scaling and conversion functionality"; platforms = platforms.linux; maintainers = with maintainers; [ leixb ]; license = licenses.bsd3; }; } </ins>

Discussion:
Project description Yet another remote desktop software. I planned to use this as a replacement for Teamviewer, but is required and packaging this seems to be harder than I initially thought it would be. Metadata homepage URL: source URL: license: gpl3 platforms: unix