/srv/irclogs.ubuntu.com/2022/09/05/#ubuntu-meeting.txt

=== arraybolt3__ is now known as arraybolt3
=== joalif_ is now known as joalif
Fallenddstreet: can you put the next backporters meeting on the fridge?13:58
rbasako/18:59
ItzSwirlzo/18:59
fheimeshello18:59
* kanashiro[m] waves19:01
* utkarsh2102 waves19:03
rs2009o/19:03
utkarsh2102we need 1 more to be quorate19:04
utkarsh2102!dmb ping19:04
sil2100o/19:04
sil2100(sorry for being late)19:04
utkarsh2102coool19:04
rbasakfheimes previous incomplete (we ran out of time) meeting log is at https://irclogs.ubuntu.com/2022/07/25/%23ubuntu-meeting.html#t16:4219:04
utkarsh2102we are quorate19:04
arraybolt3o/ if you need me19:05
rbasakWho is chariing?19:06
rbasakWe have two applicants today, one carried over, so let's not waste time please.19:07
rbasak#startmeeting Developer Membership Board19:09
meetingologyMeeting started at 19:09:23 UTC.  The chair is rbasak.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:09
meetingologyAvailable commands: action, commands, idea, info, link, nick19:09
rbasakI'm just going to jump straight in then19:09
rbasak#topic19:09
rbasak#topic Ubuntu MOTU Developer Applications19:09
rbasak#subtopic Frank Heimes19:10
rbasakPrevious adjourned meeting:19:10
rbasak#link https://irclogs.ubuntu.com/2022/07/25/%23ubuntu-meeting.html#t16:4219:10
rbasakI'd like to maybe continue asking fheimes about both transitions and proposed migration19:10
fheimessure19:11
rbasakDoes anyone else have any questions for fheimes?19:11
sil2100I'm still reading through the previous logs and the application, as I was not present on the previous meeting19:11
utkarsh2102I have, but I'll ask after rbasak or jump in if I have anything in b/w19:12
rbasakfheimes: OK, so on transitions, I'm just looking to get some confidence that you won't accidentally trigger one when you upload.19:12
rbasakDid you consider anything further since we discussed this last time?19:13
fheimesI had a look at some transition, the pcre2 transition19:14
fheimesand I also proceeded with some work on proposed-migration19:14
fheimesso you may ask in both directions if you want19:14
rbasakCan you suggest a simple check that you can do before you upload that would catch if a regular transition would be triggered by your upload?19:15
fheimesa transition that I once faced was a more trivial one: libica19:15
fheimesa change in the name of the binary package for example: like an SONAME bump (libfoo[n] changes to libfoo[n+1])19:16
rbasakGreat, thanks :)19:16
rbasakOK, and for proposed migration I'm just looking to ensure that you know how to look after a package after you've upload to make sure it lands.19:16
rbasakHow would you check to see if it's landed, and where would you look to find the reason if it hasn't?19:17
fheimesseveral ways to check IF it landed: LP, rmadison, enable proposed and have a look etc.19:18
utkarsh2102"enable proposed and have a look"?19:18
fheimesif it didn't landed, there must be a reason for it, and the update_excuse page(s) will help19:18
rbasakWhere is the update_excuse page please/19:18
rbasak?19:18
fheimes"apt-cache policy" -- but tbh I wouldn't really do that19:19
fheimesthis one points to the current devel release: https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html19:19
rbasakOK thanks!19:19
rbasakutkarsh2102: over to you?19:19
fheimesbut there are others for the stble releases as well19:19
fheimess/stble/stable19:19
sil2100I also have a question o/19:20
utkarsh2102fheimes: what if there's nothing worthwhile on the update_excuses page and for some reason, the package has still not migrated?19:20
fheimes(I helped on getting zlib through for K and J - now with F ...)19:20
utkarsh2102what would you do then?19:20
fheimeswell, there are more things to check (lik block-proposed tag, in case of an SRU missing verification)19:22
fheimesbut if there is nothing I can find I would of course ask - e.g. AA19:22
utkarsh2102block-proposed is clearly show in the update_excuses page19:23
fheimes(I would consider failed tests and  broken dependencies as worthwhile ...)19:23
utkarsh2102my question was what if you don't find anything worthwhile there. No obvious blockers or block-proposed or anything.19:23
utkarsh2102what would you do? Where would you look?19:24
utkarsh2102fheimes: but those reasons are shown in the update_excuses page, isn't it?19:24
fheimesyes, hence I would consider them also as worthwhile ...19:24
utkarsh2102uh, let me rephrase my question19:25
utkarsh2102what all steps are checked/performed in proposed-migration19:26
utkarsh2102let's say you uploaded src:foo to the devel release19:27
fheimesso it's checked if it's a "valid caniidate"19:27
utkarsh2102where does it go first?19:27
fheimesmeans it must build on all archs19:27
utkarsh2102yes, what checks are done for that?19:27
fheimesall deps must be satisfyiable (either with release of other packages that are migrated at the same time)19:28
fheimesand all tests must not be regress19:28
fheimestests of the package, it's binaries or of it's reverse deps19:28
utkarsh2102of the package itself? Or?19:29
utkarsh2102ok, then?19:29
fheimesthe and it must not break anything when it's get moved to release  (packages that are already in release)19:30
fheimesthere are a lot of reasons that  may prevent a package from being migrated, listed in the ubuntu-server handbook19:31
utkarsh2102alright, since we have another candidate, i don't want to drag this. What I want to hear is "in case everything's passing and the package still doesn't migrate, there might be uninstallabilty issues". D'you know about them? And where would you look?19:31
fheimesbut these largely cause an indication on update_excuses, too19:31
fheimesthat is one of them, more are:19:32
fheimesmain/universe binary mismatch19:32
fheimeshas no binaries on arch19:32
sil2100Yeah, update_excuses nowadays seems to have most of the info19:32
fheimesdifferent kinds of dependency issues19:32
rbasakDoes anyone else have questions for fheimes?19:32
kanashiro[m]fheimes: do you know the recommended way to trigger tests nowadays?19:33
sil2100fheimes: as this is something utkarsh2102 might have wanted to hear: do you know about update_output.txt?19:33
fheimesinstall issues: e.g. in case the dependent and depending packages are in different areas of the archive (one in main and the other in universe)19:34
fheimesinstall issues: e.g. in case the dependent and depending packages are in different areas of the archive (one in main and the other in universe)19:34
fheimesor: a source package may have some binaries in main and others in universe, but this can get mixed up for various reasons19:34
fheimesfor retriggering test you need to have permissions19:35
fheimesbut it is generally done based on a autopkgtest URL19:35
fheimesI modified several URLs for tests and asked core-devs to re-trigger them for me19:35
fheimessil2100: I see19:36
fheimesso yes, update_excuses is only one of the interesting files here:19:36
kanashiro[m]fheimes: how would you generate those URLs?19:36
fheimeshttps://people.canonical.com/~ubuntu-archive/proposed-migration/19:36
fheimesI think there is a generator, but tbh. so far I modified them by hand (I think it's not to difficult)19:37
utkarsh2102fheimes: I think you're confusing with different things here. I have a feeling that you're talking about component-mismatches(?)19:37
utkarsh2102anyway, skip that for now19:37
utkarsh2102we have less time19:37
utkarsh2102over to kanashiro19:37
fheimesat the update_excuses page there is the re-trigger link (that I cannot use myself)19:38
kanashiro[m]fheimes: to avoid re-triggering tests already in the queue you can use retry-autopkgtest-regressions19:38
fheimesI thought that is s/t only core-devs can do (but I might be wrong)19:39
kanashiro[m]I am done, sil2100 ?19:39
sil2100fheimes: so yeah, nowadays most info is in update_excuses, but there is also the update_output.txt file for proposed migration that includes some additional britney info, helpful when trying to determine installability issues of packages in -proposed19:40
kanashiro[m]fheimes: if you become a MOTU dev you can trigger tests for packages in universe as well19:40
sil2100I'm good if anything19:40
rbasak#vote Grant Frank Heimes MOTU19:41
meetingologyPlease vote on: Grant Frank Heimes MOTU19:41
fheimes(that would be a relief to be able to retrigger at least the universe ones - for digging deeper into autopkgtest issues I usually have to run them locally ...)19:41
meetingologyPublic votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')19:41
rbasak+119:41
meetingology+1 received from rbasak19:41
kanashiro[m]+019:42
meetingology+0 received from kanashiro[m]19:42
rbasakI was hoping you'd point to the proposed migration documentation page, but you did say that you'd ask for help, and you do know how to identify when you need it. Note that asking for help generally (eg. in #ubuntu-devel) will probably be the most effective - other people will be able to see what's going on. You probably won't need an AA, but if you do, then someone will be able to determine that19:42
rbasakfor certain. And there are more non-AAs :)19:42
fheimeswell, I really thought tha knowing this page is trivial19:43
rbasakItzSwirlz: I'm sorry, it looks like we're not going to have enough time today :-(19:43
ItzSwirlzrbasak: in that case, and i hate to say this but you guys are going to have to vote in my absence19:43
sil2100+119:43
meetingology+1 received from sil210019:43
utkarsh2102+0 with reasons to follow19:44
meetingology+0 with reasons to follow received from utkarsh210219:44
ItzSwirlzunless you want to move the meeting to another time past 4:10 -040019:44
kanashiro[m]I feel fheimes needs some more work on the development release to assimilate all the concepts better, some +1 maint work would be welcome19:44
rbasakItzSwirlz: we can try to find a time that works for you19:44
utkarsh2102yes, that^19:45
rbasak#endvote19:45
meetingologyVoting ended on: Grant Frank Heimes MOTU19:45
meetingologyVotes for: 2, Votes against: 0, Abstentions: 219:45
meetingologyMotion carried19:45
rbasakCorrection - not carried. We have +2, with 3 DMB members absent. We need at least two other votes to reach a conclusion I think.19:46
rbasakSorry we didn't manage to reach a conclusion fheimes. I'll follow up on the list.19:46
utkarsh2102whilst knowing those things aren't _absolutely_ necessary, it's always good to know. If you don't know or are confused about something, ask on #ubuntu-devel. You're gonna wanna be a core-dev at one point, I think knowing those would be really helpful and needed then.19:46
sil2100rbasak: one vote seem enough19:46
rbasaksil2100: if it's a +1.19:47
rbasakIf it's a -1 then we'd need more.19:47
rbasakThis is the problem with +0 votes :-(19:47
sil2100rbasak: ah, yes, indeed, I guess I misunderstood!19:47
sil2100I meant one more +1 for this to be carried19:47
rbasak#topic Package Set/Per Package Uploader Applications19:48
rbasak#subtopic     Joshua Peisach (for 2022-09-05)19:48
rbasakI suggest there's not enough time now to handle this application.19:49
rbasakMaybe we should reduce to max 1 application per meeting?19:49
utkarsh2102ItzSwirlz: you'll not be able to make it at any of the 2 slots we have?19:49
rbasakAnyway, let's use the remaining time to find a solution.19:49
sil2100rbasak: should we start it now and then maybe continue via e-mail?19:49
sil2100Or should we just move it to the a meeting at a time that's more convenient for ItzSwirlz ?19:49
ItzSwirlzutkarsh2102: school starts up tomorrow for me and my day runs from 8 am to 4:10 pm -0400, not the most fun situation19:49
ItzSwirlzsil2100: I'd rather move to another time so there won't be time wasted on waiting for responses from me19:50
rbasakI have no objection to starting now, but I'm quite reluctant to fall back to e-mail unless there's really no other option. I'd prefer to find a time that we can mutually make, even if we have to arrange a meeting at a special time for that.19:50
sil2100ACK19:50
rbasakHow about we move the next meeting which would be at 1600 UTC to 2100 UTC instead?19:51
rbasakOr, how about before 8am for ItzSwirlz? Would that work?19:52
ItzSwirlzrbasak: lol i have to get on the bus at 7:15, but if it wasnt for that i'd say yes (oof)19:52
ItzSwirlz2100 UTC would be good, let me check my calendar19:52
rs2009I'll probably be applying for PPU status in the next DMB meeting (for the Ubuntu Unity packages)19:52
rbasak19 Sept 2100 UTC19:52
utkarsh210221 UTC means 0230 for me.19:53
rbasakrs2009: sorry if this one happens I don't think we'd be availabl then. You'd have to wait for the next one.19:53
utkarsh2102I'll not be able to make it19:53
rbasakWe don't usually have the meetings so full.19:53
ItzSwirlzThat would be good-ohhh utkarsh2102 ._.19:53
rs2009rbasak: sure :)19:53
kanashiro[m]2100 UTC works for me19:53
rs2009utkarsh2102: it's actually 1:23 am here in India19:54
sil2100I could do 2100 UTC if needed19:54
rbasaksil2100, bdmurray, teward[m], kanashiro[m]: ^ how does 19 Sept 2100 UTC work for you?19:54
rbasakThanks!19:54
rbasakThat's three. Let's see if we can get a fourth on the ML.19:54
ItzSwirlzCool19:55
utkarsh2102rs2009: the proposal is for 2100 UTC, which is 0230 IST19:55
utkarsh2102let me know if have my math wrong? 😢19:55
ItzSwirlzQuick Q - can I still endorse rs2009 pre-approval19:55
rbasakutkarsh2102: it's OK, you can be helpful when there's someone further east of you needing a special meeting time :-P19:55
rs2009utkarsh2102: actually have my exams from Wednesday, so prob won't be able to attend :(19:55
rbasakItzSwirlz: please do comment, but make it clear you're not an uploader (yet).19:56
rbasakAnd you can change that if your status changes before rs2009's meeting!19:56
utkarsh2102rbasak: yeah, kinda waiting for that day19:56
teward[m]rbasak thats ok for me19:56
ItzSwirlzwill do19:56
rs2009ItzSwirlz: thanks! :)19:56
rbasakGreat we have four. So we'll be quorate. Thanks all!19:56
ItzSwirlzthanks everyone19:56
rbasakWe're basically out of time, so let's finish for now, and defer the rest of the agenda for next time.19:56
rbasakThe next meeting will be at a special time, so I'll amend the agenda accordingly.19:57
teward[m]*goes back to the family cookout gettogether*19:57
fheimesthx (good luck ItzSwirlz)19:57
ItzSwirlzfheimes: ty, you too19:58
sil2100o/19:58
* rs2009 puts down phone and tries to go to sleep at 1:30 am19:58
utkarsh2102o/19:58
kanashiro[m]o/19:58
ItzSwirlzo/19:59
rs2009o/19:59
rbasak#endmeeting19:59
meetingologyMeeting ended at 19:59:55 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-09-05-19.09.moin.txt19:59
tewardrbasak: can i vote privately on fheims' application after i review the log scrollback on all sides?  in the off chance i want to make thst process slightly faster without delay to next meeting.  (or are we moving that vote to ML?)20:05
rbasakI'm just about to send to ML.20:05
rbasakBut that's OK, right? You can vote there?20:05
tewardyep20:07

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