-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
dbus: Add dbus_user option to allow specifying a different run user #22158
Conversation
🤖 Beep Boop! This pull request is making changes to 'recipes/dbus//'. 👋 @jwillikers you might be interested. 😉 |
I detected other pull requests that are modifying dbus/1.x.x recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
This comment has been minimized.
This comment has been minimized.
Requires #22156 |
This comment has been minimized.
This comment has been minimized.
@RubenRBS @uilianries Can I get a review for this? Without it, local dbus builds are failing due to the
It is also probably be worth opening an issue upstream to verify the group exists. |
My main concern here is if this option changing the package id is desirable or not. Do you have any extra insight? |
I'll check and see if the default user is compiled into the binary, in which case, it should effect the id. |
Looks like it's only present in the system.conf file. The library itself doesn't contain any references: |
Someone beat me to opening an issue upstream: https://gitlab.freedesktop.org/dbus/dbus/-/issues/492 |
Aha, the |
This comment has been minimized.
This comment has been minimized.
This will only build the library.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sorry for the delay, i've finally got the time to follow up on this, and now that I've understood it, this looks like the best way to go, thanks a lot for following up on it :)
As for dbus beind dependend upon with snapshot versions, I'm super open to approve bump PR for those to the latest "LTS" ones if you want, else just let me know which ones and I can do that myself!
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@jwillikers the PR has some conflicts. |
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ✔️All green in build 11 ( |
@franramirez688 Done. |
…ferent run user * dbus: Add dbus_user option to allow specifying a different run user * Remove dbus_user option from the package_id * Add message_bus option and disable by default This will only build the library. * Bump build dependencies * Actually set message_bus option and fix install paths * Set session socket dir still * Try to fix Windows * Fix merge * Use list * Remove backslashes from the prefix path --------- Co-authored-by: Rubén Rincón Blanco <[email protected]>
…ferent run user * dbus: Add dbus_user option to allow specifying a different run user * Remove dbus_user option from the package_id * Add message_bus option and disable by default This will only build the library. * Bump build dependencies * Actually set message_bus option and fix install paths * Set session socket dir still * Try to fix Windows * Fix merge * Use list * Remove backslashes from the prefix path --------- Co-authored-by: Rubén Rincón Blanco <[email protected]>
Specify library name and version: dbus/*
Building dbus requires that the user specified for
dbus_user
exists.To allow projects to build dbus in various situations, it makes sense to allow this option to be modified.