Activity log for bug #1738197

Date Who What changed Old value New value Message
2017-12-14 12:31:23 Gerry Boland bug added bug
2017-12-14 12:31:47 Gerry Boland summary Daemon's do not have an /run/user/* dir created Daemons do not have an /run/user/* dir created
2017-12-14 12:36:43 Gerry Boland description I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create it as /run/user/0 does has not been created by snapd. (I'm creating myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps: xdg: command: ls -l /run/user/0 daemon: simple parts: empty: plugin: nil I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/0     daemon: simple parts:   empty:     plugin: nil
2017-12-14 12:36:53 Gerry Boland description I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/0     daemon: simple parts:   empty:     plugin: nil I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating it myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/0     daemon: simple parts:   empty:     plugin: nil
2017-12-14 14:08:45 Gerry Boland description I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating it myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/0     daemon: simple parts:   empty:     plugin: nil I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating it myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/`id -u`     daemon: simple parts:   empty:     plugin: nil
2017-12-14 14:09:21 Gerry Boland description I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating it myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/`id -u`     daemon: simple parts:   empty:     plugin: nil I'm working on the Mir-Kiosk snap. It has Mir running as a "daemon: simple". Mir wants an XDG_RUNTIME_DIR directory for its sockets. Snapd does set the $XDG_RUNTIME_DIR environment variable for it (/run/user/0/snap.mir-kiosk), but I'm not able to create that directory as /run/user/0 has not been created by snapd. (I'm creating it myself to work around lp:1656340) Use this snapcraft file for evidence of this bug: name: daemon-no-xdgruntimedir version: "0.1" summary: Daemon has no XDG_RUNTIME_DIR description: Daemon has no XDG_RUNTIME_DIR grade: devel confinement: strict apps:   xdg:     command: ls -l /run/user/`id -u`     daemon: simple parts:   empty:     plugin: nil You'll see a line like this in the journal: daemon-no-xdgruntimedir.xdg[4702]: ls: cannot access '/run/user/0': No such file or directory
2018-01-23 06:58:21 Maciej Borzecki snappy: status New Confirmed
2018-03-23 11:08:16 Gerry Boland bug task added snapd
2018-05-07 13:40:34 Zygmunt Krynicki bug task deleted snappy
2018-05-07 13:40:40 Zygmunt Krynicki snapd: status New Confirmed
2018-05-07 13:40:44 Zygmunt Krynicki snapd: importance Undecided Medium
2018-10-03 22:59:02 John Lenton snapd: status Confirmed Fix Released