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

Electron 3.0.x Linux 32bits: libdbus-1.so.3: no version information available #16364

Closed
bpasero opened this issue Jan 11, 2019 · 15 comments
Closed

Electron 3.0.x Linux 32bits: libdbus-1.so.3: no version information available #16364

bpasero opened this issue Jan 11, 2019 · 15 comments

Comments

@bpasero
Copy link
Contributor

@bpasero bpasero commented Jan 11, 2019

  • Output of node_modules/.bin/electron --version: 3.0.13
  • Operating System (Platform and Version): Ubuntu 14 32bits
  • Output of node_modules/.bin/electron --version on last known working Electron version (if applicable):

Expected Behavior
There should be no error printed when running Electron.

Actual behavior
An error is printed right on startup:

bpasero@ubuntu:~/Downloads$ ./electron 
./electron: /lib/i386-linux-gnu/libdbus-1.so.3: no version information available (required by ./electron)
/home/bpasero/Downloads/electron: /lib/i386-linux-gnu/libdbus-1.so.3: no version information available (required by /home/bpasero/Downloads/electron)

To Reproduce

  • download Electron 3.0.13 for Linux 32bit
  • install a Ubuntu 14 32bit image into Parallels (I used: ubuntu-14.04.5-desktop-i386.iso)
  • run ./electron from the command line
@nornagon
Copy link
Member

@nornagon nornagon commented Jan 11, 2019

Does the error prevent Electron from running?

Loading

@bpasero
Copy link
Contributor Author

@bpasero bpasero commented Jan 14, 2019

@nornagon nope, actually seems to run fine.

Loading

@nornagon
Copy link
Member

@nornagon nornagon commented Jan 17, 2019

Looks related to https://crbug.com/783468

Loading

@nornagon
Copy link
Member

@nornagon nornagon commented Jan 17, 2019

also in case it's useful, this is what's printing the error: https://github.com/bminor/glibc/blob/master/elf/dl-version.c#L81

Loading

@Uprzejmy
Copy link

@Uprzejmy Uprzejmy commented Mar 19, 2019

Same problem here

hostnamectl:
Operating System: Red Hat Enterprise Linux Server 7.3 (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.3:GA:server
Kernel: Linux 3.10.0-514.26.2.el7.x86_64
Architecture: x86-64

Loading

@Uprzejmy
Copy link

@Uprzejmy Uprzejmy commented May 14, 2019

workaround-ed this by downloading libdbus-1-3-1.12.2 from: https://opensuse.pkgs.org/15.0/opensuse-oss/libdbus-1-3-1.12.2-lp150.1.28.x86_64.rpm.html

extracted the package:
mkdir <path_to_extract>
cd <path_to_extract>
rpm2cpio <path_where_the_lib_was_downloaded>/libdbus-1-3-1.12.2-lp150.1.28.x86_64.rpm | cpio -idmv

then created an alias in my user bashrc:
alias code='LD_PRELOAD=<path_to_extract>/usr/lib64/libdbus-1.so.3 <path_to_vscode_binary>'

voila, no more annoying printout. Seems that this release of libdbus has met version requirements

Loading

@sofianguy
Copy link
Member

@sofianguy sofianguy commented Aug 9, 2019

Thank you for taking the time to report this issue and helping to make Electron better.

The version of Electron you reported this on has been superseded by newer releases.

If you're still experiencing this issue in Electron v4.2.x or later, please add a comment specifying the version you're testing with and any other new information that a maintainer trying to reproduce the issue should know.

I'm setting the blocked/need-info label for the above reasons. This issue will be closed 7 days from now if there is no response.

Thanks in advance! Your help is appreciated.

Loading

@sofianguy
Copy link
Member

@sofianguy sofianguy commented Aug 19, 2019

Thank you for your issue!

We haven't gotten a response to our questions in our comment above. With only the information that is currently in the issue, we don't have enough information to take action. I'm going to close this but don't hesitate to reach out if you have or find the answers we need, we'll be happy to reopen the issue.

Loading

@sofianguy sofianguy closed this Aug 19, 2019
@adamlucia
Copy link

@adamlucia adamlucia commented Aug 28, 2019

I'm still getting this issue in electron v6, it does prevent electron from running.

Loading

@sofianguy sofianguy added this to Unsorted Issues in 6.1.x Aug 30, 2019
@sofianguy sofianguy reopened this Aug 30, 2019
@adamlucia
Copy link

@adamlucia adamlucia commented Sep 2, 2019

@sofianguy Let me know if I can offer any assistance or insight.

Loading

@Tobias-Keller
Copy link

@Tobias-Keller Tobias-Keller commented Jan 5, 2020

have the same error on an raspberry with armv71 on Version 7.1.7.
and yes this does prevent electron from running

Loading

@abdoutech93
Copy link

@abdoutech93 abdoutech93 commented Jan 16, 2020

Same problem on raspbian with armv71 on Version 7.1.7 and 6.0.12

Loading

@Tobias-Keller
Copy link

@Tobias-Keller Tobias-Keller commented Jan 16, 2020

npm config set arch armv7l

Fixed it for me

Loading

@AllanOricil
Copy link

@AllanOricil AllanOricil commented May 29, 2020

Still have this error. I can't even run a --version command.

image

Loading

@electron-triage
Copy link
Collaborator

@electron-triage electron-triage commented Mar 8, 2021

The Electron version reported on this issue is no longer supported. See our supported versions documentation.

If this is still reproducible on a supported version, please open a new issue with any other new information that a maintainer should know.

Thank you for taking the time to report this issue and helping to make Electron better! Your help is appreciated.

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
3.0.x / 3.1.x
Unsorted Issues
6.1.x
Unsorted Issues
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
10 participants