[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#963059: x11-common: false linebreak in 20x11-common_process-args function has_option



Package: x11-common
Followup-For: Bug #963059

Dear Maintainer,

The fix coming with the 1:7.7+21 now breaks users resource loading in the 
gdm3 session. gdm3 has its own Xsession script which was not updated to 
reflect the changes introduced in latest x11-common. It looks like this in 
logs:

Oct 15 12:13:29 rose /usr/libexec/gdm-x-session[2516]: /etc/gdm3/Xsession: Beginning session setup...
Oct 15 12:13:29 rose /usr/libexec/gdm-x-session[2516]: /etc/gdm3/Xsession: 16: /etc/X11/Xsession.d/30x11-common_xresources: has_option: not found

There is a possibility that some other session managers can be the same way 
affected.

I think that the quick fix is to move has_option() function back into the
"20x11-common_process-args" file.

Best regards,
Andrey

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages x11-common depends on:
ii  lsb-base  11.1.0

x11-common recommends no packages.

x11-common suggests no packages.

-- no debconf information

-- 
Andrey V. Kiselev


Reply to: