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

audio dependency issues with centos7 packages #1683

Closed
totaam opened this issue Nov 12, 2017 · 3 comments
Closed

audio dependency issues with centos7 packages #1683

totaam opened this issue Nov 12, 2017 · 3 comments

Comments

@totaam
Copy link
Collaborator

totaam commented Nov 12, 2017

Issue migrated from trac ticket # 1683

component: packaging | priority: major | resolution: wontfix

2017-11-12 14:14:19: antoine created the issue


This ticket records what was done to ensure centos7 packages can be upgraded to 2.2 and the compromises made.

When we split client and server builds (#1253) the new "xpra" metapackage brought in as a dependency all the packages so that users upgrading would get the exact same result in terms of functionality.

Ideally we would like the "python2-xpra-audio" package to not install unless it is going to work, but the dependencies required for that are not available in centos7 as there are no python-gstreamer packages. Also no "ugly" plugins, but those are optional anyway.
This would result in xpra being stuck on the 2.1 packages as yum would refuse to upgrade python2-xpra-audio to a version with broken dependencies.

@totaam
Copy link
Collaborator Author

totaam commented Nov 12, 2017

2017-11-12 14:17:49: antoine changed status from new to closed

@totaam
Copy link
Collaborator Author

totaam commented Nov 12, 2017

2017-11-12 14:17:49: antoine set resolution to wontfix

@totaam
Copy link
Collaborator Author

totaam commented Nov 12, 2017

2017-11-12 14:17:49: antoine commented


The spec file refactoring in r17388 had brought in those dependencies again, r17394 fixes that.

That's all, centos7 users who want to use audio forwarding will need to somehow install a python-gstreamer package based on the gi bindings for gstreamer1.

@totaam totaam closed this as completed Nov 12, 2017
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

1 participant