-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
at-spi2-core has a large closure size #62421
Comments
|
We could try to build some of these dependencies lighter but since almost everything comes from |
Yeah, I was hoping we could get rid of the dependency on systemd.out, which is pretty big. NixOS users will have systemd already installed but not necessarily for those installing outside of NixOS.
Could we just add a bin output for dbus? |
Sure, or just one for daemon. We can try but we need to be wary of cycles. |
For Nix it seems to be a bummer that
|
It does but I have not yet come across an app that needs it. Most macOS users won't have dbus running, so compiling with libdbus support could lead to issues. Ideally we could make all of these dependencies optional. In some cases it doesn't make sense because libappindicator-gtk3, but those should be optional dependencies anyway. |
Thank you for your contributions. This has been automatically marked as stale because it has had no activity for 180 days. If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity. Here are suggestions that might help resolve this more quickly:
|
Did #66634 only fix this for NixOS? I'm seeing Issue title has a typo in the package name BTW. |
That is correct, the dbus-daemon path is hardcoded so the program will not be able to work outside of NixOS. Although I would expect that to not matter since on different system, we would use their own global accessibility match any way. Also note that the closure size will get worse with the upcoming #176156. |
Issue description
Looking at at-spi-core2, the closure size looks really big:
The main reason this is important is because gtk3 depends on it and that is used by a bunch of other apps.
Steps to reproduce
Technical details
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste theresults.
The text was updated successfully, but these errors were encountered: