D28360: cmake: make xsettingsd check an option

Peter Eszlari noreply at phabricator.kde.org
Sat Mar 28 07:31:37 GMT 2020


eszlari added a comment.


  In D28360#636448 <https://phabricator.kde.org/D28360#636448>, @gikari wrote:
  
  > Again, why not just make XSettingsd required? It's simpler.
  
  
  To quote yourself: "We cannot add mandatory dependencies to the stable branches/releases."
  
  I think it's important to get it in 5.18 LTS.
  
  In D28360#636610 <https://phabricator.kde.org/D28360#636610>, @kossebau wrote:
  
  > Can you tell which packagers missed that this is a required runtime dependency?
  
  
  https://packages.ubuntu.com/focal/kde-config-gtk-style
  https://src.fedoraproject.org/rpms/kde-gtk-config/blob/master/f/kde-gtk-config.spec
  https://gitweb.gentoo.org/repo/gentoo.git/tree/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.3.ebuild
  
  > Edit: The proposed solution to make it simply required only forces packagers to add that and all what it pulls in as build-time dependency to their package creation, even if not needed for the package creation itself at all, which is not something packagers like (wastes resources on package build servers).
  
  But they don't have to! They can just compile with
  
    cmake -DENABLE_XSETTINGSD=OFF ...

REPOSITORY
  R99 KDE Gtk Configuration Tool

REVISION DETAIL
  https://phabricator.kde.org/D28360

To: eszlari, gikari
Cc: kossebau, ngraham, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200328/44513065/attachment.html>


More information about the Plasma-devel mailing list