Bug 267127 - x11/mate-terminal: does not start without x11/mate
Summary: x11/mate-terminal: does not start without x11/mate
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-gnome (Nobody)
URL: https://www.freshports.org/x11/mate-t...
Keywords: crash, needs-patch
Depends on:
Blocks:
 
Reported: 2022-10-16 16:20 UTC by Graham Perrin
Modified: 2022-10-16 17:37 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graham Perrin freebsd_committer freebsd_triage 2022-10-16 16:20:17 UTC
Originally reported by Techlord in Discord. 

I'm not certain that this is a bug … it does not occur (for me) on FreeBSD 14.0-CURRENT, so I assume that it _is_. 


grahamperrin@fuji:~ % mate-terminal

(mate-terminal:1219): GLib-GIO-ERROR **: 17:07:08.528: Settings schema 'org.mate.interface' is not installed
Trace/BPT trap (core dumped)
grahamperrin@fuji:~ % uname -aKU
FreeBSD fuji 13.1-RELEASE-p2 FreeBSD 13.1-RELEASE-p2 GENERIC amd64 1301000 1301000
grahamperrin@fuji:~ % pkg info -x mate-terminal
mate-terminal-1.26.0
grahamperrin@fuji:~ % pkg info -x gsettings-desktop-schemas
gsettings-desktop-schemas-42.0
grahamperrin@fuji:~ % pkg -vv | grep -e url -e enabled -e priority
    url             : "pkg+http://pkg0.pkt.freebsd.org/FreeBSD:13:amd64/latest",
    enabled         : yes,
    priority        : 4,
    url             : "file:///usr/local/poudriere/data/packages/thirteen-default",
    enabled         : yes,
    priority        : 3
grahamperrin@fuji:~ %
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2022-10-16 16:31:55 UTC
Worked around here by installing x11/mate, so I guess that there's a simple dependency issue.
Comment 2 Graham Perrin freebsd_committer freebsd_triage 2022-10-16 17:37:52 UTC
(In reply to Graham Perrin from comment #1)

A lazy guess, would this diff be enough? 

<https://github.com/freebsd/freebsd-ports/compare/main...grahamperrin:freebsd-ports:bug-267127.diff>

I wonder. 

A recent full list of GLIB_SCHEMAS for x11/mate-desktop: 

<https://github.com/freebsd/freebsd-ports/blob/b7f05445c00f2625aa19b4154ebcbce5ed2daa52/x11/mate-desktop/Makefile#L31-L48>