Created attachment 671431 [details] emerge --info output I have been using zoom for a little while now, versions up to 5.3.* (currently: 5.3.472687.1012) work fine. But all 5.4. versions currently in the tree don't work for me: they refuse to start. The logfile in ~/.zoom/logs gives clear enough message about why: /opt/zoom/zoom: /opt/zoom/libQt5Core.so.5: version `Qt_5.12' not found (required by /opt/zoom/zoom) success to create child process,status is 256. zoom exited normally. Something went wrong while running zoom,exit code is 1. ZoomLauncher exit. The file /opt/zoom/libQt5Core.so.5 is a symlink: /opt/zoom/libQt5Core.so.5: symbolic link to libQt5Core.so.5.9.6 I don't see any 5.12 version of that file in /opt/zoom and apparently it doesn't look for (or accept) the version 5.15 of that file present elsewhere on my system. Any suggestions?
Please post the output of "emerge --info net-im/zoom" as well. The last few lines under "Package Settings" are enough (as you've already attached the general info).
(In reply to Ulrich Müller from comment #1) > Please post the output of "emerge --info net-im/zoom" as well. The last few > lines under "Package Settings" are enough (as you've already attached the > general info). The build.log might be useful too.
Created attachment 671533 [details] Build log (1 of 2)
Created attachment 671536 [details] build log (2 of 2)
I attached the buildlogs. I had to first figure out how to retain them upon successful build, so i hope these contain what you need. "emerge --info net-im/zoom" yields the info below: ================================================================= Package Settings ================================================================= net-im/zoom-5.4.53391.1108::gentoo was built with the following: USE="pulseaudio -bundled-libjpeg-turbo" ABI_X86="(64) Let me know if you would like anything else.
(In reply to itsnotgurg from comment #3) > Created attachment 671533 [details] > Build log (1 of 2) Thanks. The reason why I've asked for the build log is that I wonder why there would be this symlink in /opt/zoom: (In reply to itsnotgurg from comment #0) > The file /opt/zoom/libQt5Core.so.5 is a symlink: > /opt/zoom/libQt5Core.so.5: symbolic link to libQt5Core.so.5.9.6 The net-im/zoom ebuild doesn't install any such link, which is confirmed by the build log. Any idea why that link would be there? Had you installed zoom from an overlay previously, or directly from the upstream tarball (bypassing portage)?
That's actually a very good question! First evidence of emerging net-im/zoom in my emerge log is on october 14, but i found a backup of my laptop dating back to june 5th 2020. In that backup there is an /opt/zoom present, which therefore cannot have come from an ebuild. Therefore I must not have been paying attention while emerging zoom since there probably have been a number of warnings. I won't bore you with the details, but i can understand how and why this has happened. Anyway: I unmerged zoom: a bunch of files were left behind in /opt/zoom as expected in these circumstances. I removed those en re-emerged net-in/zoom: after that it's working as expected. I'm sorry for making you spend time on something that has nothing to do with an ebuild problem. But I thank you kindly for helping me figure out my own mistake, much appreciated.
No problem, and I'm happy that I could help. :)