Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715144 - net-im/zoom: drop superfluous system Qt dependencies, package bundles its own
Summary: net-im/zoom: drop superfluous system Qt dependencies, package bundles its own
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-28 11:10 UTC by Leho Kraav (:macmaN @lkraav)
Modified: 2020-06-15 16:55 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leho Kraav (:macmaN @lkraav) 2020-03-28 11:10:18 UTC
See

* https://bugs.gentoo.org/715106#c4
* https://github.com/jorgicio/jorgicio-gentoo-overlay/issues/220

Indeed, `dev-qt/qtwebengine` is massive dependency and we should look to avoid. Literally, only `net-im/zoom` seems to need it on most systems:

```
leho@gusto profiles $ equery d qtwebengine
 * These packages depend on qtwebengine:
net-im/zoom-3.5.372466.0322-r1 (dev-qt/qtwebengine:5)
```

Reproducible: Always
Comment 1 Vasilis Lourdas 2020-03-28 11:26:55 UTC
See https://bugs.gentoo.org/715106#c6
Comment 2 Ulrich Müller gentoo-dev 2020-03-28 11:30:23 UTC
$ scanelf -n /opt/zoom/zoom
 TYPE   NEEDED FILE 
ET_EXEC ...,libQt5WebEngineWidgets.so.5,libQt5WebEngineCore.so.5,...
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-06-15 16:55:16 UTC
Please also note regardless of them being acctually needed here, that bundled dependencies are to be avoided in most cases, as the maintainer does here, for security reasons.