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

libudev.so.0: cannot open shared object file on Ubuntu 14.10 #195

Open
pixelr0 opened this issue Aug 1, 2014 · 10 comments
Open

libudev.so.0: cannot open shared object file on Ubuntu 14.10 #195

pixelr0 opened this issue Aug 1, 2014 · 10 comments

Comments

@pixelr0
Copy link

pixelr0 commented Aug 1, 2014

i get this error when running breach in Ubuntu 14.10 AMD 64

pixel@pixel:~/Downloads/breach-v0.3.22-alpha.6-linux-x64$ CHROME_DEVEL_SANDBOX=/opt/google/chrome/chrome-sandbox ./breach
/home/pixel/Downloads/breach-v0.3.22-alpha.6-linux-x64/AUTO_UPDATE_BUNDLE/exo_browser/exo_browser: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

there is /opt/google/chrome/libudev.so.0

/lib/x86_64-linux-gnu/libudev.so.1
/lib/x86_64-linux-gnu/libudev.so.1.4.0

@morganrallen
Copy link

Try running as

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/google/chrome CHROME_DEVEL_SANDBOX=/opt/google/chrome/chrome-sandbox ./breach

@pixelr0
Copy link
Author

pixelr0 commented Aug 9, 2014

thanks @morganrallen that worked

@pixelr0 pixelr0 closed this as completed Aug 9, 2014
@pixelr0 pixelr0 reopened this Aug 9, 2014
@pixelr0
Copy link
Author

pixelr0 commented Aug 29, 2014

i'm keeping this issue opened because this is a workaround, doesn't really fix the problem on Ubuntu.

@archie-rp
Copy link

I solve the same problem on arch linux installing from yaourt : aur/libudev.so.0 :)

@pixelr0
Copy link
Author

pixelr0 commented Aug 30, 2014

oh you, arch user :> unfortunately libudev.so.0 is not in Ubuntu's repository (13.10+)

@archie-rp
Copy link

check if you have that file "sudo find / -name libudev*" then do like ln -s /usr/lib/libudev.so.0 -> /usr/lib/libudev.so

@ghost
Copy link

ghost commented Feb 4, 2015

You can fix the issue by creating an according symlink.

On 64-bit systems things should go somewhat like this:

sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0

On 32-bit systems things need the related 32-bit paths:

sudo ln -s /lib/i386-linux-gnu/libudev.so.1  /usr/lib/libudev.so.0

Don’t forget to verify your local version of libudev is indeed "libudev.so.1". If it isn’t, modify that part so that it fits your local libudev version.

@MuhamedAuda
Copy link

@e-sushi thanks work for me ,
The error was cased by Pingendo program (Boostrap layout Crator) ...

@sk8darr
Copy link

sk8darr commented Mar 16, 2016

Thanks @e-sushi ! works perfectly

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

No branches or pull requests

5 participants