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

service-x should depend on service-dbus as its run file does depend on it #6

Closed
fusion809 opened this issue Nov 21, 2017 · 3 comments
Closed

Comments

@fusion809
Copy link

Hi,

I noticed that the service-x run file includes a line that starts the dbus service so shouldn't it depend on it?

Thanks for your time,
Brenton

@fusion809
Copy link
Author

I read the ebuild but oddly for me I emerged service-x but service-dbus didn't get drawn in.

@powerman
Copy link
Owner

I think you right, but I'm busy at the moment, will fix this later.

@powerman
Copy link
Owner

Well, this is strange. To me ebuild looks good, all dependencies are in place: https://github.com/powerman/powerman-overlay/blob/master/runit-service/service-x/service-x-2.1.0.ebuild#L18

I've also checked dependencies on some server (which doesn't have Xorg/dbus installed at all) and everything looks fine:

# emerge -pv service-x | grep service-
[ebuild  N    ~] runit-service/service-dbus-2.0.0::powerman  1 KiB
[ebuild  N    ~] runit-service/service-consolekit-2.0.0::powerman  1 KiB
[ebuild  N    ~] runit-service/service-x-2.1.0::powerman  1 KiB

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by sys-auth/consolekit-1.2.0::gentoo
# required by runit-service/service-consolekit-2.0.0::powerman
# required by runit-service/service-x-2.1.0::powerman
# required by service-x (argument)
>=dev-libs/glib-2.50.3-r1 dbus

Please reopen this if you find out how it happens to skip this dependency on your system and I'll have something to fix.

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