FS#73695 - Sway segfaults after update

Attached to Project: Arch Linux
Opened by Invarianz (Invarianz) - Wednesday, 09 February 2022, 09:04 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 10 February 2022, 06:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After the latest updates of

qt5-wayland-5.15.2+kde+r49-1-x86_64.pkg.tar.zst
webkit2gtk-2.34.5-1-x86_64.pkg.tar.zst
xkeyboard-config-2.35-1-any.pkg.tar.zst

Sway 1.7.2 segfaults at the start with the stacktrace attached as a file.

I tried rolling back all three packages to previous versions with, and without rolling back Sway of no avail.

I can't really pinpoint the package or combination of packages causing the error.

   trace.txt (25.8 KiB)
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 10 February 2022, 06:09 GMT
Reason for closing:  None
Additional comments about closing:  user:Found the error myself. It came from a NoExtract setting in pacman.conf excluding the extraction of X11 libraries. Consequently, the xkb update could not be extracted leaving the system unusable.
Comment by Invarianz (Invarianz) - Wednesday, 09 February 2022, 11:39 GMT
Small update: After trying to start sway directly from the login shell I get this additional error.
Now I suspect xkeyboard-config as the suspect, however rolling it back does not help.

xkbcommon: ERROR: Couldn't find file "rules/evdev" in include paths
xkbcommon: ERROR: 1 include paths searched:
xkbcommon: ERROR: /usr/share/X11/xkb
xkbcommon: ERROR: 3 include paths could not be added:
xkbcommon: ERROR: /home/grp01587/.config/xkb
xkbcommon: ERROR: /home/grp01587/.xkb
xkbcommon: ERROR: /etc/xkb
xkbcommon: ERROR: Couldn't look up rules 'evdev', model 'pc105', layout 'us', variant '(null)', options '(null)'
Segmentation fault (core dumped)

Loading...