[03:29] <happyaron> Laney: mind to have a look at my email to devel-permission? IIRC you wrote a script to generate that PPU package list
[07:06] <happyaron> seb128: morning
[07:06] <seb128> happyaron, hey
[09:09] <willcooke> o/
[09:10] <davmor2> Morning all
[09:14] <flexiondotorg> Morning happyaron seb128 willcooke davmor2
[09:15] <seb128> hey willcooke davmor2 flexiondotorg
[09:15] <seb128> how are you?
[09:16] <willcooke> grrr
[09:17] <willcooke> So, Mastercard have told our card issuer that our credit card has been "compromised" so the card issuer have cancelled it (without telling us).  So, all supermarket online pre-orders have been cancelled
[09:17] <seb128> urg
[09:22] <flexiondotorg> willcooke, Have fun with that then :-(
[09:23] <flexiondotorg> seb128, Bit sleepy. Up late messing with random snaps.
[09:23] <seb128> flexiondotorg, luckily it's friday! some coffee (or tea for you I guess) can help as well :-)
[09:24] <seb128> flexiondotorg, did you try the gnome runtime or played with other things?
[10:01]  * seb128 wonders if flexiondotorg felt back to sleep now
[10:05] <flexiondotorg> seb128, Yes tea. Always tea :-)
[10:05] <seb128> :-)
[10:06] <flexiondotorg> I'm going to make a GTK3+ snap now :-)
[10:06] <seb128> great
[10:10] <seb128> ghex snap is 1.5M instead of 60M now ;-)
[10:18] <flexiondotorg> :-)
[10:18] <flexiondotorg> Yeah, I'm going to do and before and after.
[10:29] <flexiondotorg> seb128, I noticed what could be an interest trick in your example snapcraft.
[10:29] <flexiondotorg> http://people.canonical.com/~seb128/snapcraft.yaml
[10:29] <seb128> flexiondotorg, yes?
[10:30] <flexiondotorg> What did you encounter that caused you to use configflags and organise in the way you have?
[10:30] <flexiondotorg> Simply because you're content sharing now?
[10:30] <seb128> https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1583250/
[10:30] <ubot5`> Ubuntu bug 1583250 in Snapcraft "upstream use of build-time defined PREFIX or DATADIR incompatible with snaps relocation" [High,Triaged]
[10:31] <seb128> no
[10:31] <seb128> it's the only way I found to make loading of .ui (which are not resources) or translations work
[10:31] <seb128> if you build with prefix=/usr it's going to look for datas file in $prefix/...
[10:31] <seb128> so /usr
[10:32] <seb128> see the bug for details
[10:32] <flexiondotorg> UNderstand, thanks.
[10:32] <seb128> yw!
[10:34] <seb128> flexiondotorg, btw you can refresh that url I added another trick
[10:34] <seb128>   # workaround snapcraft trying to outsmart us by copying ldd listed libraries
[10:34] <seb128>   workaround:
[10:34] <seb128>     plugin: nil
[10:34] <seb128>     stage-packages:
[10:34] <seb128>       - libgtk-3-0
[10:35] <seb128>     snap:
[10:35] <seb128>       - "-*"
[10:35] <seb128> otherwise snapcraft copy the libraries it thinks that used (basically ldd the binary and copy the list)
[10:35] <seb128> copies
[10:35] <seb128> got the snap down from 7M to 1.5M with that trick
[10:36] <flexiondotorg> Yes, I've noticed that.
[10:36] <flexiondotorg> seb128, Have you got any spare time today?
[10:36] <seb128> yes
[10:36] <flexiondotorg> Maybe an hour to peek at something
[10:37] <seb128> I'm about to go for lunch but the afternoon I just have to write an email to the snapcraft list about the runtime
[10:37] <seb128> just drop me the context and I can have a look after lunch
[11:52] <flexiondotorg> seb128, I've made a before and after snap of mate-system-monitor
[11:52] <flexiondotorg> -rw-r--r-- 1 root root  65M Dec 16 11:31 mate-system-monitor_1.17.0_amd64.snap
[11:52] <flexiondotorg> -rw-r--r-- 1 root root 6.0M Dec 16 11:47 mate-system-monitor-udt_1.17.0_amd64.snap
[11:52] <flexiondotorg> I've still got some cruft in my content shared snap.
[11:53] <flexiondotorg> willcooke, ^
[11:54] <willcooke> \m/
[11:54] <willcooke> excellent work guys
[12:02] <happyaron> broken network on the VM I run IRC client...
[12:15] <flexiondotorg> seb128, I'm off for lunch.
[12:15] <flexiondotorg> I'm not able to get the runtime snap connected.
[12:15] <flexiondotorg> error: cannot perform the following tasks:
[12:15] <flexiondotorg> - Connect ghex-udt:gnome318-runtime to gnome318-udt:gnome318-runtime (snap "gnome318-udt" has no slot named "gnome318-runtime")
[12:15] <flexiondotorg> I get that with your example and mine.
[12:50] <seb128> flexiondotorg, I'm back, reading backlog, enjoy lunch!
[12:51] <seb128> flexiondotorg, yeah, sorry, the interface name is gnome318-udt:content in the store version
[12:51] <seb128> flexiondotorg, I've pushed a fix to the vcs, just need to get it built&published to the store now
[13:56] <flexiondotorg> seb128, Thanks. I'll update and rebuild after my meeting :-)
[14:21] <happyaron> Laney: around?
[14:22] <seb128> happyaron, he's on holidays since wednesday
[14:22] <happyaron> ah I see
[14:22] <happyaron> then I'd seek for sponsorship for dkms first rather than extending my PPU...
[17:56] <seb128> https://lists.ubuntu.com/archives/snapcraft/2016-December/002105.html
[17:56] <seb128> details about the GNOME runtime snap
[17:56] <seb128> enjoy ;-)
[17:56] <seb128> flexiondotorg, ^
[17:57] <flexiondotorg> seb128, Thanks!
[17:58] <flexiondotorg> seb128, I'll be making some more GTK3+ snaps next week :-)
[17:58] <flexiondotorg> Enjoy your vacation
[17:58] <seb128> thanks!
[17:59] <flocculant> seb128: have a good one :)
[17:59] <seb128> cleaning my inbox/desk now and getting ready for holidays ;-)
[17:59] <seb128> flocculant, thanks
[17:59]  * flocculant guesses all canonical peeps get too long off :)
[18:00] <flocculant> aren't they lucky :D
[18:06] <willcooke> ho ho ho.  Merry everybody!
[18:06] <willcooke> Holidays starts now (opens beer) have a great break all.
[18:07] <willcooke> night all
[18:24] <flexiondotorg> Night desktopers, pub time :-)