<div dir="ltr"><div>Hi,</div><div><br></div><div>mate-terminal doesn't really need mate-desktop. Only just some glib schemas that are bundled with the mate-desktop package. To have mate-terminal working without mate-desktop, just include the attached file in the /usr/share/glib-2.0/schemas directory of the mate-terminal package.</div><div><br></div><div>George<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 4, 2023 at 7:55 AM Franzen via SlackBuilds-users <<a href="mailto:slackbuilds-users@slackbuilds.org">slackbuilds-users@slackbuilds.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Am 4. Juni 2023 05:54:20 MESZ schrieb Didier Spaier <<a href="mailto:didier@slint.fr" target="_blank">didier@slint.fr</a>>:<br>
>Le 04/06/2023 à 02:39, marav a écrit :<br>
>> Le 04/06/2023 à 01:00, Didier Spaier a écrit :<br>
>>> Le 04/06/2023 à 00:46, marav a écrit :<br>
>>>> Le 04/06/2023 à 00:42, Didier Spaier a écrit :<br>
>>>>> Le 04/06/2023 à 00:30, marav a écrit :<br>
>>>>>> It needs mate-desktop<br>
>>>>> mate-desktop does provide the file<br>
>>>>> /usr/share/glib-2.0/schemas/org.mate.interface.gschema.xml but mate terminal<br>
>>>>> works without that, I just checked (I have upgraded all mate components to their<br>
>>>>> latest version for Slint a few days ago).<br>
>>>>> _______________________________________________<br>
>>>>><br>
>>>> Not here<br>
>>>><br>
>>>> plus, it is listed as running dependency by all others (arch, gentoo, fedora, ...)<br>
>>>><br>
>>>> ex: for Fedora<br>
>>>><br>
>>>> *# needed to get a gsettings schema, rhbz #908105<br>
>>>> Requires:      mate-desktop-libs<br>
>>>> Requires:      gsettings-desktop-schemas*<br>
>>> didier[~]$ mate-terminal --version<br>
>>> Terminal MATE 1.26.1<br>
>>> didier[~]$ ldd /usr/bin/mate-terminal|grep mate<br>
>>> didier[~]$<br>
>>><br>
>>> As there are 88 sonames I refrained to post the full output of ldd ;)<br>
>>> _______________________________________________<br>
>>> SlackBuilds-users mailing list<br>
>>> <a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
>>> <a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
>>> Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
>>> FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
>>><br>
>> <a href="https://bugzilla.redhat.com/show_bug.cgi?id=908105" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=908105</a><br>
>> <br>
>> More than 10 years old bug report, but it seems that all others include<br>
>> mate-desktop as a requirement<br>
>> <br>
>> And, so far, mate-terminal is not working for Jim, as for me<br>
><br>
>You made me curious.<br>
><br>
>When I removed the mate-desktop package I was (and still am) in the LXQt desktop.<br>
><br>
>So I typed "session-chooser mate", pressed Ctrl+Alt+F2, logged in then typed startx.<br>
><br>
>Not surprisingly MATE didn't start. I redirect the standard error to /tmp/$(id<br>
>-nu)/startx.err when running startx and found there a lot of errors.<br>
><br>
>So I ran (from LXQt still running) a small script which scans not found binaries<br>
>dependencies and the output (attached) indeed includes a lot of lines like this one:<br>
>libmate-desktop-2.so.17 => not found<br>
>although amazingly none while checking a binary file shipped in mate-terminal.<br>
><br>
>So even if mate-terminal per se does not require mate-desktop, it of course<br>
>doesn't make sense to start a MATE desktop without a mate-desktop package ;)<br>
><br>
>This not withstanding mate-terminal continue to work for me if started from<br>
>another graphical environment than MATE (at least mate-terminal version 1.26.1).<br>
<br>
<br>
Thanks for all the Info, i'll have a look in a few days when i'm home again. I did only check for build time requirements for mate-terminal, and using it in MATE, so i didn't notice.<br>
<br>
Johannes <br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div>