FS#46893 - [mate-session-manager] Missing make dependency: xtrans

Attached to Project: Community Packages
Opened by Piotr Jurkiewicz (piotrjurkiewicz) - Wednesday, 28 October 2015, 04:29 GMT
Last edited by Balló György (City-busz) - Friday, 06 November 2015, 08:58 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Martin Wimpress (flexiondotorg)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Not having xtrans available during build results in mate-session listening on remote TCP sockets (although not acting upon them).

See: https://github.com/mate-desktop/mate-session-manager/blob/master/mate-session/gsm-xsmp-server.c#L563

This issue has been pointed out several times:

https://bbs.archlinux.de/viewtopic.php?id=25645
https://lists.archlinux.org/pipermail/arch-general/2015-April/038871.html
http://www.linux.org.ru/forum/desktop/9669912

xtrans package should be added as a make dependency to the mate-session-manager package. It is already a dependency of gnome-session and cinammon-session packages, which share the same code -- mate-session-manager is the only one missing it.

In addition, it may be desirable to make xtrans hard dependency in upstream mate-session-manager, as they did in gnome-session: https://git.gnome.org/browse/gnome-session/commit/?id=aa4c9d1
This task depends upon

Closed by  Balló György (City-busz)
Friday, 06 November 2015, 08:58 GMT
Reason for closing:  Fixed
Additional comments about closing:  mate-session-manager 1.12.0-2, mate-session-manager-gtk3 1.12.0-2
Comment by Balló György (City-busz) - Friday, 06 November 2015, 08:57 GMT
Thanks for the report!

Loading...