/srv/irclogs.ubuntu.com/2019/03/07/#ubuntu-devel.txt

vorlonbdmurray: certain dev tools fail to work on older releases if the new release name isn't known via distro-info; but I'm not sure why we require that to work in a security-only environment00:05
nisstyreDoes Ubuntu backport bug fixes in libraries or do they just rely on the Debian maintainers? If it's purely Debian, do they only backport security fixes generally, or any kind of bug fixes?01:35
nisstyreJust curious how that works01:35
sarnoldnisstyre: you can skim a huge number of changelogs pretty quickly at https://lists.ubuntu.com/archives/bionic-changes/ to get a feeling for what gets fixed when01:39
nisstyresarnold: cool thanks for the link01:39
Unit193Canonical peeps basically maintain stuff in main, and "the community" takes care of universe (which tends to mean that stuff gets a bit ignored, but really just depends.)  I have seen an update basically get sync'd from Debian, but often that's not quite how it works (if for no other reason than version scheme differs.)01:40
nisstyreUnit193: I see. I'm guessing the process for adding packages to universe basically depends on someone creating a PPA and then it becoming popular/used a lot?01:41
Unit193nisstyre: Universe is comprised of everything not in main, main is basically the stuff on the main Ubuntu flavor as well as the server set (with some additions, usually because infra stuff uses it.)01:43
Unit193One can actually add something to the repo that isn't in Debian, but that usually has a team looking after it or whatnot.01:43
nisstyremakes sense01:43
nisstyreI'm coming from Arch Linux (beeng using it for the past decade basically), and I'm trying to get more familiar with Ubuntu since I've got to start using it for my work machine now.01:44
Unit193A community member doing a security update usually means someone that can read the wiki page, file a bug on LP, attach a debdiff, and find a sponsor (sub them to the bug), so it's not specifically that hard.  I've done it a few times.01:44
mwhudsondoes anyone know how the default mirror selection works in either d-i or ubiquity? is it just http://geoip.ubuntu.com/lookup and then $CountryCode.{archive,ports}.ubuntu.com ?07:27
seb128sil2100: hey, please don't copy bug #1740894 to bionic-updates if you didn't do it yet10:07
ubottubug 1740894 in xkeyboard-config (Ubuntu Bionic) "KEY_RFKILL is not passed to userspace" [Low,Fix committed] https://launchpad.net/bugs/174089410:07
sil2100seb128: hm, just did cosmic for now10:16
sil2100seb128: are we still missing the systemd changes?10:17
sil2100seb128: I mean, seeing that the bug got switched to verification-done (and had no other open tasks), I thought it's good to go10:17
sil2100I'll wait with bionic10:17
=== ricab is now known as ricab|bbl
seb128sil2100: I'm in meetings in London today, but my understanding is that the regression isn't fixed, they likely verified that the fix does work on those models that didn't work but that doesn't tell us that it's not sitll breaking the models that used to work10:26
=== alan_g_ is now known as alan_g
xnoxdoko, vorlon - my understanding is that if one specifies 'skippable' in debian/tests/control Restrictions; one can exit 77 to skip10:59
xnoxdoko, vorlon - i recall you mentioning something like that, but "it didn't work on our infra" or something?11:00
xnoxdoko, vorlon - do we need to fix things in the webui and/or autopkgtest-cloud?11:00
xnoxLaney, ^^^ might be interesting11:00
Laneyxnox: should work, some tests use that already11:27
ricotzhello, is there a reason why there are no updates here http://cdimage.ubuntu.com/bionic/daily-live/ ?11:27
Laneywe might not interpret the results in the best way in all circumstances tho11:27
dokooSoMoN: uploaded LO again to the apps PPA, we were missing debug symbols in this ppa11:40
oSoMoNack11:44
xnoxLaney, gotcha11:58
ahasenackdoko: hi, did you get my last yesterday? bzr-git has a Recommends on python-tdb. We either drop that (and break bzr-git somewhat?), or keep building python-tdb (py2)12:01
dokoahasenack: I didn't check, is this a useful thing?12:14
ahasenackdoko: don't know, not my package (bzr-git)12:15
ahasenacksomeone in the internet always finds something useful12:15
rbasakIs another option to demote it?12:17
rbasakOh, it's already in universe. So I guess not.12:18
rbasakKeep building python-tdb but leave it in universe maybe? Would that work?12:18
ahasenackrbasak: yes, I was just checking what build-requires python-tdb, and it's just bzr-git, ldb (for python-ldb probably, which we don't build anymorE) and samba itself12:24
ahasenackI would just have to revert my revert again :)12:24
ahasenackthat's why I kept building python2, to avoid introducing bigger changes12:25
ahasenackmy thinking was we could just move all of the python(2) packages to universe in this first step12:25
ahasenackdoko: everything else in that ppa is py3 now (even tdb, but I will rebuild it with py2 *and* py3 due to bzr-git)12:29
rbasakahasenack: might be worth leaving a "uses py2" bug open against bzr-git?12:35
ahasenackI think we should have worked with the previous packages the way they were, building both py2 and py312:35
ahasenackand later figure this out12:35
ahasenackbut, too late now12:35
ahasenackI just don't want to keep dragging this for too long, since it's an FFe already12:36
ahasenackbeta freeze in march 28th12:37
=== ricab is now known as ricab|lunch
cjwatsonbzr-git's tdb thing is used by LP13:11
cjwatsonfor git-to-bzr code imports13:11
cjwatsonthis doesn't mean you should block on it, since we maintain our own copies of the modules we need, just FYI on what sorts of things it's used for13:11
ahasenackcjwatson: thanks13:31
ahasenackcjwatson: I think I can keep python-tdb around13:31
cjwatsonLike I say, LP doesn't need you to, though it's perhaps useful for people to be able to reproduce what imports do13:32
cjwatsonThough we'll hopefully get onto the breezy version in the medium term anyway13:33
rbasakBreezy? :)13:33
cjwatsonYes?13:33
cjwatsonNot sure I understand the question :)13:33
rbasakOh13:34
rbasakYou mean https://en.wikipedia.org/wiki/Breezy_(software)13:34
cjwatsonYes13:34
rbasakI thought you meant https://en.wikipedia.org/wiki/Breezy_Badger#Ubuntu_5.10_(Breezy_Badger) :-)13:34
rbasak(well, obviously you didn't, hence the question)13:35
=== ricab|lunch is now known as ricab
rbasakEickmeyer: in what way is the process for becoming a Per-Package Uploader convulated? How do you think we should change it?15:59
Eickmeyerrbasak: I think it needs to be more clear-cut and better defined. (BTW, that application is still work-in-progress, that might change. I may have been venting a little/in full panic mode considering Ubuntu Studio's status being in danger).16:01
rbasakEickmeyer: well OK, but what about the current process isn't clear cut or clearly defined?16:01
Eickmeyerrbasak: The minimum number of packages and experience required doesn't seem to be defined, at least not that I could see.16:02
EickmeyerOr, the minimum number of sponsors required.16:02
rbasakhttps://wiki.ubuntu.com/DeveloperMembershipBoard/ApplicationProcess16:03
rbasak"There is no minimum number of sponsored uploads into the archive that you need to have. You need to have demonstrated enough previous work to be able to assure your endorsers that you can be trusted with unsupervised upload access to the primary archive."16:03
Eickmeyerrbasak: I'm actually in the process of eliminating that line from my application right now, as it was written out of frustration/panic.16:05
EickmeyerDoing that since I have not yet formally applied.16:05
rbasakOK. You absolutely are allowed to have that line, FWIW. We want feedback on making the process better.16:05
Eickmeyerrbasak: I actually changed it to be more about bureaucracy with a little addage about undertanding why it exists, but I have no idea how to improve that. I have a degree in leadership, so different leadership styles and organizations is something I understand pretty well.16:11
rbasakEickmeyer: what bureaucracy? No, really. All we want is for you to write down why you need upload (obvious in this case) and demonstrate that you know what you're doing, and we'll consider it in a meeting.16:13
rbasakFor exceptional circumstances such as this, I think you'll find that we can stretch quite a bit.16:13
rbasakSo far, the problem is that nobody has talked to us about it since we all agreed what you needed to do in 2016.16:13
rbasakYou can't pin that on bureaucracy.16:14
Eickmeyerrbasak: Okay.16:16
Eickmeyerrbasak: I fixed that. Take a look at the line now, tl;dr: that Ubuntu Studio hasn't had an uploder in several cycles, and not knowing we were required to have one.16:22
rbasakEickmeyer: that's fine, but to be clear, I'm not trying to adjust your opinion in your application, or requiring that your application say the right thing or anything. I'd like to think that I won't hold your opinion against you in your application regardless of whether you state it.16:24
Eickmeyerrbasak: I appreciate that.16:24
rbasakEickmeyer: separately from that, I'm frustrated that the current situation seems to be being taken the wrong way. I want to fix it, but I'd like us to end up on the same page about what is wrong and what needs to be addressed in the process (independent of your application)16:24
Eickmeyerrbasak: I appreciate that as well. I wish I had been alerted that this problem existed earlier. This all happened as a result of me seeking sponsorship, which I thought was the proper way, since that's what had been done for several cycles earlier.16:25
ahasenackvorlon: hi, samba 4.10 FFe, which also lists the other 4 FFes that are needed for its dependencies: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/181851816:26
ubottuLaunchpad bug 1818518 in samba (Ubuntu) "FFe: samba 4.10.0" [Undecided,New]16:26
rbasakEickmeyer: so, with that in mind, what I'm trying to get to is that, while welcoming criticism, I also have the expectation that they are adjusted as needed so that they are well thought out and identify specifics.16:26
rbasakEickmeyer: yeah. I understand you weren't involved the last time this came up, and that you've been thrown in the deep end.16:27
rbasakIt wasn't because you requested sponsorship. It's that Steve happened to notice and be reminded because you spoke up.16:28
rbasakIt's perhaps not appropriate to have caused you to feel like it was your fault somehow.16:28
rbasakvorlon: ^16:28
EickmeyerThe thought has crossed my mind that I should've kept my mouth shut, but in reality, I know that would've been improper.16:29
Eickmeyerrbasak: Thanks for your help, by the way. I really appreciate it, and I appreciate you asking me the tough questions, and forcing me to think through my application. :)16:33
rbasakEickmeyer: sorry, was in a meeting. You're welcome! We want more contributors :)16:59
rbasak(and we want them to be able to upload themselves)16:59
vorlonEickmeyer: yes, I don't blame you for the current state of things; it would've been nice if you had happened to have escalated this sooner, but you didn't know there was a reason to.  If the TB fixes having a process of reviewing flavor status, this should be less of a fire drill in the future.17:10
Eickmeyervorlon, rbasak: Very much appreciated. I wish I had and known this needed to be escalated escalate this much sooner as well. I'm also glad it pointed-out an area that needed improvement.17:14
vorlonyeah17:14
vorlonEickmeyer: from my perspective, it's an alarm bell that someone who's driving a flavor has to go begging for sponsorship from uploaders across the wider Ubuntu developer community17:15
vorlonand that's what I'm trying to sort out, so that ubuntustudio can be self-sustaining and effective17:15
Eickmeyervorlon: Indeed. It seems to be the one missing piece of the puzzle. I hope that either myslf or Ross or both of us can fill that role. My application is in progress.17:16
vorlonexcellent!17:17
LocutusOfBorgseb128, are you fixing poppler?18:03
LocutusOfBorglol I did the same lol :D18:03
seb128what needs to be fixed in poppler?18:04
LocutusOfBorgI think I fixed gdcm and gdal18:04
LocutusOfBorgthe last two blockers?18:04
LocutusOfBorgI was fixing calligra, and I just discovered your upload sigh18:04
LocutusOfBorghttp://debomatic-amd64.debian.net/distribution#disco/gdal/2.4.0+dfsg-1ubuntu1/buildlog18:04
seb128oSoMoN said he was going to look at that earlier18:04
LocutusOfBorghttp://debomatic-i386.debian.net/distribution#disco/gdcm/2.8.8-6ubuntu2/buildlog18:04
seb128check with him18:04
seb128LocutusOfBorg: next time better to ask before starting to poke :)18:05
seb128oSoMoN: ^ fyi18:06
LocutusOfBorgsure! but meh, I said "lets do it while on train" :)18:06
LocutusOfBorgits a work I started yesterday, this is why I didn't check again18:07
LocutusOfBorgoSoMoN, the gdcm fix is trivial, https://github.com/malaterre/GDCM/pull/8418:08
LocutusOfBorgyou can avoid the build, I'm doing it in the above link (if successful)18:09
oSoMoNLocutusOfBorg, thanks, I had come to the same conclusion, and have a local build currently running to verify that it's enough18:10
seb128cjwatson: big thanks from the desktop team for the gitlab support :-)18:11
willcookethanks cjwatson!18:11
oSoMoNLocutusOfBorg, are you uploading the fixes for gdal and gdcm, then?18:14
oSoMoNI can't upload myself anyway18:14
oSoMoNgotta go, bbiab18:15
seb128oSoMoN: sorry if you had started and dupped work, it's annoying when it happens18:17
oSoMoNLocutusOfBorg, thanks for the gdcm upload, are you going to do gdal as well?20:27
=== Guest56578 is now known as RAOF

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