Whenever I launch dev-libs/sway-0.13.0 from SDDM or the command-line it fails. The error I get when I launch it from the command-line (as I am unaware of ways to get the error when launched from SDDM) is: 06/27/17 18:30:00 - [permit.c:62] cmd_permit:Unable to resolve IPC permit target '/usr/bin/swaylock'. will issue empty policy 06/27/17 18:30:00 - [security.c:156] Unable to allocate security policy [1] 10226 segmentation fault (core dumped) sway I will try to attach the strace.log (which may fail due to attachment.cgi issues I've had) I got from: strace -o strace.log sway but if it doesn't work here is the pastebined log: https://paste.pound-python.org/show/CNAi7636FcVNGguFqd9Q/ I tried following the "Debugging with GDB" Gentoo Wiki guide, here is the run output: Starting program: /usr/bin/sway AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [Inferior 1 (process 32401) exited with code 01] bt returns: "No stack." emerge -pqv '=dev-libs/sway-0.13.0' returns: [ebuild R ] dev-libs/sway-0.13.0 USE="gdk-pixbuf swaybar swaybg swaymsg systemd -swaygrab -swaylock -wallpapers -zsh-completion" If there is any further information you's need just ask.
Created attachment 478156 [details] Adding sway strace log
Emerging with the swaylock USE flag causes it to launch properly. So maybe the swaylock USE flag needs to be made mandatory.
This is a known issue, which already is (or will be) fixed in the 0.14 release cycle.
Can you reproduce with sway-9999[-swaylock]?
Well I'll be it does also occur with dev-libs/sway-9999. So it can't be on the out with the upcoming release of Sway 0.14.0, unless, of course, someone requests this issue be fixed upstream.
Here is the commit which fixes it: https://github.com/SirCmpwn/sway/commit/f745a3b3ef0b575d9a3ea802c338a003b0cc6af5\ Don't plan backport it to 0.13 (and revbump) though, as o.14 is coming really soon.
Then why doesn't sway-9999[-swaylock] run properly? Surely it'd include that commit?
Oops sorry for repeat comment didn't realize the first one got through.