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: unicode-emoji-15.0 #310953

Closed
xtrm-en opened this issue May 11, 2024 · 1 comment · Fixed by #310957
Closed

Build failure: unicode-emoji-15.0 #310953

xtrm-en opened this issue May 11, 2024 · 1 comment · Fixed by #310957

Comments

@xtrm-en
Copy link
Contributor

xtrm-en commented May 11, 2024

Steps To Reproduce

Steps to reproduce the behavior:

  1. build unicode-emoji-15.0
  2. ☹️

Build log

Here's an example log from my system building with substitutes disabled (unicode-emoji being a dependency of gnome-control-center)

error: builder for '/nix/store/lrap53zypi3svzp78mjd5sfa7h6689z2-emoji-test.txt.drv' failed with exit code 1;
       last 7 log lines:
       >
       > trying https://www.unicode.org/Public/emoji/15.0/emoji-test.txt
       >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
       >                                  Dload  Upload   Total   Spent    Left  Speed
       >   0   199    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 403
       > error: cannot download emoji-test.txt from any mirror
       For full logs, run 'nix log /nix/store/lrap53zypi3svzp78mjd5sfa7h6689z2-emoji-test.txt.drv'.
error: 1 dependencies of derivation '/nix/store/w28awlsbw6909600v29jwj60yiif07vc-unicode-emoji-test-15.0.drv' failed to build
<snip other derivation builds>
error: 1 dependencies of derivation '/nix/store/k1swayn8prl7vqkka55ckwlni2qcw2b8-unicode-emoji-15.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/zshhn3xi6kjzffyqvfrykk468bdr5xjs-ibus-1.5.29.drv' failed to build
error: 1 dependencies of derivation '/nix/store/4ba2nsg340nzji2xjh1d8x25lr0pkz6h-gnome-control-center-46.1.drv' failed to build
error: 1 dependencies of derivation '/nix/store/vwl4zf5md7qm6kafkchkln0nnwm94f2d-system-path.drv' failed to build
error (ignored): error: cannot unlink '/tmp/nix-build-colm-0.13.0.7.drv-0': Directory not empty
error (ignored): error: cannot unlink '/tmp/nix-build-binutils-2.41.drv-3/binutils-2.41/ld': Directory not empty
error (ignored): error: cannot unlink '/tmp/nix-build-lvm2-2.03.23.drv-1/LVM2.2.03.23': Directory not empty
error (ignored): error: cannot unlink '/tmp/nix-build-kmod-31.drv-2/source': Directory not empty
error: 1 dependencies of derivation '/nix/store/3bn04ds1mx4s9m560jn1mijnxhzd7wwj-unit-display-manager.service.drv' failed to build
error: 1 dependencies of derivation '/nix/store/k2ifpnvf47hwgwpns3jgzcc3h90nncnf-nixos-system-komet-24.05.20240509.f1010e0.drv' failed to build

Note that the logs from building emoji-test.txt don't contain anything else.

Additional context

The fetched URL (https://www.unicode.org/Public/emoji/15.0/emoji-test.txt) from the Unicode website seems to be restricted in favor of the 15.1 version, which breaks building. A report has already been sent to Unicode, Inc via this form on their website.

Notify maintainers

@kilianar

Metadata

$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.30, NixOS, 24.05 (Uakari), 24.05.20240505.25865a4`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/store/3pif36ks3f56py4wb1dkq6sh0nkf3ygj-source`

Add a 👍 reaction to issues you find important.

@NobbZ
Copy link
Contributor

NobbZ commented May 12, 2024

As a bit of a context: this error only occurs on forced local rebuilds, eg. because of disabled substition!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants