jiebi/CodeConvo huggingface dataset:
Change:
The package, in , does not work in practice. The command throws a Python runtime exception. Steps to reproduce the behavior: a default book: on that directory Expect this error: The book builds.

Discussion:
, buildPythonPackage , pythonOlder , fetchPypi <ins> , fetchpatch </ins> , flit-core , importlib-metadata , ipython

hash = "sha256-D2E4ZRX6sHxzZGrcqX//L2n0HpDTE6JgIXxbvkGdhYs="; }; <ins> patches = [ # Fix compatiblity with myst-parser 1.0. Remove with the next release. (fetchpatch { url = "https://github.com/executablebooks/MyST-NB/commit/48c45c6a8c4501005766c2d821b5e9ddfbedd5fa.patch"; hash = "sha256-jGL2MjZArvPtbiaR/rRGCIi0QwYO0iTIK26GLuTrBM8="; excludes = [ "myst_nb/__init__.py" "docs/authoring/custom-formats.Rmd" "docs/authoring/jupyter-notebooks.md" "docs/index.md" "pyproject.toml" "tests/nb_fixtures/reporter_warnings.txt" ]; }) ]; postPatch = '' substituteInPlace pyproject.toml  --replace "myst-parser~=0.18.0" "myst-parser" ''; </ins> nativeBuildInputs = [ flit-core pythonRelaxDepsHook

"myst-parser" ]; <del> pythonImportsCheck = [ "myst_nb" ]; </del> <ins> pythonImportsCheck = [ "myst_nb" "myst_nb.sphinx_ext" ]; </ins> meta = with lib; { description = "A Jupyter Notebook Sphinx reader built on top of the MyST markdown parser";
Change:
Kodi has forked libdvdnav and other libs (libdvdcss and libdvdread). It needs to be built against those fork (eg.: ) otherwise functionalities like reading dvd fail. Try to play a dvd with kodi. Observe in the logs Will try to submit a patch later this week. System: NixOS: 17-03

Discussion:
url = "https://github.com/xbmc/FFmpeg/archive/3.1.6-${rel}.tar.gz"; sha256 = "14jicb26s20nr3qmfpazszpc892yjwjn81zbsb8szy3a5xs19y81"; }; <ins> # Usage of kodi fork of libdvdnav and libdvdread is necessary for functional dvd playback: libdvdnav_src = fetchurl { url = "https://github.com/xbmc/libdvdnav/archive/981488f.tar.gz"; sha256 = "312b3d15bc448d24e92f4b2e7248409525eccc4e75776026d805478e51c5ef3d"; }; libdvdread_src = fetchurl { url = "https://github.com/xbmc/libdvdread/archive/17d99db.tar.gz"; sha256 = "e7179b2054163652596a56301c9f025515cb08c6d6310b42b897c3ad11c0199b"; }; </ins> in stdenv.mkDerivation rec { name = "kodi-${version}"; version = "17.1";

--replace "/bin/bash" "${bash}/bin/bash -ex" cp ${ffmpeg_3_1_6} tools/depends/target/ffmpeg/ffmpeg-3.1.6-${rel}.tar.gz ln -s ${libdvdcss.src} tools/depends/target/libdvdcss/libdvdcss-master.tar.gz <del> ln -s ${libdvdnav.src} tools/depends/target/libdvdnav/libdvdnav-master.tar.gz ln -s ${libdvdread.src} tools/depends/target/libdvdread/libdvdread-master.tar.gz </del> <ins> cp ${libdvdnav_src} tools/depends/target/libdvdnav/libdvdnav-master.tar.gz cp ${libdvdread_src} tools/depends/target/libdvdread/libdvdread-master.tar.gz </ins> ''; preConfigure = ''
Change:
Kodi has forked libdvdnav and other libs (libdvdcss and libdvdread). It needs to be built against those fork (eg.: ) otherwise functionalities like reading dvd fail. Try to play a dvd with kodi. Observe in the logs Will try to submit a patch later this week. System: NixOS: 17-03

Discussion:
<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>

<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>

{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 ];

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> }; }

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++ { };
Change:
Project description <!-- Describe the project a little: --Password Store (pass) backend for python's keyring Metadata homepage URL: source URL: license: mit platforms: unix, linux, darwin, ...
has broken due to Perhaps we can change this alternative.
I still haven't managed to fully set all of it up on NixOS, it seems that python keyring and gnome one keep fighting. Would be nice to end up with a wiki entry for this, as its not trivial
Recently looks test failed?

Discussion:
<ins> { lib , buildPythonPackage , fetchFromGitHub , gnupg , keyring , pass , poetry-core , pythonOlder }: buildPythonPackage rec { pname = "keyring-pass"; version = "0.9.2"; disabled = pythonOlder "3.6"; pyproject = true; src = fetchFromGitHub { owner = "nazarewk"; repo = "keyring_pass"; rev = "refs/tags/v${version}"; hash = "sha256-Sf7eDOB3prH2s6BzdBtxewSweC0ibLXVxNHBJRRaJe4="; }; postPatch = '' substituteInPlace keyring_pass/__init__.py  --replace 'pass_binary = "pass"' 'pass_binary = "${lib.getExe pass}"' ''; nativeBuildInputs = [ poetry-core ]; nativeCheckInputs = [ keyring gnupg ]; checkPhase = '' export HOME="$TMPDIR" # generate temporary GPG identity cat <<EOF | gpg --gen-key --batch /dev/stdin %no-protection %transient-key Key-Type: 1 Key-Length: 1024 Subkey-Type: 1 Subkey-Length: 1024 Name-Real: test Name-Email: test@example.com Expire-Date: 1 EOF # configure password store ${lib.getExe pass} init test@example.com # Configure `keyring` CLI # first make sure `keyring-pass` is in "$PYTHONPATH" [[ "$PYTHONPATH" == *"$out"/lib/python*/site-packages* ]] export PYTHON_KEYRING_BACKEND="keyring_pass.PasswordStoreBackend" # confirm set/get/del works keyring set test-service test-username <<<"test-password" test "$(keyring get test-service test-username)" == "test-password" keyring del test-service test-username ''; pythonImportsCheck = [ "keyring_pass" ]; meta = { description = "Password Store (pass) backend for python's keyring"; homepage = "https://github.com/nazarewk/keyring_pass"; license = lib.licenses.mit; maintainers = [ lib.maintainers.nazarewk ]; }; } </ins>

keyring = callPackage ../development/python-modules/keyring { }; <ins> keyring-pass = callPackage ../development/python-modules/keyring-pass { }; </ins> keyrings-cryptfile = callPackage ../development/python-modules/keyrings-cryptfile { }; keyrings-google-artifactregistry-auth = callPackage ../development/python-modules/keyrings-google-artifactregistry-auth { };
Change:
Project description Python3 module for sending notifications. Metadata homepage URL: source URL: license: mit platforms: unix, linux, darwin, ...
Check out , it helps with automating the packaging process of many packages.
please test

Discussion:
<ins> { lib , buildPythonPackage , fetchFromGitHub , setuptools , libnotify , pytestCheckHook }: buildPythonPackage rec { pname = "pynotifier"; version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "YuriyLisovskiy"; repo = "pynotifier"; rev = version; hash = "sha256-xS3hH3cyqgDD7uoWkIYXpQAh7SN7XJ/qMfB0Vq5bva0="; }; postPatch = '' substituteInPlace pynotifier/backends/platform/linux.py  --replace-fail  'shutil.which("notify-send")'  '"${lib.getExe' libnotify "notify-send"}"' ''; nativeBuildInputs = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pynotifier" ]; meta = with lib; { description = "Module for sending notifications"; homepage = "https://github.com/YuriyLisovskiy/pynotifier"; license = licenses.mit; maintainers = with maintainers; [ pbsds ]; }; } </ins>

pynose = callPackage ../development/python-modules/pynose { }; <ins> pynotifier = callPackage ../development/python-modules/pynotifier { }; </ins> pynuki = callPackage ../development/python-modules/pynuki { }; pynut2 = callPackage ../development/python-modules/pynut2 { };
Change:
Steps to reproduce the behavior: 1.63.0 on rclone 1.63.0 is available in nixos-unstable Using flakes, tracking nixos-unstable Please run and paste the result.
It happens because go-m1cpu<0.1.6, doesn't handle when building with macOS SDK = 12.0 It was already fixed in upstream I think we can add a patch with it.
I opened an issue under (which was the wrong place), but I have the same issue. This is what my ticket said. I think the issue maybe with more than just the package. Describe the bug There appears to be an issue with packages that use the later versions of . I don't think the issue is with directly. See So far the error can be seen in both and . See the example error below.(Ran from inside folder on master branch. So far I get the same issue on both and packages. This seems like a relatively new issue as both and have recently updated the package I believe this issue is related to nixpkgs and NOT the go-m1cpu as i'm able to checkout both and source repositories and run successfully. Steps To Reproduce Try building latest version of nomad or rclone on an m2 mac using the latest nix derivation located at pkgs/applications/networking/sync/rclone/ and pkgs/applications/networking/cluster/nomad/ Example command nix-build -E 'with import <nixpkgs{ }; callPackage { }' Expected behavior Packages build correctly nix-env --version output nix-env (Nix) 2.15.1 Additional context OSX 13.4.1, M2

Discussion:
<del> { lib, stdenv, buildGoModule, fetchFromGitHub, buildPackages, installShellFiles </del> <ins> { lib, stdenv, buildGoModule, fetchFromGitHub, buildPackages, installShellFiles, fetchpatch </ins> , makeWrapper , enableCmount ? true, fuse, macfuse-stubs }:

hash = "sha256-ojP1Uf9iP6kOlzW8qsUx1SnMRxFZLsgkjFD4LVH0oTI="; }; <del> vendorSha256 = "sha256-0YenfRa5udTrajPLI1ZMV+NYDHKO++M0KvIvr4gYLLc="; </del> <ins> patches = [ # Fix build on aarch64-darwin. Remove with the next release. # https://github.com/rclone/rclone/pull/7099 (fetchpatch { url = "https://github.com/rclone/rclone/commit/fb5125ecee4ae1061ff933bb3b9b19243e022241.patch"; hash = "sha256-3SzU9iiQM8zeL7VQhmq0G6e0km8WBRz4BSplRLE1vpM="; }) ]; vendorSha256 = "sha256-AXgyyI6ZbTepC/TGkHQvHiwpQOjzwG5ung71nKE5d1Y="; </ins> subPackages = [ "." ];
Change:
jello: Filter JSON and JSON Lines data with Python syntax jello is similar to jq in that it processes JSON and JSON Lines data except jello uses standard python dict and list syntax. JSON or JSON Lines can be piped into jello via STDIN or can be loaded from a JSON file or JSON Lines files (JSON Lines are automatically slurped into a list of dictionaries). Once loaded, the data is available as a python list or dictionary object named ‘_’. Processed data can be output as JSON, JSON Lines, bash array lines, or a grep-able schema. Metadata homepage URL: source URL: license: MIT platforms: unix, linux, darwin, windows (anything with Python)

Discussion:
<ins> { lib , buildPythonPackage , fetchFromGitHub , installShellFiles , pygments , unittestCheckHook }: buildPythonPackage rec { pname = "jello"; version = "1.6.0"; format = "setuptools"; src = fetchFromGitHub { owner = "kellyjonbrazil"; repo = "jello"; rev = "v${version}"; hash = "sha256-EN09Kcnw4HNT2roCoQyZkoHEfkM9qxqtneZPuBg46z4="; }; nativeBuildInputs = [ installShellFiles ]; propagatedBuildInputs = [ pygments ]; nativeCheckInputs = [ unittestCheckHook ]; pythonImportsCheck = [ "jello" ]; postInstall = '' installManPage man/jello.1 ''; meta = with lib; { description = "CLI tool to filter JSON and JSON Lines data with Python syntax"; homepage = "https://github.com/kellyjonbrazil/jello"; changelog = "https://github.com/kellyjonbrazil/jello/blob/${src.rev}/CHANGELOG"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; }; } </ins>

jekyll = callPackage ../applications/misc/jekyll { }; <ins> jello = with python3Packages; toPythonApplication jello; </ins> jen = callPackage ../tools/text/jen { }; jet = callPackage ../development/tools/jet { };

jeepney = callPackage ../development/python-modules/jeepney { }; <ins> jello = callPackage ../development/python-modules/jello { }; </ins> jellyfin-apiclient-python = callPackage ../development/python-modules/jellyfin-apiclient-python { }; jellyfish = callPackage ../development/python-modules/jellyfish { };
Change:
is in there twice System: (NixOS: , Ubuntu/Fedora: , ...) Nix version: (run ) Nixpkgs version: (run )

Discussion:
<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>

<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>

{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 ];

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> }; }

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++ { };
Change:
Hi, I'm finally able to build and compile my haskell project. But I got the following error: is there any way to know how to add to my program? is it in or else? build using webkitgtk-2.4.11 System: (MacOs) Nix version: (run ) Nixpkgs version: (17.09pre-git)
You're going to have to create an ) . The basic structure is: is tricky, but you can find some examples looking in /Applications/. Here is the source from .
hi, yeah i see it when my app build like this: After i manage to build it. However, there is no dist/build/frontend, so i recreated it once again, but still I cannot run and got the following report: So do I need to create the manually every time I finish my compilation ?
Could you provide your current setup? The issue is probably in your build files.
Can we close this due to inactivity?

Discussion:
let wantCurl = withRemote || withImportd; wantGcrypt = withResolved || withImportd; <del> version = "251.7"; </del> <ins> version = "251.8"; </ins> # Bump this variable on every (major) version change. See below (in the meson options list) for why. # command:

owner = "systemd"; repo = "systemd-stable"; rev = "v${version}"; <del> sha256 = "sha256-Sa5diyNFyYtREo1xSCcufAW83ZZGZvueoDVuQ2r8wno="; </del> <ins> sha256 = "sha256-kao0xJwwJc4zUyaK5yxyGip4E6ADak98iVv5E8Hw0zk="; </ins> }; # On major changes, or when otherwise required, you *must* reformat the patches,
Change:
The package was updated from 4.6.0 to 4.7.0 in , but as can be seen from the diff, the hash didn't change. I suspect the upstream repo published an incorrect tag, the PR was merged, and then the upstream repo deleted and retagged, as the upstream tag now points at the correct source. However, the incorrect source seems to have been cached, meaning gives me the source to 4.6.0, and fails with a hash mismatch. This issue breaks home assistant's HomeKit support.

Discussion:
owner = "ikalchev"; repo = "HAP-python"; rev = "refs/tags/${version}"; <del> hash = "sha256-fAJB1gk8zTS/mW5KzWr3z26qctZc/EQlk//WM1Xwpl0="; </del> <ins> hash = "sha256-/UBJh1m+WscN9I85/kvlNQnowNybEDyGVuQk4HBDWLE="; </ins> }; propagatedBuildInputs = [
Change:
Steps to reproduce the behavior: poetry (e.g. ) Tested on darwin and NixOS, both on ARM64. Using nixpkgs-unstable. or Please run and paste the result.
Broken by . See also

Discussion:
poetry = self.callPackage ./unwrapped.nix { }; # version overrides required by poetry and its plugins <ins> cachecontrol = super.cachecontrol.overridePythonAttrs (old: rec { version = "0.12.14"; format = "setuptools"; src = fetchFromGitHub { owner = "ionrock"; repo = "cachecontrol"; rev = "v${version}"; hash = "sha256-BuBaKP7OAYoT+SPVhtE6l9U/KmN21OKTL6poV5a6+0c="; }; nativeCheckInputs = old.nativeCheckInputs ++ [ self.lockfile ]; }); </ins> platformdirs = super.platformdirs.overridePythonAttrs (old: rec { version = "2.6.2"; src = fetchFromGitHub {
Change:
Project description Currently there is a package for boinc, but it comes with a GUI manager. For a headless server it would be nice to have a package without graphical dependencies as an option. Unfortunately, I have no experience in creating packages myself, but I found these links that might be useful: General build instructions: Arch Package: Metadata homepage URL: source URL: license: gpl3, lgpl3 platforms: unix, linux, darwin

Discussion:
type = types.package; default = pkgs.boinc; defaultText = literalExpression "pkgs.boinc"; <ins> example = literalExpression "pkgs.boinc-headless"; </ins> description = lib.mdDoc '' Which BOINC package to use. '';

, libnotify , libX11 , libxcb <ins> , headless ? false </ins> }: stdenv.mkDerivation rec {

buildInputs = [ curl <ins> sqlite patchelf ] ++ lib.optionals (!headless) [ </ins> libGLU libGL libXmu

freeglut libjpeg wxGTK32 <del> sqlite </del> gtk3 libXScrnSaver libnotify <del> patchelf </del> libX11 libxcb xcbutil ]; <del> NIX_LDFLAGS = "-lX11"; </del> <ins> NIX_LDFLAGS = lib.optionalString (!headless) "-lX11"; </ins> preConfigure = '' ./_autosetup

enableParallelBuilding = true; <del> configureFlags = [ "--disable-server" ]; </del> <ins> configureFlags = [ "--disable-server" ] ++ lib.optionals headless [ "--disable-manager" ]; </ins> postInstall = '' install --mode=444 -D 'client/scripts/boinc-client.service' "$out/etc/systemd/system/boinc.service"

boinc = callPackage ../applications/science/misc/boinc { }; <ins> boinc-headless = callPackage ../applications/science/misc/boinc { headless = true; }; </ins> celestia = callPackage ../applications/science/astronomy/celestia { autoreconfHook = buildPackages.autoreconfHook269; inherit (gnome2) gtkglext;
Change:
(or ) checks a PID set by the dropbox daemon to determine if it is running. Because the daemon is now using flatpak's bubblewrap, it sets the PID from within its own namespace. Nautilus therefore thinks the daemon isn't running, and won't perform many commands. This is also likely breaking the dropbox daemon's internal limit-to-one-instance check. See issue report at for more details. Steps to reproduce the behavior: configuration like this and : , observe 'Dropbox isn't running!' message. , confirm dropbox actually is running. To confirm the broken PID behaviour: , confirm it isn't dropbox. is set to correct PID; reports actual status. The suggested solution in the issue linked above is to add as an argument to in the dropbox specification. I'll open a PR that does this.

Discussion:
buildFHSEnv { name = "dropbox"; <ins> # dropbox-cli (i.e. nautilus-dropbox) needs the PID to confirm dropbox is running. # Dropbox's internal limit-to-one-instance check also relies on the PID. unsharePid = false; </ins> targetPkgs = pkgs: with pkgs; with xorg; [ libICE libSM libX11 libXcomposite libXdamage libXext libXfixes libXrender libXxf86vm libxcb xkeyboardconfig
Change:
The emacs package installs about 66 info files into . All of them are then symlinked into the system (or home) profile at, e.g., except for . The Emacs manual () and the source file both reference this manual, but it's not to be found in the info directory. Something like this, I guess… shows only shows and The output of step 3 should also contain . It occurred to me that the filename beginning with the letters may not be a coincidence. We exclude the dir file from the profile, generating it instead. Indeed, the relevant part of  seems to be: The commented line is intended to exclude but also ends up excluding . I'm not sure, is something like appropriate? wrote that part of

Discussion:
return if $relName eq "/propagated-build-inputs" || $relName eq "/nix-support" || <del> $relName =~ /info/dir/ || </del> <ins> $relName =~ /info/dir$/ || </ins> ( $relName =~ /^/share/mime// && !( $relName =~ /^/share/mime/packages/ ) ) || $baseName eq "perllocal.pod" || $baseName eq "log" ||