Bug 254766 - x11/slim: Add dbus runtime dependency
Summary: x11/slim: Add dbus runtime dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jesper Schmitz Mouridsen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-04 15:54 UTC by Fernando Apesteguía
Modified: 2021-04-22 17:18 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (jsm)


Attachments
Patch for x11/slime (440 bytes, patch)
2021-04-04 15:54 UTC, Fernando Apesteguía
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(+)