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

discord 0.10.0 broken on master #90265

Closed
poscat0x04 opened this issue Jun 13, 2020 · 3 comments · Fixed by #90287
Closed

discord 0.10.0 broken on master #90265

poscat0x04 opened this issue Jun 13, 2020 · 3 comments · Fixed by #90287

Comments

@poscat0x04
Copy link
Contributor

Describe the bug
Discord 0.10.0 cannot be built on master

To Reproduce
Steps to reproduce the behavior:

  1. ...
  2. ...
  3. ...

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Notify maintainers

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

Maintainer information:

# a list of nixpkgs attributes affected by the problem
attribute: discord
# a list of nixos modules affected by the problem
module:
@prusnak
Copy link
Member

prusnak commented Jun 13, 2020

Error log:

these derivations will be built:
  /nix/store/j703fwcnzfg39n09rxzbzcr7gvn5gdkg-discord-0.0.10.drv
building '/nix/store/j703fwcnzfg39n09rxzbzcr7gvn5gdkg-discord-0.0.10.drv'...
unpacking sources
unpacking source archive /nix/store/5jmy879l92q2lbm9rp8yxs3p7j3i4fjv-discord-0.0.10.tar.gz
source root is Discord
setting SOURCE_DATE_EPOCH to timestamp 1582575361 of file Discord/swiftshader/libvk_swiftshader.so
patching sources
configuring
no configure script, doing nothing
building
no Makefile, doing nothing
installing
warning: working around a Linux kernel bug by creating a hole of 962560 bytes in ‘/nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/Discord’
gappsWrapperArgsHook
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libGLESv2.so
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/chrome-sandbox
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libGLESv2.so
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libEGL.so
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libvk_swiftshader.so
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libffmpeg.so
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/.Discord-wrapped
shrinking /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libEGL.so
rewriting symlink /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/bin/Discord to be relative to /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10
rewriting symlink /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/share/pixmaps/discord.png to be relative to /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10
strip is /nix/store/ivmds12g88jbjf8famgwkj36a4rrfcy6-binutils-2.31.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/bin
patching script interpreter paths in /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10
/nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/postinst.sh: interpreter directive changed from "/bin/sh" to "/nix/store/n313xks5ym0s0a5v8a5285rmnmvy6ms9-bash-4.4-p23/bin/sh"
checking for references to /build/ in /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10...
automatically fixing dependencies for ELF files
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libGLESv2.so
  libX11.so.6 -> found: /nix/store/k7s8q0wvm3fmrmnaxpazffm8xs28p7hg-libX11-1.6.8/lib/libX11.so.6
  libxcb.so.1 -> found: /nix/store/qvp4ypcri7gyqnr2wi3yvzx509v1imvj-libxcb-1.13.1/lib/libxcb.so.1
setting RPATH to: /nix/store/k7s8q0wvm3fmrmnaxpazffm8xs28p7hg-libX11-1.6.8/lib:/nix/store/qvp4ypcri7gyqnr2wi3yvzx509v1imvj-libxcb-1.13.1/lib
warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/chrome-sandbox’
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/chrome-sandbox
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libGLESv2.so
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libEGL.so
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/swiftshader/libvk_swiftshader.so
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libffmpeg.so
searching for dependencies of /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/.Discord-wrapped
  libffmpeg.so -> found: /nix/store/v356dpr7phxqjc3v8sk8yyf1ykwnrb0j-discord-0.0.10/opt/Discord/libffmpeg.so


  libgobject-2.0.so.0 -> found: /nix/store/rwqh2r2ywf60f89yqly0psa5l8sjnldl-glib-2.64.3/lib/libgobject-2.0.so.0
  libglib-2.0.so.0 -> found: /nix/store/rwqh2r2ywf60f89yqly0psa5l8sjnldl-glib-2.64.3/lib/libglib-2.0.so.0
  libgio-2.0.so.0 -> found: /nix/store/rwqh2r2ywf60f89yqly0psa5l8sjnldl-glib-2.64.3/lib/libgio-2.0.so.0
  libX11.so.6 -> found: /nix/store/k7s8q0wvm3fmrmnaxpazffm8xs28p7hg-libX11-1.6.8/lib/libX11.so.6
  libX11-xcb.so.1 -> found: /nix/store/k7s8q0wvm3fmrmnaxpazffm8xs28p7hg-libX11-1.6.8/lib/libX11-xcb.so.1
  libxcb.so.1 -> found: /nix/store/qvp4ypcri7gyqnr2wi3yvzx509v1imvj-libxcb-1.13.1/lib/libxcb.so.1
  libXcomposite.so.1 -> found: /nix/store/7nwa0rik1lmbyjv6id9hcsc06h0v52qi-libXcomposite-0.4.5/lib/libXcomposite.so.1
  libXcursor.so.1 -> found: /nix/store/v4a5lf5m9ia352xmxwdc5rhz8b6s5w8y-libXcursor-1.2.0/lib/libXcursor.so.1
  libXdamage.so.1 -> found: /nix/store/il8ks656r8sx6shljyxl4zr92d293kqg-libXdamage-1.1.5/lib/libXdamage.so.1
  libXext.so.6 -> found: /nix/store/q6zp3wq8b4qvz5cxr377mdpr759pricy-libXext-1.3.4/lib/libXext.so.6
  libXfixes.so.3 -> found: /nix/store/1ifdrk72xs9wzxls40x22dcfg67100l2-libXfixes-5.0.3/lib/libXfixes.so.3
  libXi.so.6 -> found: /nix/store/3sfvhc845r67z9a1rgg25n7irx7mwhj9-libXi-1.7.10/lib/libXi.so.6
  libXrender.so.1 -> found: /nix/store/njj67kjmj3358vp3p98f9rfdlzsn6ihi-libXrender-0.9.10/lib/libXrender.so.1
  libXtst.so.6 -> found: /nix/store/rvqqd6s99ljkqxdc7zlgnvsnwgrjrb95-libXtst-1.2.3/lib/libXtst.so.6
  libnss3.so -> found: /nix/store/0h8qbyhgmd36y66xnpivypnydk1qdpnn-nss-3.52/lib/libnss3.so
  libnssutil3.so -> found: /nix/store/0h8qbyhgmd36y66xnpivypnydk1qdpnn-nss-3.52/lib/libnssutil3.so
  libsmime3.so -> found: /nix/store/0h8qbyhgmd36y66xnpivypnydk1qdpnn-nss-3.52/lib/libsmime3.so
  libnspr4.so -> found: /nix/store/3z4sd3rnm1x01lfmvfkmzb4l0202rn2y-nspr-4.25/lib/libnspr4.so
  libgdk_pixbuf-2.0.so.0 -> found: /nix/store/ngw5ls582h8fw2r6zl40cvllhx8nfhjj-gdk-pixbuf-2.40.0/lib/libgdk_pixbuf-2.0.so.0
  libgtk-3.so.0 -> found: /nix/store/77pnjyz4xs9zg3zpi37rcknh70x6sbpp-gtk+3-3.24.20/lib/libgtk-3.so.0
  libgdk-3.so.0 -> found: /nix/store/77pnjyz4xs9zg3zpi37rcknh70x6sbpp-gtk+3-3.24.20/lib/libgdk-3.so.0
  libpangocairo-1.0.so.0 -> found: /nix/store/qarj2ld0srspvzd6rm2lw6bbyb2vkxn9-pango-1.44.7/lib/libpangocairo-1.0.so.0
  libpango-1.0.so.0 -> found: /nix/store/qarj2ld0srspvzd6rm2lw6bbyb2vkxn9-pango-1.44.7/lib/libpango-1.0.so.0
  libatk-1.0.so.0 -> found: /nix/store/p6vzpc8sw4sv2ggv8g8cnd030bw4dy78-atk-2.36.0/lib/libatk-1.0.so.0
  libcairo.so.2 -> found: /nix/store/37ibwas86h407ngjmfjdhaw0zxfvhxfy-cairo-1.16.0/lib/libcairo.so.2
  libdbus-1.so.3 -> found: /nix/store/2i9ajsf6v9h929pb7x30rgxxrciqjkaw-dbus-1.12.16-lib/lib/libdbus-1.so.3
  libexpat.so.1 -> found: /nix/store/xl7q014dcsr3gnmh7gzfbm5cpkg711y8-expat-2.2.8/lib/libexpat.so.1
  libuuid.so.1 -> not found!
  libXrandr.so.2 -> found: /nix/store/b705b0yd0i722z1kyylkg8qfc5jj6sj7-libXrandr-1.5.2/lib/libXrandr.so.2
  libXss.so.1 -> found: /nix/store/yccw8mi0zfb216pgbpljzy3l6z8ymvjk-libXScrnSaver-1.2.3/lib/libXss.so.1
  libasound.so.2 -> found: /nix/store/l81gdpk157khia4bj2zk98dv761pzcqq-alsa-lib-1.2.2/lib/libasound.so.2
  libatk-bridge-2.0.so.0 -> found: /nix/store/yqgj52grfyp6jdzplsdsy22cj0ljxgpp-at-spi2-atk-2.34.2/lib/libatk-bridge-2.0.so.0
  libatspi.so.0 -> found: /nix/store/9amlijmm615skg07rrrwacbz6qmbzbg8-at-spi2-core-2.36.0/lib/libatspi.so.0
  libcups.so.2 -> found: /nix/store/ns7mdjm5j2f3fmrrdg19rcbv1csvpqsx-cups-2.3.3-lib/lib/libcups.so.2
builder for '/nix/store/j703fwcnzfg39n09rxzbzcr7gvn5gdkg-discord-0.0.10.drv' failed with exit code 1
error: build of '/nix/store/j703fwcnzfg39n09rxzbzcr7gvn5gdkg-discord-0.0.10.drv' failed

important line:

  libuuid.so.1 -> not found!

@rtldg
Copy link
Contributor

rtldg commented Jun 14, 2020

Adding libuuid to nativeBuildInputs allows the package to build for me. I don't what changed to need this

@prusnak
Copy link
Member

prusnak commented Jun 14, 2020

@rtldg can you send a pull request with the fix, please?

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.

3 participants