/srv/irclogs.ubuntu.com/2017/04/24/#ubuntu-mir.txt

alan_gduflu: any thoughts on the right way to handle the libmirclient deprecations for 16.04? Reworking all the downstreams to use the new APIs seems like risky behaviour.08:23
duflualan_g: No immediate thoughts :P08:30
duflu:/  I mean08:30
alan_g:)08:34
xnoxhi, is there anybody who could advise me on qtmir and qtmir-gles13:05
xnoxare they going to be supported, developed and needed in artful and going forward?13:05
xnoxe.g. does kiosk use it?13:05
alan_gxnox: the kiosk doesn't use it13:06
xnoxalan_g, thanks. what about maintainance and supporting qtmir in artful? no idea?13:07
alan_gI can't give a definitive answer to that yet. But it isn't needed for IoT, so I don't forsee any active development13:10
alan_gxnox: what usecase interest you?13:12
xnoxalan_g, i am interested to drop src:upstart, src:cgmanger, src:libnih from artful. And currently src:qtmir[-gles] depend on cgmanager libraries. I'm pondering if i need to touch/fix that13:15
xnoxor src:qtmir can simply be removed from artful13:15
alan_gSaviq: can you give a better answer? ^^13:17
Saviqxnox, remove it, if we find that we need it, we'll revisit13:18
xnoxhm, that would mean removing src:unity8 and e.g. src:ubuntu-push13:21
xnoxbut i thought ubuntu-push will be in snappy, no?13:21
xnoxor was ubuntu-push phone/touchy stuff?13:21
xnoxalan_g, Saviq - so ubuntu-app-launch has moved onto systemd, yet qtmir is using cgmanager/upstart cgroup paths to determine related app pids13:24
xnoxso my understanding is that fetchAssociatedPids is now broken.13:24
xnoxand effectively always returns "which is not app-specific"13:24
xnox(e.g. does not find any related pids)13:24
Saviqthat might very well be, greyback ↑ ?13:25
alan_ggreyback: ^^13:25
xnoxQSet<pid_t> DBusFocusInfo::fetchAssociatedPids(pid_t pid) always goes down the else path, as no things in zesty+ have 'upstart' in their cgroup13:26
greybackxnox: I think you're right yes. However that code is only used to expose a pid list via dbus of focused apps, which is used only by autopilot I think.13:28
xnoxaha13:29
greybackit is not important code, and we didn't notice this bug in the systemd transition13:29
greybackbecause almost nobody uses that dbus api13:30
xnoxgreyback, i think i will make the code to go down the else path, without changing any api/abi13:30
xnoxand drop build-dep and runtime dep on the cgmanager.13:30
xnoxmeaning i'm not making things any worse.13:30
xnoxit is possible that autopilot uses ubuntu-app-launch apis directly for the systemd code path =/13:30
greybackxnox: I think that change won't hurt anyone that we care about13:31
xnoxrunning tests now, fingers crossed14:11
xnoxhoray!14:12
xnoxonto gles variant14:13
=== JanC is now known as Guest16266
=== JanC_ is now known as JanC
xnoxgreyback, i've asked tedg if there is anyway to get all the pids from ubuntu-app-launch and here is his response14:37
xnox<tedg> xnox: Yup, you can grab it from the instance object, pids() returns a vector.14:37
xnox<tedg> xnox: You can also call ubuntu-app-launch-pids14:37
xnox<xnox> nice.14:37
xnox<tedg> xnox: But those will only really work on U8...14:37
xnoxso either autopilot should use that, or qtmir should re-expose that over db14:38
greybackxnox: right. UAL does make that possible, we just kept neglecting that particular bit of code14:41
xnoxah, ok.14:42
xnoxi shall open a bug report.14:42
xnoxat least14:42

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!