!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

601 Members
For people hacking on the Nix package manager itself146 Servers

Load older messages


SenderMessageTime
25 Sep 2021
@roberthensing:matrix.orgRobert Hensing (roberth)that would include the evaluator, when a filtersource predicate causes paths to be added to the store as a side effect10:03:31
@roberthensing:matrix.orgRobert Hensing (roberth)using a library for source filtering is actually very reasonable and can cause this to happen; fetching the library source (eg hercules-ci/gitignore.nix) or doing ifd (eg nix-gitignore)10:05:11
@roberthensing:matrix.orgRobert Hensing (roberth)(partly solved by flakes; another use case could be a library that filter sources based on a haskel cabal file or other kind of project file)10:05:51
@roberthensing:matrix.orgRobert Hensing (roberth)a stackless evaluator would be nice btw, but I'm not sure if C++20 coroutines are the best vehicle for such a transformation10:07:43
@roberthensing:matrix.orgRobert Hensing (roberth) * a stackless evaluator would be nice btw, but I don't know if C++20 coroutines are the best vehicle for such a transformation10:09:34
@trofi:matrix.orgtrofiWeekly complain about broken DNS in nix builders. Today's report: https://github.com/NixOS/nixpkgs/issues/139470. Would be nice to get a fix landed to nix in some form.21:57:46
26 Sep 2021
@ryangao67:matrix.orgTian Gao joined the room.02:42:28
@trofi:matrix.orgtrofi nix error message question: https://dpaste.com/56YEHBN65.txt. Do I read it correctly that meta is not allowed as an attribute in {...} function? 08:45:34
@sternenseemann:systemli.orgsterni trofi: this means you've hit the bootstrapping fetchurl which doesn't accept a meta attribute during evaluation instead of the regular one which does 08:47:17
@sternenseemann:systemli.orgsternithis happens sometimes if you evaluate something which shouldn't be strictly or have some infinite recursion issues in nixpkgs08:47:55
@trofi:matrix.orgtrofi

I packages gcc-12 snapshot locally that pulls in new flex depend which probably pulls it in (thus it's "expected" to break). What I don't understand is where in error message it says that restricted (or missing?) fetchpatch is defined.

Is it the same nixpkgs/pkgs/build-support/fetchpatch/default.nix:12 that somehow mangled somewhere else? Or the error points at a wrong place?

08:50:17
@trofi:matrix.orgtrofi *

I packaged gcc-12 snapshot locally that pulls in new flex depend which probably pulls it in (thus it's "expected" to break). What I don't understand is where in error message it says that restricted (or missing?) fetchpatch is defined.

Is it the same nixpkgs/pkgs/build-support/fetchpatch/default.nix:12 that somehow mangled somewhere else? Or the error points at a wrong place?

08:50:26
@trofi:matrix.orgtrofi Oh, it's a fetchurl, not fetchpatch. I got lost among those two. Makes more sense now. 08:52:57
@sternenseemann:systemli.orgsterniit seems fetchurl is called via fetchpatch in this case08:53:30
27 Sep 2021
@i509vcb:matrix.orgi509vcb joined the room.07:18:55
@entropi:matrix.orgentropi joined the room.22:41:58
28 Sep 2021
@nousera:matrix.orgN joined the room.10:56:34
29 Sep 2021
@anodium:matrix.orgAndrea Pascal joined the room.02:45:21
@niksnut:matrix.orgniksnutAny musl experts want to have a look at this? https://github.com/NixOS/nix/issues/530612:10:08
@mic92:nixos.devMic92Is this not more a case of static archived linked in the wrong ordre?12:28:40
@mic92:nixos.devMic92 * Is this not more a case of static libraries linked in the wrong order?12:29:12
@baloo_:matrix.orgbalooanything I could do to get this moving? https://github.com/NixOS/nixpkgs/pull/13719718:32:46
@baloo_:matrix.orgbalooI'd really like if we could get either this merged, or a release of nix2.3 with the backports18:33:36
@baloo_:matrix.orgbaloothe issue has been around for almost 2 months now18:34:06
@tomberek:matrix.orgtomberekI'm unclear on whether the patch is okay in nixpkgs or if Eelco wants a 2.3.16 release. I'd prefer the release.19:04:07
@baloo_:matrix.orgbalooI'd prefer the release as well, but ... it has been 20 days now :/19:10:51
@trofi:matrix.orgtrofi${why_not_both}21:17:08
30 Sep 2021
@matrixforever:matrix.orgmatrixforever joined the room.02:16:06
@matrixforever:matrix.orgmatrixforever left the room.04:36:14
@niksnut:matrix.orgniksnutI updated the Nix 2.4 release notes (https://github.com/NixOS/nix/pull/5308), please let me know if there is anything I missed.15:38:39

There are no newer messages yet.


Back to Room ListRoom Version: 6