Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failure: pkgsi686Linux.nodejs #372160

Closed
Jayman2000 opened this issue Jan 8, 2025 · 5 comments
Closed

Build failure: pkgsi686Linux.nodejs #372160

Jayman2000 opened this issue Jan 8, 2025 · 5 comments
Labels
0.kind: build failure A package fails to build

Comments

@Jayman2000
Copy link
Contributor

Steps To Reproduce

Steps to reproduce the behavior:

  1. Make sure that you have a local clone of the Nixpkgs repo.

  2. Change directory into your clone of the Nixpkgs repo by running this command:

    cd <path-to-nixpkgs-repo>
    
  3. Try to build pkgsi686Linux.nodejs by running this command:

    nix-build -A pkgsi686Linux.nodejs
    

Build log

The build log is too long for me to paste in a GitHub comment, so I uploaded it as a gist.

Additional context

Metadata

  • system: "x86_64-linux"
  • host os: Linux 6.12.8, NixOS, 24.11 (Vicuna), 24.11.712512.3f0a8ac25fb6
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.24.11
  • channels(root): "nixos-24.11"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Notify maintainers

@aduh95


Note for maintainers: Please tag this issue in your PR.


Add a 👍 reaction to issues you find important.

@Jayman2000 Jayman2000 added the 0.kind: build failure A package fails to build label Jan 8, 2025
@FliegendeWurst FliegendeWurst changed the title Title: Build failure: pkgsi686Linux.nodejs Build failure: pkgsi686Linux.nodejs Jan 8, 2025
@JohnRTitor
Copy link
Contributor

CC @symphorien who has worked with 32bit nodejs before

@aduh95

This comment was marked as off-topic.

@FliegendeWurst
Copy link
Member

FliegendeWurst commented Jan 8, 2025

Node 22 on unstable builds. Probably specific to Node 20, or something else on stable.

I guess you could use pkgsi686Linux.nodejs_22 instead if that works on stable too.

@Jayman2000
Copy link
Contributor Author

Node 22 on unstable builds. Probably specific to Node 20, or something else on stable.

I guess you could use pkgsi686Linux.nodejs_22 instead if that works on stable too.

After I read this comment, I tried building pkgsi686Linux.nodejs_22, and it failed for me. I then tried building pkgsi686Linux.nodejs in a VM, and it succeeded. My host system uses bcachefs, and the VM used ext4. It looks like this is a bcachefs bug, not a Nixpkgs bug. The bug is now reported to the bcachefs project here: koverstreet/bcachefs#813

@Jayman2000 Jayman2000 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 9, 2025
@symphorien
Copy link
Member

This kind of failure is probably due to the fs using 64 bit inodes (just a guess though)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: build failure A package fails to build
Projects
None yet
Development

No branches or pull requests

5 participants