[01:01] <mup> Bug #1612871 opened: Permission denied to exec /bin/stty <Snappy:New> <https://launchpad.net/bugs/1612871>
[06:30] <mup> Bug #1612909 opened: Unable to install snoppy in Fedora <Snappy:New> <https://launchpad.net/bugs/1612909>
[06:45] <ahoneybun> snoppy?
[06:55] <ahoneybun> jdstrand: I didn't make any changes to my yaml but when running I get this now: http://pastebin.ubuntu.com/23051025/
[06:55] <ahoneybun> no more service errors so far
[12:02] <Son_Goku> morning
[12:26] <mup> PR snapcraft#728 closed: Use link_or_copy instead of just hard-links for deb cache <Created by kyrofa> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/728>
[16:26] <mup> PR snapcraft#729 opened: Dump plugin: Don't remove install directory <Created by kyrofa> <https://github.com/snapcore/snapcraft/pull/729>
[22:52] <roasted> hi friends
[22:53] <roasted> is uappexplorer the best location to find snaps to install?
[22:58] <kyrofa> roasted, yeah probably for now anyway
[23:00] <roasted> kyrofa: do you know if there's a way to sort snaps? I'm trying to simply find a list that work on 16.04 desktop.
[23:00] <kyrofa> roasted, on uappexplorer? Not really. And the filters are terrible as well
[23:00] <kyrofa> roasted, you can use `snap find` as well assuming you're looking for something?
[23:01] <kyrofa> Or you're literally just trying to compile a list?
[23:01] <roasted> kyrofa: snap find was just killed, I thought.
[23:01] <kyrofa> roasted, it works as long as you provide it a query
[23:01] <roasted> kyrofa: I'm just trying to get a sense of what snaps work on 16.04. as of now the only one I know of is VLC and LibreOffice beta.
[23:01] <roasted> kyrofa: provide a query? as in snap install -insertpackagenamehere- ?
[23:01] <kyrofa> roasted, snap find <string>
[23:02] <roasted> kyrofa: which kind of implies I'm looking for something specific, no?
[23:02] <roasted> I'm just looking for an A-Z list of some sort.
[23:02] <kyrofa> roasted, right, that's what I meant by "assuming you're looking for something." I'm taking a look at uapp now
[23:03] <kyrofa> roasted, yeah, doesn't look like you can sort them. Though I think you can safely assume most of them are for 16.04
[23:04] <roasted> kyrofa: I figured most would be for 16.04, but ubuntu touch vs desktop is what I was most concerned about.
[23:04] <kyrofa> roasted, oh, yeah you can filter snaps versus clicks
[23:04] <roasted> kyrofa: I thought click was just the old name of snaps....?
[23:05] <kyrofa> roasted, indeed, but the phone still uses click
[23:05] <roasted> oh. interesting.
[23:06] <roasted> ah I got it now. I had no idea they were still split.
[23:06] <roasted> a blender snap. fancy.
[23:07] <kyrofa> roasted, yeah, the phone is still based on vivid and upstart. There's a bit of work yet before it's using snaps
[23:07] <roasted> I didn't realize there was an architectural difference between them.
[23:07] <roasted> I thought it was nothing more than a name change.
[23:15] <kyrofa> roasted, yeah, snaps are a complete departure at this point
[23:16] <kyrofa> roasted, I saw you in #nextcloud earlier-- are you aware there's a nextcloud snap?
[23:16] <roasted> kyrofa: I am, but my server is still on 14.04
[23:18] <roasted> kyrofa: am I correct in understanding that clicks were basically one re-write to create a new packaging format, and as quickly as it came, snaps were basically another re-write of clicks?
[23:19] <kyrofa> roasted, not quite-- snaps are a further evolution of clicks. Back in 15.04 for example snaps were clicks with a few more capabilities tacked on. But it's been developed a lot more since then
[23:20] <roasted> so snaps are clicks on steroids
[23:23] <roasted> have you packaged anything as a snap?
[23:23] <roasted> I keep hearing it's easy, but I have my doubts. :P
[23:34] <kyrofa> roasted, indeed, I packaged nextcloud
[23:34] <roasted> you're serious?
[23:35] <roasted> are you a nextcloud dev?
[23:35] <kyrofa> Sometimes :)
[23:35] <roasted> dude. you gotta tell me because I've pommelled google's servers with searches trying to find out...
[23:35] <roasted> ...any idea when an official desktop sync client is coming? :) :) :)
[23:37] <kyrofa> roasted, haha! Well first of all, I'm just a nextcloud community member so I have no inside information to share. I'm afraid I've lost touch with the desktop clients with the move from owncloud to nextcloud. I'm not sure if much of that team moved over
[23:37] <kyrofa> If any
[23:37] <roasted> I feel so dirty using the owncloud client for nextcloud :(
[23:37] <roasted> it works, it just feels strange.
[23:37] <kyrofa> roasted, you and me both
[23:38] <kyrofa> roasted, I know they've got mobile clients nowadays, right?
[23:38] <roasted> oh yes
[23:38] <roasted> and their mobile clients actually... work :P
[23:38] <roasted> I was surprised
[23:38] <roasted> I really only leveraged the mobile app for auto pic/vid uploads. the oc client made me want to stab things. nextcloud app does the job gracefully.
[23:38] <kyrofa> Yeah, I wouldn't be surprised if they need to put a new Qt client team together
[23:39] <kyrofa> roasted, ah, good to know. I'm still using the owncloud mobile app and feel similarly
[23:39] <roasted> so, I'm curious. Since you're not Frank, Jos, or one of the core guys, what did you do to package it? Pull the source and wave the snappy wand and bazinga?
[23:40] <kyrofa> roasted, haha! Well, I have a series of blog posts on it if you're curious: https://kyrofa.com/posts/installing-nextcloud-can-be-a-snap
[23:40] <roasted> very nice. I'll read over it once I'm not trying to multitask with energetic children chomping at my feet.
[23:40] <kyrofa> roasted, snaps include all their dependencies, so the nextcloud snap includes everything nextcloud needs-- apache, mysql, etc.
[23:41] <kyrofa> roasted, it was a process
[23:41] <kyrofa> roasted, haha, yeah I know how that goes
[23:41] <roasted> I've heard some criticisms (concerns, rather) about snaps, citing what if the upload-author goes MIA and the snap goes dark. I don't see that as a new problem though... PPAs had that issue, I'm sure in some capacity the AUR has too.
[23:41] <roasted> telegram is a good example though. the telegram snap is several versions behind...
[23:42] <roasted> (last I looked anywya)
[23:42] <kyrofa> roasted, oh certainly, that's an issue with any packaging format
[23:42] <kyrofa> roasted, however, at least in the case of nextcloud, it's moved upstream, so hopefully that won't die
[23:43] <kyrofa> roasted, you mean the telegram-sergiusens snap?
[23:43] <roasted> it sounds like snaps are easy enough that it doesn't require a masters to jump in, even if the original upload-author went dark.
[23:43] <roasted> I suppose?
[23:43] <roasted> it was telegram-something
[23:43] <kyrofa> roasted, just ping sergiusens and complain ;)
[23:44] <kyrofa> roasted, he's not gone dark, but may be unaware of updates. Honestly though, I suspect he's waiting for the indicator bug to be fixed
[23:44] <roasted> I could never do that. Nothing worse than a user complaining who paid nothing for the software. :P
[23:44] <roasted> indicator bug?
[23:44] <kyrofa> Hahaha, you're the best community member ever.
[23:45] <kyrofa> roasted, yeah there's a bug in indicators from snaps where the icon isn't showing up
[23:45] <roasted> indicators, are we talking something like notify-osd, or in the upper taskbar?
[23:45] <roasted> or is this the number count on the unity bar?
[23:45] <kyrofa> roasted, the task bar
[23:45] <roasted> ah
[23:45] <kyrofa> No, by the clock
[23:45] <roasted> gotcha
[23:45] <kyrofa> We haven't quite figured that one out, yet
[23:46] <roasted> I was running into a bug a while back with notify-osd, where it would simply stop giving me notifications.
[23:46] <kyrofa> Something very deep in the qt stack
[23:46] <roasted> It happened so randomly I can't tell if I'm seeing it on 16.04 yet
[23:46] <roasted> mostly because I multitask like a banshee and hardly notice
[23:49] <invapid> if you are building a snap - and it builds a dependency from source
[23:50] <invapid> how do you use the libraries/includes from that dependency that's built?
[23:52] <kyrofa> invapid, so let's say you have two parts: "my-lib" and "my-binary"
[23:52] <kyrofa> invapid, "my-binary" should have use the `after` keyword like so: `after: [my-lib]`
[23:52] <kyrofa> invapid, that will tell snapcraft that my-lib needs to be staged before my-binary will build
[23:53] <invapid> oh yeah that's all set
[23:53] <kyrofa> invapid, which means all the libs will be in the stage/ directory
[23:53] <invapid> so I'm wondering how to modify cmake
[23:53] <invapid> files
[23:53] <kyrofa> invapid, to say "here's my lib?"
[23:53] <invapid> sorry -  CMakeLists.txt
[23:53] <kyrofa> invapid, does your lib ship pkg-config or cmake modules?
[23:53] <invapid> cmake modules currently, are pkg-config better?
[23:54] <kyrofa> invapid, no, that should work. Does it put the modules in a standard location?
[23:55] <kyrofa> invapid, better question: can you find the modules in stage/ ? Where are they?
[23:55] <invapid> its definitely in stage/lib
[23:57] <invapid> shoot nvm
[23:58] <invapid> non-snappy problem, just being stupid
[23:59] <kyrofa> invapid, haha