!UNVBThoJtlIiVwiDjU:nixos.org

Staging

402 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen128 Servers

Load older messages


SenderMessageTime
27 Oct 2021
@vcunat:matrix.orgVladimír Čunát * I tried again with the same error, so the messages appear stable and FS changes when an error happens. (well, on a quick guess)08:30:55
@janne.hess:helsinki-systems.dedas_jI have created a potential workaround: https://github.com/NixOS/nixpkgs/pull/14309709:08:58
@lourkeur:nixos.devlourkeur (Nix OwO) joined the room.09:30:25
@janne.hess:helsinki-systems.dedas_jimage.png
Download image.png
09:31:26
@janne.hess:helsinki-systems.dedas_jFinal version09:31:33
@moritz.hedtke:matrix.orgmoritz.hedtke
In reply to @vcunat:matrix.org

I haven't poked into details of the error. It looks like it attempts some tests after build and those all end with

Error: The service is no longer running
I think the error is from esbuild which is a JavaScript module bundler.
10:21:59
@moritz.hedtke:matrix.orgmoritz.hedtke
In reply to @vcunat:matrix.org

It still fails, but the error is different; I think it happens a bit earlier than with ext4 (before any tests start)

Generating browser application bundles (phase: building)...node:events:368
      throw er; // Unhandled 'error' event
      ^

Error: write EPIPE
I sometimes got that error locally in my machine and sometimes the other. I could not identify what influences it but I assume it's just the timing whether esbuild is no longer running or it just crashed or so and an EPIPE comes (which means written to closed pipe?)
10:23:41
@moritz.hedtke:matrix.orgmoritz.hedtkeWhat's wrong with the reply feature?!?10:24:06
@vcunat:matrix.orgVladimír Čunát
In reply to @moritz.hedtke:matrix.org
What's wrong with the reply feature?!?
I can't see anything wrong really. Perhaps just not too ergonomic in my opinion (in Element UI at least).
10:25:20
@moritz.hedtke:matrix.orgmoritz.hedtke
In reply to @vcunat:matrix.org
I can't see anything wrong really. Perhaps just not too ergonomic in my opinion (in Element UI at least).
Now it's this small window which I think it's nicer. Maybe it depends on the size of the message or so
10:25:58
@moritz.hedtke:matrix.orgmoritz.hedtkeRegarding the first error are you sure it's when the tests are running? I will check later but I though it was still while building but I didn't really pay attention that closely10:26:56
@vcunat:matrix.orgVladimír Čunát
In reply to @moritz.hedtke:matrix.org
Regarding the first error are you sure it's when the tests are running? I will check later but I though it was still while building but I didn't really pay attention that closely
I'm not sure. I didn't save the log and it got rewritten by the one with tmpfs usage :-/ (there it's when "Generating browser application bundles")
10:30:52
@moritz.hedtke:matrix.orgmoritz.hedtkeYeah ok, that sounds more likely to be while building. I thought that both errors are more or less at the same place and the thing I said above happens (so timing decides whether already crashed or closed pipe)10:32:44
@vcunat:matrix.orgVladimír ČunátNow with ext4 I got the same error as with tmpfs.10:38:02
@vcunat:matrix.orgVladimír Čunát * Now with ext4 I got this same error as with tmpfs.10:38:12
@vcunat:matrix.orgVladimír Čunát * Now with ext4 I got this same error as with tmpfs, unless it mattered that I didn't restart nix-daemon after unmounting /tmp. 10:38:53
@vcunat:matrix.orgVladimír Čunát * Now with ext4 I got this same error as with tmpfs, unless it mattered that I forgot to restart nix-daemon after unmounting /tmp. 10:39:10
@moritz.hedtke:matrix.orgmoritz.hedtkeI would find it plausible that the error is not consistent as I rarely got EPIPE on my laptop too. But don't know whether you need to restart nix-daemon. Also could make sense that one error is more likely in tmpfs and the other on extra because tmpfs is probably a bit faster10:41:34
@moritz.hedtke:matrix.orgmoritz.hedtke* I would find it plausible that the error is not consistent as I rarely got EPIPE on my laptop too. But don't know whether you need to restart nix-daemon. Also could make sense that one error is more likely in tmpfs and the other on ext4 because tmpfs is probably a bit faster10:41:59
@vcunat:matrix.orgVladimír ČunátProbably. EPIPE again after restarting the daemon.10:52:03
@janne.hess:helsinki-systems.dedas_jI got assigned a bug number and added it both into the commit message and the PR message. Once verified that this fixes Darwin it's probably good t go12:04:42
@vcunat:matrix.orgVladimír Čunát The thing is that Hydra can't cancel whole evals, so it might be good to avoid the rebuild on *-darwin for now and just apply the patch without reverting the other commit. 12:25:02
@vcunat:matrix.orgVladimír Čunát (i.e. move that revert to the staging branch) 12:25:58
@janne.hess:helsinki-systems.dedas_jcan do12:26:10
@moritz.hedtke:matrix.orgmoritz.hedtke Goddammit Vladimír Čunát or somebody else can you try https://gist.githubusercontent.com/mohe2015/23407b8f83ae8cca0948629789d08518/raw/264e85a4a879ae4195c32756f5473373beab844a/goddammit.diff on top of staging-next please? Probably the esbuild version is just broken. 13:44:52
@vcunat:matrix.orgVladimír Čunát
In reply to @moritz.hedtke:matrix.org
Goddammit Vladimír Čunát or somebody else can you try https://gist.githubusercontent.com/mohe2015/23407b8f83ae8cca0948629789d08518/raw/264e85a4a879ae4195c32756f5473373beab844a/goddammit.diff on top of staging-next please? Probably the esbuild version is just broken.
It builds for me. (I didn't really inspect what it does and the implications.)
14:33:06
@moritz.hedtke:matrix.orgmoritz.hedtkeThanks for testing. It just updates to the latest version of peertube (with the minimal effort). Also we missed a place where we used esbuild instead of esbuild_locked (the yarn.lock pinned version) but I tested and that didn't matter.14:34:14
@moritz.hedtke:matrix.orgmoritz.hedtke As I read a bugreport about that specific esbuild version (with an unrelated bug) I just assume its either golang that breaks the build or something else. But I'm 95% sure its esbuild even though other tools got updated too. Maybe I will investigate more later but now its way more managable. Also das_j should probably update the coreutils bug report if you agree with my assessment 14:35:38
@vcunat:matrix.orgVladimír ČunátI gather that some "versions" of peertube build are affected by the coreutils bug and some aren't affected?14:37:10
@vcunat:matrix.orgVladimír Čunát * I gather that some "versions" of peertube build system are affected by the coreutils bug and some aren't affected?14:37:19

Show newer messages


Back to Room ListRoom Version: 6