mate-desktop / mate-settings-daemon

MATE settings daemon
https://mate-desktop.org
GNU General Public License v2.0
44 stars 47 forks source link

libXxf86misc dependency becomes deprecated #284

Closed raveit65 closed 5 years ago

raveit65 commented 5 years ago

Expected behaviour

Building package with libXxf86misc dependency in fedora 31 (next release in October /November)

Actual behaviour

libXxf86misc dependency can't be satisfied in fedora 31

Steps to reproduce the behaviour

Complie package in fedora rawhide (f31)

MATE general version

All

Package version

All

Linux Distribution

Fedora, probably other will follow bleeding edge leader

Link to downstream report of your Distribution

Not reported, things needs to be clarified before i file out a report against libXxf86misc. Latest version of libXxf86misc in fedora. https://koji.fedoraproject.org/koji/buildinfo?buildID=1291079

Comment from Xorg developer:

Stop building the devel subpackage in Fedora and RHEL > 8,
no new code should try to use this library,
the X server hasn't implemented it in over 10 years

In result i have to build mate-settings-demon, mate-screensaver and mate-control-center without it. I have no idea about the consequences. Does anyone know for what libXxf86misc is used? Or better for what we use it in mate-settings-demon?

@mate-desktop/contributors @mate-desktop/core-team @mate-desktop/documentation-team Any idea?

selectiveduplicate commented 5 years ago

@raveit65 According to my search, this package:

provides an interface to the xfree86-misc extension, which allows client applications to query the current keyboard and mouse settings of the running xfree86-based (xfree86, xorg) server.

This was removed as deprecated in Arch Linux way back in 2010 according to this dev mail. Reading that mail, I think we might no longer need this; but we need more eyes on it from our core-team members.