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

insync Qt dependencies #27

Closed
jkroonza opened this issue Jan 26, 2025 · 2 comments
Closed

insync Qt dependencies #27

jkroonza opened this issue Jan 26, 2025 · 2 comments

Comments

@jkroonza
Copy link
Collaborator

>>> package: dev-qt/qtmultimedia-5.15.14
 *  - /usr/lib64/libQt5Multimedia.so.5
 *  - /usr/lib64/libQt5Multimedia.so.5.15.14
 *      used by /opt/insync/PySide2/Qt/qml/QtMultimedia/libdeclarative_multimedia.so (net-misc/insync-3.9.4.60020-r2)

I think we're missing a dep here on dev-qt/qtmultimedia:5, but when looking I noticed there's no SLOT specifiers for any of the Qt dependencies.

We need to also ensure we get to block Qt removal from the tree.

@ppfeufer
Copy link
Owner

I am actually not so sure about all the PySide2 stuff. I guess like 90% of it is not needed as they might only use 1 or 2 libs from it, which is why it's bundled.

I'm also not a fan of "hard wiring" Qt5 here, as it is about to be phased out.

I've added /opt/insync/PySide2/Qt/qml/QtMultimedia/libdeclarative_multimedia.so to the big block of removals as it doesn't seem to be used.

ppfeufer added a commit that referenced this issue Jan 26, 2025
@jkroonza
Copy link
Collaborator Author

Thanks. Was going to look into it in more depth today, so thanks for taking care of it. Let's close this then. I'll let you know if there's more that can be cleared out then.

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

2 participants