Bug 254766

Summary: x11/slim: Add dbus runtime dependency
Product: Ports & Packages Reporter: Fernando Apesteguía <fernape>
Component: Individual Port(s)Assignee: Jesper Schmitz Mouridsen <jsm>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (jsm)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch for x11/slime none

Description Fernando Apesteguía freebsd_committer freebsd_triage 2021-04-04 15:54:35 UTC
Created attachment 223803 [details]
Patch for x11/slime

Without dbus installed and enabled in /etc/rc.conf slim runs but after entering the credentials it shows a blank screen.

Inspecting slim.log shows the following error:

slim: open_session: Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or director

The attached patch adds devel/dbus as a run dependency.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2021-04-22 17:18:06 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-04-22 17:18:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=24138d3c7619e54da523fb84f9dc9df646ec5e94

commit 24138d3c7619e54da523fb84f9dc9df646ec5e94
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2021-04-22 17:03:41 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2021-04-22 17:13:39 +0000

    x11/slim: Add dbus runtime dependency

    It needs a DBus session bus to connect to.
    Add instructions in pkg-message.in

    PR:     254766
    Reported by:    fernape@FreeBSD.org
    Approved by:    jsm@FreeBSD.org (maintainer, timeout > 2 weeks)

 x11/slim/Makefile             | 1 +
 x11/slim/files/pkg-message.in | 5 +++++
 2 files changed, 6 insertions(+)