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

Dependencies missing for .deb packages #1529

Closed
safinaskar opened this Issue Dec 18, 2016 · 4 comments

Comments

Projects
None yet
3 participants
@safinaskar

safinaskar commented Dec 18, 2016

System information

Version: 0.8.8
OS & Version: linux, debian gnu/linux jessie amd64
Node type: geth(default)

Not all dependencies for .deb are specified.
I just created fresh debian jessie container using debootstrap.
Yes, the resulting system doesn't contain X, but i am going to connect mist to external X, i. e. to X, which is outside container.
Then I tried to install mist via .deb package. dpkg said to me that I need packages libappindicator1 libnotify-bin. Okey, I installed them.
Then I tried to run mist and I got:

# DISPLAY=:0 /opt/Mist/mist
/opt/Mist/mist: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory

So I had to install missing dependency. Then I tried again and got same message about another lib.
So, please add really all dependencies to .deb package

@safinaskar

This comment has been minimized.

Show comment
Hide comment
@safinaskar

safinaskar Dec 18, 2016

Here is list of additional dependencies you forgot. List is composed using try-and-error method. List is for debian jessie. But, of course, I could be not right.

libxtst6
libxss1
libgconf-2-4
libnss3
libasound2

safinaskar commented Dec 18, 2016

Here is list of additional dependencies you forgot. List is composed using try-and-error method. List is for debian jessie. But, of course, I could be not right.

libxtst6
libxss1
libgconf-2-4
libnss3
libasound2

@luclu

This comment has been minimized.

Show comment
Hide comment
@luclu

luclu Mar 14, 2017

Member

Thank you @safinaskar to bringing awareness to this issue. Eventually those packages are not bundled by default by electron-builder: electron-userland/electron-builder#509 (comment) as they are assumed to be shipped by the desktop window manager and omitted to keep the file size low.

Altough according to the electron-builder wiki these packages are shipped by default for debs:

"libnotify4",
"libappindicator1",
"libxtst6",
"libnss3",
"libxss1",
"fontconfig-config",
"gconf2",
"libasound2",
"pulseaudio"

I would like to pinpoint the missing libs and add them to our packages and would be glad if you could help out by testing fixed deb packages. Just give me a ping should you find some time otherwise I would like to wait for this being fixed upstream for now.

Member

luclu commented Mar 14, 2017

Thank you @safinaskar to bringing awareness to this issue. Eventually those packages are not bundled by default by electron-builder: electron-userland/electron-builder#509 (comment) as they are assumed to be shipped by the desktop window manager and omitted to keep the file size low.

Altough according to the electron-builder wiki these packages are shipped by default for debs:

"libnotify4",
"libappindicator1",
"libxtst6",
"libnss3",
"libxss1",
"fontconfig-config",
"gconf2",
"libasound2",
"pulseaudio"

I would like to pinpoint the missing libs and add them to our packages and would be glad if you could help out by testing fixed deb packages. Just give me a ping should you find some time otherwise I would like to wait for this being fixed upstream for now.

@luclu

This comment has been minimized.

Show comment
Hide comment
@luclu

luclu Apr 10, 2017

Member

electron-builder added libnss3 as default (https://github.com/electron-userland/electron-builder/releases/tag/v16.7.1).
Please test again after we updated and created a new release!

Member

luclu commented Apr 10, 2017

electron-builder added libnss3 as default (https://github.com/electron-userland/electron-builder/releases/tag/v16.7.1).
Please test again after we updated and created a new release!

@lock

This comment has been minimized.

Show comment
Hide comment
@lock

lock bot Mar 30, 2018

This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.

lock bot commented Mar 30, 2018

This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.

@lock lock bot locked and limited conversation to collaborators Mar 30, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.