=== JanC_ is now known as JanC | ||
happyaron | Laney: mind to have a look at my email to devel-permission? IIRC you wrote a script to generate that PPU package list | 03:29 |
---|---|---|
happyaron | seb128: morning | 07:06 |
seb128 | happyaron, hey | 07:06 |
=== muktupavels__ is now known as muktupavels | ||
willcooke | o/ | 09:09 |
davmor2 | Morning all | 09:10 |
flexiondotorg | Morning happyaron seb128 willcooke davmor2 | 09:14 |
seb128 | hey willcooke davmor2 flexiondotorg | 09:15 |
seb128 | how are you? | 09:15 |
willcooke | grrr | 09:16 |
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:17 |
flexiondotorg | willcooke, Have fun with that then :-( | 09:22 |
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:23 |
seb128 | flexiondotorg, did you try the gnome runtime or played with other things? | 09:24 |
* seb128 wonders if flexiondotorg felt back to sleep now | 10:01 | |
flexiondotorg | seb128, Yes tea. Always tea :-) | 10:05 |
seb128 | :-) | 10:05 |
flexiondotorg | I'm going to make a GTK3+ snap now :-) | 10:06 |
seb128 | great | 10:06 |
seb128 | ghex snap is 1.5M instead of 60M now ;-) | 10:10 |
flexiondotorg | :-) | 10:18 |
flexiondotorg | Yeah, I'm going to do and before and after. | 10:18 |
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:29 |
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:30 |
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:31 |
seb128 | see the bug for details | 10:32 |
flexiondotorg | UNderstand, thanks. | 10:32 |
seb128 | yw! | 10:32 |
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:34 |
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:35 |
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:36 |
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 | 10:37 |
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:52 |
flexiondotorg | willcooke, ^ | 11:53 |
willcooke | \m/ | 11:54 |
willcooke | excellent work guys | 11:54 |
happyaron | broken network on the VM I run IRC client... | 12:02 |
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:15 |
seb128 | flexiondotorg, I'm back, reading backlog, enjoy lunch! | 12:50 |
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 | 12:51 |
flexiondotorg | seb128, Thanks. I'll update and rebuild after my meeting :-) | 13:56 |
happyaron | Laney: around? | 14:21 |
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... | 14:22 |
=== larryprice_ is now known as larryprice | ||
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:56 |
flexiondotorg | seb128, Thanks! | 17:57 |
flexiondotorg | seb128, I'll be making some more GTK3+ snaps next week :-) | 17:58 |
flexiondotorg | Enjoy your vacation | 17:58 |
seb128 | thanks! | 17:58 |
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 :) | 17:59 | |
flocculant | aren't they lucky :D | 18:00 |
willcooke | ho ho ho. Merry everybody! | 18:06 |
willcooke | Holidays starts now (opens beer) have a great break all. | 18:06 |
willcooke | night all | 18:07 |
flexiondotorg | Night desktopers, pub time :-) | 18:24 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!