/srv/irclogs.ubuntu.com/2016/08/13/#snappy.txt

mupBug #1612871 opened: Permission denied to exec /bin/stty <Snappy:New> <https://launchpad.net/bugs/1612871>01:01
=== mup_ is now known as mup
=== JanC_ is now known as JanC
mupBug #1612909 opened: Unable to install snoppy in Fedora <Snappy:New> <https://launchpad.net/bugs/1612909>06:30
ahoneybunsnoppy?06:45
ahoneybunjdstrand: I didn't make any changes to my yaml but when running I get this now: http://pastebin.ubuntu.com/23051025/06:55
ahoneybunno more service errors so far06:55
Son_Gokumorning12:02
mupPR 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>12:26
=== JanC_ is now known as JanC
mupPR snapcraft#729 opened: Dump plugin: Don't remove install directory <Created by kyrofa> <https://github.com/snapcore/snapcraft/pull/729>16:26
=== JanC_ is now known as JanC
roastedhi friends22:52
roastedis uappexplorer the best location to find snaps to install?22:53
kyrofaroasted, yeah probably for now anyway22:58
roastedkyrofa: 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
kyrofaroasted, on uappexplorer? Not really. And the filters are terrible as well23:00
kyrofaroasted, you can use `snap find` as well assuming you're looking for something?23:00
kyrofaOr you're literally just trying to compile a list?23:01
roastedkyrofa: snap find was just killed, I thought.23:01
kyrofaroasted, it works as long as you provide it a query23:01
roastedkyrofa: 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
roastedkyrofa: provide a query? as in snap install -insertpackagenamehere- ?23:01
kyrofaroasted, snap find <string>23:01
roastedkyrofa: which kind of implies I'm looking for something specific, no?23:02
roastedI'm just looking for an A-Z list of some sort.23:02
kyrofaroasted, right, that's what I meant by "assuming you're looking for something." I'm taking a look at uapp now23:02
kyrofaroasted, yeah, doesn't look like you can sort them. Though I think you can safely assume most of them are for 16.0423:03
roastedkyrofa: I figured most would be for 16.04, but ubuntu touch vs desktop is what I was most concerned about.23:04
kyrofaroasted, oh, yeah you can filter snaps versus clicks23:04
roastedkyrofa: I thought click was just the old name of snaps....?23:04
kyrofaroasted, indeed, but the phone still uses click23:05
roastedoh. interesting.23:05
roastedah I got it now. I had no idea they were still split.23:06
roasteda blender snap. fancy.23:06
kyrofaroasted, yeah, the phone is still based on vivid and upstart. There's a bit of work yet before it's using snaps23:07
roastedI didn't realize there was an architectural difference between them.23:07
roastedI thought it was nothing more than a name change.23:07
kyrofaroasted, yeah, snaps are a complete departure at this point23:15
kyrofaroasted, I saw you in #nextcloud earlier-- are you aware there's a nextcloud snap?23:16
roastedkyrofa: I am, but my server is still on 14.0423:16
roastedkyrofa: 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:18
kyrofaroasted, 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 then23:19
roastedso snaps are clicks on steroids23:20
roastedhave you packaged anything as a snap?23:23
roastedI keep hearing it's easy, but I have my doubts. :P23:23
kyrofaroasted, indeed, I packaged nextcloud23:34
roastedyou're serious?23:34
roastedare you a nextcloud dev?23:35
kyrofaSometimes :)23:35
roasteddude. 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:35
kyrofaroasted, 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 over23:37
kyrofaIf any23:37
roastedI feel so dirty using the owncloud client for nextcloud :(23:37
roastedit works, it just feels strange.23:37
kyrofaroasted, you and me both23:37
kyrofaroasted, I know they've got mobile clients nowadays, right?23:38
roastedoh yes23:38
roastedand their mobile clients actually... work :P23:38
roastedI was surprised23:38
roastedI 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
kyrofaYeah, I wouldn't be surprised if they need to put a new Qt client team together23:38
kyrofaroasted, ah, good to know. I'm still using the owncloud mobile app and feel similarly23:39
roastedso, 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:39
kyrofaroasted, haha! Well, I have a series of blog posts on it if you're curious: https://kyrofa.com/posts/installing-nextcloud-can-be-a-snap23:40
roastedvery nice. I'll read over it once I'm not trying to multitask with energetic children chomping at my feet.23:40
kyrofaroasted, snaps include all their dependencies, so the nextcloud snap includes everything nextcloud needs-- apache, mysql, etc.23:40
kyrofaroasted, it was a process23:41
kyrofaroasted, haha, yeah I know how that goes23:41
roastedI'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
roastedtelegram is a good example though. the telegram snap is several versions behind...23:41
roasted(last I looked anywya)23:42
kyrofaroasted, oh certainly, that's an issue with any packaging format23:42
kyrofaroasted, however, at least in the case of nextcloud, it's moved upstream, so hopefully that won't die23:42
kyrofaroasted, you mean the telegram-sergiusens snap?23:43
roastedit 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
roastedI suppose?23:43
roastedit was telegram-something23:43
kyrofaroasted, just ping sergiusens and complain ;)23:43
kyrofaroasted, he's not gone dark, but may be unaware of updates. Honestly though, I suspect he's waiting for the indicator bug to be fixed23:44
roastedI could never do that. Nothing worse than a user complaining who paid nothing for the software. :P23:44
roastedindicator bug?23:44
kyrofaHahaha, you're the best community member ever.23:44
kyrofaroasted, yeah there's a bug in indicators from snaps where the icon isn't showing up23:45
roastedindicators, are we talking something like notify-osd, or in the upper taskbar?23:45
roastedor is this the number count on the unity bar?23:45
kyrofaroasted, the task bar23:45
roastedah23:45
kyrofaNo, by the clock23:45
roastedgotcha23:45
kyrofaWe haven't quite figured that one out, yet23:45
roastedI was running into a bug a while back with notify-osd, where it would simply stop giving me notifications.23:46
kyrofaSomething very deep in the qt stack23:46
roastedIt happened so randomly I can't tell if I'm seeing it on 16.04 yet23:46
roastedmostly because I multitask like a banshee and hardly notice23:46
invapidif you are building a snap - and it builds a dependency from source23:49
invapidhow do you use the libraries/includes from that dependency that's built?23:50
kyrofainvapid, so let's say you have two parts: "my-lib" and "my-binary"23:52
kyrofainvapid, "my-binary" should have use the `after` keyword like so: `after: [my-lib]`23:52
kyrofainvapid, that will tell snapcraft that my-lib needs to be staged before my-binary will build23:52
invapidoh yeah that's all set23:53
kyrofainvapid, which means all the libs will be in the stage/ directory23:53
invapidso I'm wondering how to modify cmake23:53
invapidfiles23:53
kyrofainvapid, to say "here's my lib?"23:53
invapidsorry -  CMakeLists.txt23:53
kyrofainvapid, does your lib ship pkg-config or cmake modules?23:53
invapidcmake modules currently, are pkg-config better?23:53
kyrofainvapid, no, that should work. Does it put the modules in a standard location?23:54
kyrofainvapid, better question: can you find the modules in stage/ ? Where are they?23:55
invapidits definitely in stage/lib23:55
invapidshoot nvm23:57
invapidnon-snappy problem, just being stupid23:58
kyrofainvapid, haha23:59

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