/srv/irclogs.ubuntu.com/2019/01/11/#ubuntu-devel.txt

vorloncjwatson: sorry, just now had a chance to look in on the livecd-rootfs SRU status and just had to mark one of the bugs v-failed.  I defer further questions to sil2100 (for the arm rpi bug) and platonical (for the snap manifests), as I'm on sprint travel from tomorrow01:04
=== lifeless_ is now known as lifeless
=== ricab is now known as ricab|lunch
=== ricab|lunch is now known as ricab
RabooAny ubuntu dev eager to do a good friday deed of the day?15:42
Raboothis bug https://bugs.launchpad.net/ubuntu/+source/biosdevname/+bug/1535045 have a solution since January 2016. But it's still not applied. Could a friendly soul perhaps apply the fix and resolve the bug?15:44
ubottuLaunchpad bug 1535045 in biosdevname (Ubuntu) "Biosdevname does not provide interface naming information for ConnecX4 Devices" [Medium,In progress]15:44
Rabooor perhaps just push a newer release of biosdevname to the repositories as the bug is also fixed there.15:45
Laneyanyone looked into emacs/ppc64el ftbfs?15:52
Rabooor would that be something I could do somehow?15:53
gQuigsdoes anyone have any scripts to find the least recently uploaded Ubuntu packages (bonus if it only considers actual source changes).  I'm curious if anyone is auditing the old packages we don't import for Debian - and happy to do some work to that end.17:04
mdeslaurgQuigs: merges.u.c has a "days old" column17:06
superm1bdmurray, regarding SRU bug 1785165, before the holiday it was rejected due to the changelog missing a # in the fixes by.  can you re-review it when you get a chance?  I uploaded again a few weeks ago17:15
ubottubug 1785165 in fwupdate-signed (Ubuntu Bionic) "firmware update on fwupdate version 10-3 not work on some AMI's firmwares" [Medium,In progress] https://launchpad.net/bugs/178516517:15
gQuigsmdeslaur: that's just for packages that exist in Debian though right?  how about packages uploaded only to Ubuntu - example elastichosts-utils (uploaded last in 2019)17:16
jbichanobody's auditing that :(17:24
jbichathere are some interesting links in the Derived from Buster section of https://launchpad.net/ubuntu/disco ("only in Disco" is part of what you want…17:25
jbichabut it's noisy: some packages we want are removed from Testing but are still in Unstable)17:25
jbichahttps://wiki.debian.org/UltimateDebianDatabase is really powerful but it's a bit awkward to use17:26
jbichaI personally would really appreciate it if you're able to build a report for packages unique to Ubuntu17:29
jbichaSome of those packages should be uploaded to Debian. Some are unmaintained and we should just remove them.17:30
Laneyhttp://qa.ubuntuwire.org/neglected/17:47
* Laney attempts to tab complete gQuigs and fails17:48
jbichathanks, I wonder why it doesn't pick up https://launchpad.net/ubuntu/+source/system-integrity-check (2007)17:51
Laneycode's in the footer17:52
sivanghi all22:24
sivangare snaps what's used to install the bare gui-less, console providing parts of Ubuntu now days?22:25
* sivang tries to understand if snaps are either mendatory or optional part of the distro nowdays.22:26
JackFrostsivang: Optional.22:34
sivangJackFrost: cool, so no part of i.e. ubuntu 18.10 core requires it?22:35
JackFrostsivang: A minimal install doesn't need it, though generally has it installed.  I have a desktop system, I don't have snapd.22:36
sivangJackFrost: are there any parts that may require it for a non-minial / GUI install?22:36
gQuigssivang: key services that need snaps are LXD (included by default) and livepatch.  on the desktop a few GUI apps were switched but still provided as debs (for now)22:37
JackFrostsivang: I believe chromium, but I could be wrong on that.22:37
JackFrost(I use lxc because it's the only one in the repos.)22:38
valorieJackFrost: are you anti-snap?22:38
JackFrostvalorie: Yes.22:38
valorieso's tsimonq222:38
valorieor was at least22:38
sivanggQuigs: so development effort indeed goes to eventually replace libapt?22:38
valorieI see no reason not to see how it goes over time22:39
tsimonq2valorie: Somewhat.22:39
tsimonq2Cool idea.22:39
valoriemight beat out flatpack/appimage22:39
tsimonq2I refuse to ship any in the default installation of Lubuntu though, but I also refuse to ship flatpaks and appimages.22:40
gQuigssivang: there's no timeframe that I know of / or more plans that I've seen to switch over more (except chromium as mentioned)22:40
tsimonq2gQuigs: Well, and LXD.22:40
sivanggQuigs: I see, thanks for the info22:40
tsimonq2Oh.22:40
valorieI see no reason for Kub. to ship them, but people can enable all of them in Discover22:40
valorieif they want22:40
tsimonq2Yeah, you commented above. :)22:40
tsimonq2valorie: +122:40
tsimonq2If people want to install them, I won't stop them.22:40
tsimonq2But I also don't want to stop them from installing any other "universal" formar.22:41
tsimonq2*format22:41
valoriecompetition can be healthy22:41
tsimonq2Nothing against the snap guys, they're great, but several things need to be solved first.22:41
tsimonq2(and gals)22:41
sivangso livepatch is like Mac updates nowdays? (disclaimer: I've been away from the -devel community for a long while now)22:42
gQuigssivang: no idea...  it's just for kernel - https://auth.livepatch.canonical.com/22:42
tsimonq2On a related note, I wish Ubuntu Members could get access to ESM, but I doubt that will ever happen.22:43
gQuigsFirefox as a snap is almost there that I'd want to see it as the default..  just a few more snap fixes... Shameless plug: https://bryanquigley.com/posts/mindshare/snap-firefox-initial.html22:43
tsimonq2gQuigs: Are file downloads working?22:44
tsimonq2Last I used it you couldn't download files, which was a dealbreaker.22:44
gQuigstsimonq2: why ESM?  you want to run 12.04 (non-desktop)?22:44
tsimonq2gQuigs: Yes.22:44
tsimonq2I may or may not still have a 12.04 server somewhere, I won't say for sure. :P22:45
tsimonq2ESM's a bit on the expensive side for me.22:45
JackFrostWould firefox be offered as a snap alongside firefox in normal repos?22:45
tsimonq2JackFrost: Seeing what they did with Chromium, probably not.22:46
JackFrosttsimonq2: Yeah I still backport $pkg for a friend to precise, and it has about ~100 downloads according to PPA stats.  Right, then that's when I either hold an old firefox, grab Debian's, or move to Debian. :P22:46
gQuigstsimonq2: honestly, I don't think anyone though Ubuntu Members would be interested..  if you can convince the right people to add it as a membership benefit (likely 3 machine limit or some such), I'll volunteer to provision it22:48
gQuigsFirefox and Chromium are both offered in both apt/snaps right now ... right?22:48
tsimonq2gQuigs: Who would need convincing?22:49
sivangso apps runs as a complete seperate cgroup'd virtual appliance through snaps?22:49
tsimonq2I also happen to be on the Ubuntu Membership Board, I could pitch it to the board. :)22:49
JackFrostgQuigs: Yes to the former, looks like it to the later.22:49
gQuigstsimonq2: that sounds like a start22:50
tsimonq2gQuigs: Cool, mind if I carbon-copy you on the email?22:50
gQuigstsimonq2: sure22:51
sivangJackFrost: why are you anti-snap btw? My own concerns are that those self contained volumes tend to get scattered with different users of a large server machines in an academic setup , or maybe I'm missing something. Clearly the IoT use case is indeed well defined.22:51
tsimonq2They're hard to package.22:51
gQuigstsimonq2: as for downloading it works, with caveats:  seperates.. the Downloads folder for the snap to a snap specific one at ~/snap/firefox/common/Downloads22:51
tsimonq2gQuigs: Uff.22:52
JackFrostsivang: There's a few reasons, I never actually wrote them down though.22:52
gQuigsand it won't let you open most apps directly from Firefox - have to open the folder first, I'm guessing that's part of the sandboxing..22:53
sivangJackFrost: I just feel they're well suited for embedded development (which I have extensive experience in) and not too much further, under the assumption that having entire system comprised out of them won't be a burden on the process containerment Kerlen mechanism (e.g. core system components, trusted and delivered as a bundle should probably not be concenred with being sandboxed / contained)22:55
sivang*Kernel22:55
gQuigssivang: " self contained volumes tend to get scattered with different users"  I don't understand that.   more users shouldn't mean more snap "volumes", just more snaps would do that22:56
sivanggQuigs: so with Mac administration at a university, people downloaded duplicates of MacOS's .img volumes for the same apps (incl. academic software servers and cmd line utils) at different accounts, can this happen with snaps?23:00
sivangs/.img/.dmg/23:01
gQuigssivang: I don't believe so;  give them a try - they don't bite - promise.  And if you really don't like them you can always purge snapd23:04
sivanggQuigs: are they easier to create to distribute your own software than deb packages?23:07
tsimonq2I personally say "no" but YMMV.23:08
sarnoldthe last time I put a snap together I had it built from scratch in about ten minutes; I haven't been brave enough to try packaging a deb from scratch yet :)23:09
sivangtsimonq2: can provide specific example?23:10
tsimonq2sarnold: Takes about the same time. :)23:11
tsimonq2:P23:11
tsimonq2sivang: Confinement was tricky last time I tried it.23:11
sarnoldtsimonq2: heh :)23:11
tsimonq2I would encourage you to try it yourself.23:11
gQuigssivang: depends on what you are trying to snap..23:11
sivangsarnold: well, with debhelper things can be just as quick, and that old what-you-call it system that does 10kg of magic with just a few .mk includes.. CDBS?23:12
tsimonq2gQuigs: +123:12
tsimonq2sivang: Eew.23:12
sarnoldsivang: I think modern debhelper does much the same with less cursing :)23:13
sivangpython software, services and Qt/QML apps?23:13
sivangsarnold: I had hope it to become so one day last time I've visited this channel as a `main` uploader :)23:13
sivang*hoped23:13
sarnoldhehe23:13
gQuigsI snapped a python program almost instantly (cause it was written right for pip)..  and one I wrote myself that does more complicated things - I'm still working on23:13
JackFrostsarnold: And less breaking with dh compat 11+23:13
tsimonq2Speaking of that, Disco users can enjoy debhelper 12 as of today. :)23:14
sivanggQuigs: can evaulate something like https://github.com/sivang/laten-fw ?23:14
gQuigssivang: https://docs.snapcraft.io/creating-a-snap/679923:14
JackFrostI'm not sure about snap, but thanks to aptly, reprepro, mini-dinstall you can have your own private repo for the packages you create too.23:15
sivangJackFrost: reprepo FTW!23:15
sivangtsimonq2: wawo debhelper 12.. It's been too much time since I created a package for Ubuntu :p23:16
gQuigssivang: worth a shot - https://docs.snapcraft.io/python-apps/6741  I'm far far far from  snap packaging expert..23:19
gQuigs#snapcraft might be of more help23:19
sivangk, cool, thanks guys (or gals if any are around)23:22
sivangOh my, 20 minutes are a lot these days :p23:23

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