Bug 286696 - x11/plasma6-plasma-workspace: missing dependency on x11/xrdb
Summary: x11/plasma6-plasma-workspace: missing dependency on x11/xrdb
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-09 15:24 UTC by bsduck
Modified: 2025-05-15 10:01 UTC (History)
3 users (show)

See Also:
linimon: maintainer-feedback? (kde)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bsduck 2025-05-09 15:24:10 UTC
Hello,

Similarly to the fixed bug #249368 (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249368), the cursor theme is broken on a default Plasma 6 install because x11/xrdb is missing. The default X cursor is used no matter the cursor theme selected. This is fixed by installing xrdb manually.

I'll let the maintainers evaluate whether it should be declared as a dependency of x11/plasma6-plasma-workspace or rather x11/plasma6-plasma-desktop.

Thank you
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-05-12 21:31:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f5303d02bddb604879dbf2668256ee599f92171

commit 0f5303d02bddb604879dbf2668256ee599f92171
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-05-12 21:25:18 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-05-12 21:27:23 +0000

    x11/plasma6-plasma-workspace: add missing runtime dependencies

    xmessage is used at startup,
    xrdb is required to apply theme changes.

    PR:             286696
    Reported by:    bsduck@mailo.com

 x11/plasma6-plasma-workspace/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-05-15 10:01:46 UTC
A commit in branch 2025Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=924b7c6515a192101e336231838d74e9ba229b0b

commit 924b7c6515a192101e336231838d74e9ba229b0b
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-05-12 21:25:18 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-05-15 09:41:22 +0000

    x11/plasma6-plasma-workspace: add missing runtime dependencies

    xmessage is used at startup,
    xrdb is required to apply theme changes.

    PR:             286696
    Reported by:    bsduck@mailo.com

    (cherry picked from commit 0f5303d02bddb604879dbf2668256ee599f92171)

 x11/plasma6-plasma-workspace/Makefile | 3 +++
 1 file changed, 3 insertions(+)