/srv/irclogs.ubuntu.com/2019/03/28/#ubuntu-us-tn.txt

netritiousnot sure I understand the corelation of other, non-Ubuntu projects moving to snap correlates to ubuntu throwing int he towel?00:00
netritiousI don;t disagree that they may be throwing int he towel00:00
netritiousjust not 100 on what you meant there, and sorry for the typos, one handed atm, food, hungry...lol00:01
Unit193Right, so some/a lot of snaps are maintained by Ubuntu or Canonical people, as they bundle libraries and whatnot it's a bit easier to just cram everything in.  Certain packages such as lxd, chromium, firefox, etc got exemptions so the latest version is maintained in LTS releases.  They are now dropping packages because one has to put a little more effort in to it in order to get it working on some00:03
Unit193versions of system libraries (eg with firefox and rust, sometimes the version of rust is too old so either needs updated or aspects disabled.)00:03
netritiousis distributing via snap easier than building a package for distribution via apt?00:04
netritiousI've only built one package for apt and I cheated and used checkinstall? i think that was it, and I have no idea how snap packages are built.00:05
Unit193You don't have to worry about versions of libraries (or patched libraries) or anything like that, so it's a bit more of a careless process, IMO.00:06
netritiousi do get the point of snap, and being able to isolate different versions of the same lib....00:06
netritiousoic, that's what you mean by throwing in the towel?00:07
Unit193This makes packaging node stuff much more simple as you can bundle all the node stuff into one snap, this also means you can easily have many different versions of openssl and I'd hesitate to trust all snap maintainers to keep up with that.00:07
netritiousgood point00:08
netritiouss00:08
Unit193netritious: I kind of read that as "We can no longer properly maintain chromium, so we'll just use this bundled squashfs version and call it 'good enough'"00:08
Unit193Now, snaps do usually link to some system libraries, from what I understand.  So while I'm not sure if any do bundle openssl, there doesn't seem to be any restrictions preventing that from happening, as noted in the whole 'malware' event.00:09
netritiouswait, there was a malware event? related to snap? how did I miss that lol00:11
Unit193Someone found malware in the appstore, seems the general answer to it was "It's up to users to review what they install", IIRC?00:11
netritiousthat is messed up00:12
netritiousto leave to end users00:12
netritiousbrb in 10-2000:13
netritiousstore run00:13
Unit193Only thing I'm finding, they removed it.00:20
Unit193https://itsfoss.com/snapstore-cryptocurrency-saga/ I'm not sure if it was this or not, if it was then they did indeed remove the offending snaps.00:20
netritiousb00:33
netritiousinteresting read00:41
Unit193So until verified, I'll rescend the statement about 'malware'00:41
netritiousstill sneaky though00:42
Unit193And something Debian's ftp-masters wouldn't have approved.00:42
Unit193So: My time with Ubuntu seems a bit limited, if they push anything I use to snap only I'll either maintain it in a PPA myself, or move to Debian.  Until then, I'll be more than happy to help Xubuntu and continue MOTU'ing it up.00:43
Unit193netritious: So, how about you?00:44
Unit193I've ranted more than enough for a while. :P00:44
netritiousstill on the fence.00:44
netritiouswell I don;t mind that :D00:45
netritiousI mean, ubuntu /is/ the defacto cloud os00:45
netritiouskind of hard for me to avoid00:45
netritiousand as long as ubuntu/canonical can be diligent with some sort of review process, shouldn't be worse than andrid eco system lol00:46
netritious*android00:46
netritiousidk, again, undecided00:46
netritiousi've actually been getting ready to try freebsd again, or maybe openbsd00:47
netritiousbut both of those projects have a whole different set of problems00:48
Unit193Well, Ubuntu is easier than Debian to contribute to, since I can upload anything that is in universe and don't have to stick to my own packages, but other than that Debian is pretty great.00:49
netritiousI agree, I liked Debian the last time I tried, and was able to accomplish things I couldn't with Ubuntu00:49
netritiousso. many. choices. ugh. lol00:51
netritiousI also think it's weird that backports are enabled by default on ubuntu. when did that happen?00:52
netritiousIIRC backports aren't as throughly scrutinized00:52
Unit193They're not enabled by default, they're just in sources.list by default.  Also Ubuntu backports aren't really a thing except for those few people that can self-review, which is pretty awful if you ask me...00:54
Unit193https://wiki.debian.org/DebianRepository/Format#NotAutomatic_and_ButAutomaticUpgrades00:55
netritioushm, could have sworn that I had to comment out backports in sources.list00:55
Unit193Yes, because it is listed, but pinned at 100, basically.00:56
netritiousah ok. thanks for clarifying00:57
Unit193Sure thing, that doc has the specifics.00:57
netritiousI wonder what role if any CI/CD has in moving to snap. I wonder what part of the build process is different. maybe I just need to get my hands dirty and build a snap package lol00:59
netritioussnort via snap anyone?00:59
netritiousforgot the /s01:05
netritiousah so snap adds transactional capabilties...you can roll back a package to an earlier version.01:15
netritioussupposedly more easily than apt01:16
netritiousstill, seems like a lot of trade off...slower perfomance, more disk space, weird permission issues, etc.01:16
netritiousalso, snap reminds me a lot of bedrock linux01:18
netritiouswhich until just now I didn't realize was still in development01:18
Unit193Also: Someone in the KDE channel remarked that GTK stuff doesn't take into consideration themes, so GTK snaps look awful in KDE?01:54
netritioushm02:29
netritiousI wonder if this is going to turn out like ubuntu touch where it's a pretty good idea, but to many hurdles to actually pull it off.02:32
netritiousgood morning14:15

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