[Slackbuilds-users] mate-terminal

George Vlahavas vlahavas at gmail.com
Mon Jun 5 08:20:14 UTC 2023


Hi,

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.

George

On Sun, Jun 4, 2023 at 7:55 AM Franzen via SlackBuilds-users <
slackbuilds-users at slackbuilds.org> wrote:

>
>
> Am 4. Juni 2023 05:54:20 MESZ schrieb Didier Spaier <didier at slint.fr>:
> >Le 04/06/2023 à 02:39, marav a écrit :
> >> Le 04/06/2023 à 01:00, Didier Spaier a écrit :
> >>> Le 04/06/2023 à 00:46, marav a écrit :
> >>>> Le 04/06/2023 à 00:42, Didier Spaier a écrit :
> >>>>> Le 04/06/2023 à 00:30, marav a écrit :
> >>>>>> It needs mate-desktop
> >>>>> mate-desktop does provide the file
> >>>>> /usr/share/glib-2.0/schemas/org.mate.interface.gschema.xml but mate
> terminal
> >>>>> works without that, I just checked (I have upgraded all mate
> components to their
> >>>>> latest version for Slint a few days ago).
> >>>>> _______________________________________________
> >>>>>
> >>>> Not here
> >>>>
> >>>> plus, it is listed as running dependency by all others (arch, gentoo,
> fedora, ...)
> >>>>
> >>>> ex: for Fedora
> >>>>
> >>>> *# needed to get a gsettings schema, rhbz #908105
> >>>> Requires:      mate-desktop-libs
> >>>> Requires:      gsettings-desktop-schemas*
> >>> didier[~]$ mate-terminal --version
> >>> Terminal MATE 1.26.1
> >>> didier[~]$ ldd /usr/bin/mate-terminal|grep mate
> >>> didier[~]$
> >>>
> >>> As there are 88 sonames I refrained to post the full output of ldd ;)
> >>> _______________________________________________
> >>> SlackBuilds-users mailing list
> >>> SlackBuilds-users at slackbuilds.org
> >>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> >>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> >>> FAQ - https://slackbuilds.org/faq/
> >>>
> >> https://bugzilla.redhat.com/show_bug.cgi?id=908105
> >>
> >> More than 10 years old bug report, but it seems that all others include
> >> mate-desktop as a requirement
> >>
> >> And, so far, mate-terminal is not working for Jim, as for me
> >
> >You made me curious.
> >
> >When I removed the mate-desktop package I was (and still am) in the LXQt
> desktop.
> >
> >So I typed "session-chooser mate", pressed Ctrl+Alt+F2, logged in then
> typed startx.
> >
> >Not surprisingly MATE didn't start. I redirect the standard error to
> /tmp/$(id
> >-nu)/startx.err when running startx and found there a lot of errors.
> >
> >So I ran (from LXQt still running) a small script which scans not found
> binaries
> >dependencies and the output (attached) indeed includes a lot of lines
> like this one:
> >libmate-desktop-2.so.17 => not found
> >although amazingly none while checking a binary file shipped in
> mate-terminal.
> >
> >So even if mate-terminal per se does not require mate-desktop, it of
> course
> >doesn't make sense to start a MATE desktop without a mate-desktop package
> ;)
> >
> >This not withstanding mate-terminal continue to work for me if started
> from
> >another graphical environment than MATE (at least mate-terminal version
> 1.26.1).
>
>
> 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.
>
> Johannes
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20230605/3092fbcb/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: org.mate.interface.gschema.xml
Type: text/xml
Size: 10031 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20230605/3092fbcb/attachment-0001.xml>


More information about the SlackBuilds-users mailing list