Bug 207176 - x11/slim: Remove dbus dependency
Summary: x11/slim: Remove dbus dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Guido Falsi
Keywords: easy, patch, patch-ready
Depends on:
Reported: 2016-02-14 06:34 UTC by Henry Hu
Modified: 2016-02-21 21:01 UTC (History)
1 user (show)

See Also:
koobs: merge-quarterly?

patch to remove dbus dep (706 bytes, text/plain)
2016-02-14 06:34 UTC, Henry Hu
henry.hu.sh: maintainer-approval+
poudriere log of slim (41.87 KB, text/x-log)
2016-02-14 06:35 UTC, Henry Hu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henry Hu 2016-02-14 06:34:07 UTC
Created attachment 166967 [details]
patch to remove dbus dep

slim depends on dbus now. However, dbus is only used with consolekit, and consolekit itself depends on dbus-glib, which depends on dbus. So dbus is an extra dependency and can be safely removed.
Now, when consolekit is disabled, dbus is still pulled in, but it's not used. Removing this dependency should fix this.

Reported by: Andy Pintar <andy@hapoteh.net>
Comment 1 Henry Hu 2016-02-14 06:35:12 UTC
Created attachment 166968 [details]
poudriere log of slim
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-14 08:00:47 UTC
Thank you Henry. Please set maintainer approval on any attachments for ports you are maintainer of using the maintainer-approval flag. This can be done with:

Attachment -> Details -> maintainer-approval [+]
Comment 3 Guido Falsi freebsd_committer 2016-02-21 21:01:00 UTC
COmmitted! Thanks.
Comment 4 commit-hook freebsd_committer 2016-02-21 21:01:32 UTC
A commit references this bug:

Author: madpilot
Date: Sun Feb 21 21:00:45 UTC 2016
New revision: 409312
URL: https://svnweb.freebsd.org/changeset/ports/409312

  Remove direct dbus dependency.

  PR:		207176
  Submitted by:	Henry Hu <henry.hu.sh at gmail.com> (maintainer)