-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 20 Oct 2021 20:13:39 +0100 Source: gnome-session Architecture: source Version: 40.1.1-3 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 996809 996853 Changes: gnome-session (40.1.1-3) unstable; urgency=medium . * Team upload * Partially revert changes to gnomerc handling in previous version. . The previous version moved handling of two Debian-specific and GNOME-specific features from /etc/X11/Xsession.d to /etc/profile.d. Those features are: sourcing ~/.gnomerc, and adding /usr/share/gnome to XDG_DATA_DIRS. Previously, those features worked for X11 sessions, but not for Wayland sessions. . For X11 users, this use of /etc/profile.d works for users of gdm, GNOME's recommended display manager, because /etc/gdm/Xsession sources /etc/profile. lxdm and sddm appear to have similar code. However, it will not necessarily work for users of other display managers such as lightdm and xdm, because /etc/X11/Xsession does not source /etc/profile; this could cause these features to regress. This means we should prefer to keep Xsession.d responsible for this feature, and only rely on /etc/profile.d in the case where Xsession.d is unsuitable, namely Wayland. . For Wayland users, this relies on gnome-session using a login shell to relaunch itself when it detects a Wayland session. However, /etc/profile is only sourced for users whose configured login shell is bash or ksh, and is not currently sourced for users whose shell is zsh or a non-Bourne shell like csh. This is not a regression, merely a new feature that works for users of some shells but not others. . As a side-effect, this also reinstates the conffile that was not correctly removed in the previous version (Closes: #996809, #996853). Checksums-Sha1: 4d1248e3296dd86677c97d671b08c844ce4828d4 2682 gnome-session_40.1.1-3.dsc 4d48bc798d8a549e26b8c47aff5cb4ab224ea2b7 36312 gnome-session_40.1.1-3.debian.tar.xz 59f93441d18808f582d3401a4d13650643169f43 14042 gnome-session_40.1.1-3_source.buildinfo Checksums-Sha256: 5f9c4806405844ef354d41a03c6358e0a854b5a399fe0e4bfdb96da0f065309c 2682 gnome-session_40.1.1-3.dsc 6d9db4c6c5ec6376984aa2cb3ad99a19104cdde20d0f1d0036fbf8bf15c6e983 36312 gnome-session_40.1.1-3.debian.tar.xz ae077b445fd00c1c6fed139630024a47e7b2c6bdbdb1149435ebcb3f4e7e8dd4 14042 gnome-session_40.1.1-3_source.buildinfo Files: efe70f74a51e3994ae68ef05939fa195 2682 gnome optional gnome-session_40.1.1-3.dsc 7023dafed1a941244c1b5180515651e4 36312 gnome optional gnome-session_40.1.1-3.debian.tar.xz 2bdff10a069dda3f46a2dccb2caeea82 14042 gnome optional gnome-session_40.1.1-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmFweysACgkQ4FrhR4+B TE/tDhAAlO7yDIC9J+DlcXvfBh/9L2DpbHfG86s3Siq22iFos+nYHhV7ot5cY9ro UQCzsv0knVNH287KRcAKU3ERyGagoILBhmA9Zq73ippp7fylUpZB4Ro2Pl1gKUHo gSgrVHzNnon9gHHdbkTgZjoQq7eG1Tzjh3T2WOwOGIbFUv17O/1Q7lzUsbHpBIDg Kh3NTKNW7JC8alNXuBKWIVLCVTgpWmjw/IAfITtSTMX/UVO6DXqYc7boXPzfvemo NbiALYwpAv9dvLn3Urc78oWN4nGBqmb0RX/2M+TVV3PhZXucxvcxGtu20KcSJg5b XscLIVFDTZUilSD3gmY/ntnftAD761McG8VoCd+fZTp2k/9+zXvwa/wZ0ZzMJcYc 4pk17ueOwr4mBOe3MlfbNNx1ovUtCuQ/Rz+folm0XRFqBOZG6UMcY6zONRl/bl/J rBCq2chBQ2j21u6vCHt7juF2pLuMVKBM+8ByV2ZS9xg/bxK7aL0tRZ5XSq0TPYET hpg9UW2a2Sl9/VYeN7fN0H/hNUbYGD1IrDevlXpeWIawuZnDCwF1zlaNa9OSWlMi TKK4TLf5OSx4wyXQwWdM1rkl+eeKz9VtwzSK+6Vzrek8uWkN8Ed4iOEk/FbM2PNs Zl2D7uVYh/sYCctbTGDeEUw2qFhos/LGK5JxeNZ7Zop00zkbKII= =wn4u -----END PGP SIGNATURE-----