-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Added some missing dependencies for Linux #2267
Conversation
Hmm these dependencies look really internal / nasty. Are we sure there isn't some "parent package" that should be installed instead? |
I'm not sure. All I know is I couldn't compile or run the bevy program without those dependencies and I already had those ones that are currently listed in the Linux dependencies installed. |
Is there a way we can query the package database for a parent package containing this dependencies? |
@jakobhellermann Found a parent package that is much cleaner. I updated the PR accordingly: https://discord.com/channels/691052431525675048/789987800014651412/848988258721464401 |
A little googling seems to indicate that libxcb (X c-binding) goal is to replace Xlib, that we're already adding as a dependency as libX11. I don't know which is the way to go, but I don't think we should have both |
@mockersf How far away are they from that goal? Currently it doesn't work and leaves things broken for Ubuntu users such as myself. Once they reach the goal, then I agree that we should remove the package. |
No idea... the project started 20 yers ago, so another 50 maybe?
I don't think it is... Our CI is using ubuntu and it works. The packages installed by default are listed here and we install a few additional: Line 32 in 22eddfc
Could you check on a clean ubuntu? |
@mockersf I'll spin up a VM when I get a spare moment and see what happens. |
I'm going to close this out for now; the CI argument is compelling to me. If you can reproduce it feel free to open it back up or make a new PR. |
@jakobhellermann and I found that bevy on linux was missing some dependencies here: orhun/kmon#2
Here is the part of the discussion that he found it: https://discord.com/channels/691052431525675048/789987800014651412/847858021907300352
And here is the entire discussion: https://discord.com/channels/691052431525675048/789987800014651412/847854179312468009