-
-
Notifications
You must be signed in to change notification settings - Fork 393
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
hyperiond (x64) built with docker cannot find some libraries (on Linux Mint 18.3) #590
Comments
Hast du die notwendigen Abhängigkeiten installiert? |
I didn't. I'll try and update this issue. Can you tell me if or where this is documented? I just read about the docker package building and nothing about extra dependencies. Another thing. Can't Hyperion use the dependency section of the deb package? If so the package manager would automatically install the required dependencies. |
I saw a similar message recently when i compiled on docker under debian 16.04 and then tried to install the .deb on raspbian buster. I fixed this by compiling hyperion.ng using docker, but on the RPi itself. For me, this was caused by the QT dependencies being outdated. How are you installing this once built, are you installing through the debian package manager like this: ‘sudo dpkg -i /absolute/path/to/deb/file The latter call will install any extra dependencies. |
Nice to know. I installed through apt. That should also install dependencies. I`ll also try this. |
It might also be that the dependencies are installed, but they cannot be found. This might be caused by mixing different architectures (i386 and x64) I had this once in the past with Ubuntu I think. I used a symlink to fix it. I found that solution on a forum somewhere cause I didnt understand the problem completely. But there might just be missing installed packages. I`ll try and reply. |
I uninstalled the hyperion.ng-x11 first.
Afterwards I reinstalled the built package from the docker container:
Trying to start
or
somehow still gives Qt errors. I checked missing dependencies with
Are there any further hints or tipps? |
Mint 19 has no libpython3.5 package (Means it cannot be installed). So I cannot install this in Mint somehow. |
For your Linux-Mint problem. Example (Linux Mint 18.3 Sylvia (64-bit) ): Dockerfile (mint.example):
Build and tag the image: Run the Hyperion docker script: |
An image build using the instructions of the last comment of @Paulchen-Panther creates a package that when installed on Linux Mint 18.3 does not show any missing library issues when starting up hyperiond or hyperion-x11. Many thanks for that. Think about putting the perceptions of this issue into development. Readme update for Mint users or building in docker and somehow considering the missing libraries. |
I tried building hyperion.ng today with docker for x64 architecture. Building the packages and installing it went fine.
hyperiond was not started after installation so I tried to start it manually. It complained about the following packages that were not installed, which was the reason why it didn't automatically started:
Searching on the internet gave me some hints to change something when building Qt - which is something I will not try.
I would like to help if I can. Let me know if I should test something or if I did something wrong.
The text was updated successfully, but these errors were encountered: