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

jibelvorlon, hi, about https://code.launchpad.net/~jibel/ubiquity/+git/ubiquity-1/+merge/374920 do you want to discuss the design further with mpt or it's okay to merge it now and possibly update the UI later?06:30
andrewshI’m wondering whether anyone is checking https://launchpad.net/~ubuntu-wiki-editors/+members; it seems I’m unable to edit the wiki without being a member of this?08:10
RikMillspopey: ^?08:11
popeyandrewsh: approved08:50
popeythanks RikMills08:50
andrewshpopey: thanks08:50
GunnarHjHi cjwatson, can you please look at the discussion at https://answers.launchpad.net/launchpad/+question/685319 . I speculated a bit, but don't know about possible procedures in cases like this.09:25
cjwatsonYeah, nor am I, I was going to dig around a bit today09:30
=== cpaelzer__ is now known as cpaelzer
cpaelzerrafaeldtinoco: IIRC you wanted to repro 1849720 right?10:44
cpaelzerbe careful thou, since I used ZFS in my setup and that won't work nicely with the mainline kernel builds (lacking the ZFS module)10:44
cpaelzerjust to avoid you running into similar issues10:44
rafaeldtinococpaelzer: I have not tried with q35 yet10:44
rafaeldtinocoI had to move my VMs (win2019) to an intel only machine10:45
rafaeldtinocoso that would be my 1st move now10:45
cpaelzerok10:45
rafaeldtinocoand cascardo stole the icelake machine i was going to use =(10:45
rafaeldtinocobad cascardo10:45
rafaeldtinoco:o)10:45
cpaelzerrafaeldtinoco: I have an ISO on horsea10:45
cpaelzerwe might work together on that10:45
rafaeldtinococpaelzer: my win2k9 is ready10:45
rafaeldtinocoall updated, same kernel10:45
rafaeldtinocoi literally have just to change to q35 and test10:46
rafaeldtinocolets see10:46
cpaelzerok10:46
cpaelzerI had a bug update on that bug held by by timeouts10:46
cpaelzeradded it now10:46
cpaelzerleaving the repro to you then, as you seem much deeper into it already10:46
cpaelzerthanks btw10:46
rafaeldtinocoon that one ?10:46
cpaelzeryes on that bug10:47
cpaelzerjust a question to the latest external bug updater10:47
rafaeldtinocothe first user was a bit lost in providing feedback10:47
rafaeldtinocothis last one is much better10:47
cpaelzeras he indicated it might be host kernel related10:47
rafaeldtinocoyep10:47
rafaeldtinocobut the last user has 5.3 and 1st had 5.010:47
rafaeldtinocoiirc10:47
rafaeldtinocoill try both if cant repro10:47
cpaelzerthey all complained in 19.10 which would be 5.3 all the time10:47
cpaelzermaybe odd upgraders10:48
cpaelzerso if (IFF) you can repro semi-bisecting the kenel ould be great10:48
rafaeldtinocoyep I think the 1st was right after upgrade10:48
rafaeldtinocomaybe using old kernel still10:48
rafaeldtinocowin2019crashq35.xml -> moving on, will let u know10:48
cpaelzersee comment #19, even this guy reports it as "after going 5.0 -> 5.3"10:48
rafaeldtinocotrue10:48
cpaelzeryeah, I'll stop disturbing you - hear you later then10:48
=== ricab is now known as ricab|lunch
cpaelzerdoko: do you really think we need a new MIR for postgresql-12?13:40
cpaelzerI've checked and 10 / 11 also just got adopted in the past13:40
cpaelzerI already had powersj subscribe our Team (so responsbility is clear)13:40
cpaelzerahasenack: ^^ FYI13:40
cpaelzerthat is bug 185139613:41
ubottubug 1851396 in postgresql-12 (Ubuntu) "[MIR] postgresql-12" [High,Incomplete] https://launchpad.net/bugs/185139613:41
dokocpaelzer: hmm, I think I checked the subscriber status before filing the issue ...13:41
dokook, promoting13:41
cpaelzerthank you doko13:42
cpaelzerI double checked and to me it shows us as subscribed13:43
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/postgresql-12/+subscriptions13:43
cpaelzerI'm never sure who can see subscriptions on these pages, but at least I see ours13:43
dokohmm, and some binaries were already in main, somebody must have demoted stuff ...13:44
=== ricab|lunch is now known as ricab
cpaelzerdoko: auto-demoted or manually?13:49
cpaelzerI got no ping or FYI13:49
cpaelzerahasenack: did you get anything about PG related deomtions going on as part of the transition?13:49
ahasenackno13:49
* ahasenack doing online training13:50
dokocpaelzer: while you are here, could you look at the asyncpg test failures during the build?13:52
cpaelzerdoko: I have looked at that last week and myon uploded the changes we need13:52
cpaelzerdoko: it probably needs custom test triggers to build against the right versions13:52
cpaelzerdoko: I was away up until today, I'll look again what todays status is13:53
dokota13:56
cpaelzerdoko: the old asyncpg FTBFS is resolved as planned, but now crashes into something new14:50
cpaelzerdoko: I will continue checking this, but it will tkae more time just so you know14:50
cpaelzerit has a lot of errors around python object streams being unexpectedly garbage collected14:51
cpaelzerbut I'm not sure yet it is symptom or the reason for the new FTFBS14:51
cpaelzerI updated the bug so that anyone else looking at it is aware14:51
dokota14:52
vorlonjibel: don't block on me15:00
jibelvorlon, k, thanks15:02
rafaeldtinococpaelzer: sbd bad tests passed, corosync migrated fyio15:31
cpaelzerrafaeldtinoco: so my retry did resolve it15:48
cpaelzerrafaeldtinoco: well, we still don't know what it was, but I'm glad it migrated now15:48
cpaelzerrafaeldtinoco: thanks for open-vm-tools btw15:48
cpaelzeruploaded for SRUs15:48
rafaeldtinococool15:51
cpaelzerahasenack: btw on postgres I did some custom test triggers with the right components together and as you have seen doko did the promotion - I'll recheck tomorrow once time passed to run these tests16:09
seb128do we have a vcs for console-setup?16:23
seb128the source has Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/console-setup/ubuntu16:23
seb128but that didn't get updated since 2016...16:23
seb128cyphermox, rbalint, vorlon, ^ you might know since you did recent uploads?16:23
vorlonzeb16:28
vorlonseb128: if I uploaded and didn't update the listed repo, it's because it was already stale when I looked; and if the VCS isn't there, I don't know where one is16:28
seb128k, same as me then16:30
seb128thx, I will probably do the same (or maybe I should just remove the Vcs-Bzr reference since it's obviously buggy)16:30
rbasakrbalint: o/ in bug 1849679, did you "Run the autopktest in a WSL environment where the user name contains space"? From your screenshot it looks like all the user names are "ubuntu"?16:49
ubottubug 1849679 in wslu (Ubuntu Eoan) "[SRU] Please backport 2.3.2-0ubuntu2 to supported releases" [Undecided,Fix committed] https://launchpad.net/bugs/184967916:49
rbalintrbasak, the Windows user name had space17:01
rbalinti think it is visible at least on one of the screenshots17:02
rbasakOK no problem thanks17:03
rbasakI don't require it to be visible in a screenshot, just wanted to make sure it hadn't been accidentally missed :)17:03
rbalintrbasak, i appreciate that :)17:10
ahasenackSkuggen: hi, have you seen this mysql error, on an upgrade from 5.7 to 8? https://pastebin.ubuntu.com/p/94YMBxTz2B/18:19
ahasenackquery_cache_limit: Do not cache results that are bigger than this. Removed in MySQL 8.0.3.18:22
ahasenackhmm18:22
ahasenackwondering if postinst should handle that, like it handles some other upgrade paths18:29
tewardI think I found a cdbs bug/issue heh...20:01
tewardor namely, Eickmeyer discovered the issue with some of the Studio package builds, I just noticed the headache more deeply.20:01
teward(and I don't use cdbs so I need someone fluent in that to check my assumptions)20:01
tewardnamely, the cdbs debhelper rules for inclusion refer to  dh_systemd_enable but for debian compat >= 11 it is supposed to be using dh_installsystemd (which is not defined in the CDBS rules/scripts it seems in the .mk rules files)20:08
infinityteward: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88540721:16
ubottuDebian bug 885407 in cdbs "debhelper class broken in compat level 11 (dh_systemd_enable deprecated)" [Important,Open]21:16
infinityteward: Given the age of that bug, I'd read it as "stop using cdbs".21:17
tewardinfinity: seems to me like CDBS should be consider deprecated21:17
infinityteward: But in the short term, "use compat 10" also works.21:17
tewardEickmeyer: ^ read above21:17
tewardsame for you tsimonq221:17
tewardinfinity: considering this is for a new/updated package version of hydrogen for the Studio team, do we have a problem with compat 10 in the interim until the package is fully DH and not CDBS functional?21:18
Eickmeyerteward: ack. Will reduce compat to 10.21:18
teward... that came out as a weirdly syntax-failing string21:18
tsimonq2teward: Why does anyone even use that?21:19
tewardtsimonq2: ask Debian21:19
tewardregarding hydrogen21:19
Eickmeyertsimonq2: In this case, probably just legacy.21:19
tewardon another note21:19
teward***read your darn messages for once**21:19
tsimonq2teward: No.21:19
tsimonq2:P21:19
tewardEickmeyer: until such time as you/simon/debian has time to remove CDBS from the equation in the package I'd fall back to compat 10 as infinity indicated21:21
teward*for now*21:21
Eickmeyerteward: ack21:21
tewardinfinity: might we be able to run a report to see exactly how many packages are using CDBS as their build environment?  Just out of pure curiosity21:21
infinityteward: "Why does anyone use cdbs?" -- Inertia.  It was there before dh(1) style debhelper, and it eased many people's burdens for repetitive tasks of similar packages (the entirety of GNOME was CDBS, for instance), but once something clearly better came along (dh(1)), some people gobbled it right up, some people never found the time or motivation to switch.21:21
infinityAnd some of us still have packages that use neither.21:21
infinityAnd some of us still have a package that contains the prototype for what became CDBS....21:21
infinityteward: grep '^Build-Depends.*cdbs' /var/lib/apt/lists/*Sources?21:22
tsimonq2infinity: Next mission after Qt 4 is gone? :P21:22
tsimonq2...is it still even maintained?21:23
infinitycdbs maintenance seems to be light.  It gets uploads, but they're hardly exciting.21:23
infinityI think considering it deprecated and trying to move people off it is The Right Thing, but it should be done in Debian.21:23
teward*yikes* 2155 packages21:24
infinityGratuitous Ubuntu deltas to switch build systems would be worse than doing nothing.21:24
tewardhave it as a build-dep21:24
tsimonq2infinity: Fair.21:25
tsimonq2K can start with the orphaned packages. :P21:25
tsimonq2*I21:26
tewardyou mean your face?  :P  *shot*21:26
infinityteward: So, yeah, "yikes", but also keep in mind that cdbs and dh were solving the same problem for most packages (how do I avoid doing packaging?), so many of those 2k packages might be veeeery simple to convert in a matter of seconds, or with a scrpt.21:26
tewardtrue21:26
tewardinfinity: or many of those packages are old, obsolete, and orphaned and can be purged21:26
tewardmost of the ones I see here in ths output are Universe21:26
infinityteward: As in, if they don't do anything fancy in cdbs, they also probably don't need fancy in dh overrides, and can just be replaced with the dh 1-liner.21:26
tewardinfinity: do we maintain an Ubuntu specific variant of Lintian for Ubuntu-specific things?21:27
tewardjust curious21:27
infinityNope.21:28
tewardhmm21:28
tewardmaybe Debian can update lintian to include a warning in there about CDBS being a build dependency and not working with compat > 1021:28
infinityIf you consider 2 years of non activity on that bug as concensus that CDBS isn't meant to work with compat >> 10, that might be a reasonable check.  I dunno.21:29
infinityAlso, did you try compat 12 too, or was it specifically 11 that failed?21:29
tewardEickmeyer: ^21:30
infinityCause the debhelper manpage itself warns against using 11 because it does Weird Things with systemd.21:30
Eickmeyerinfinity: It was >=11 that was being indicated.21:30
Eickmeyerinfinity: That said, I only used 11.21:30
Eickmeyerinfinity: I suppose if it's in Focal only that I could go 12.21:30
infinityI mean, CDBS might also hate 12 too.21:31
EickmeyerFor safety sake, probably 10 would be best.21:31
infinityI just know that 11 is called out by debhelper as being evil and wrong, specifically because of dh_installsystemd, and should be avoided.21:31
infinityEven without CDBS in the mix.21:31
tewardinfinity: will I have to ask the Debian governance teams to decide about CDBS throwing lintian warnings, or will just filing a bug against Lintian work?  I forget how Debian governs crap at that level21:34
infinityteward: Just filing a lintian bug, pointing at the CDBS bug will be a good start.  They may push back with "lintian isn't meant to be a source for documenting bugs in other packages", but I think given the situation, you can argue for why it's not a terrible check.21:38
infinityteward: I'd also love a lintian warning of "CDBS is deprecated crap, please switch to dh(1)", but without the CDBS maintainers agreeing that, that one might need a tech-ctte decision. :P21:39
infinitys/agreeing that/agreeing to that/21:39
tewardi'm quite tempted to send a message to tech-ctte to ask them to consider CDBS deprecated in favor of DH due to this major bug21:39
tewardso that in Debian POlicy latest versions it's defined as "CDBS is not supported"21:39
tewardbut that's my opinion and i have no gauge on debian-devel yet on this21:40
tewardso that's a later task :p21:40
infinityteward: A mail to debian-policy, CC to devel, along the lines of "should we consider CDBS deprecated" might start a fun flame war, if you're bored.21:40
tewardhah21:40
teward*spoofs the origin email to be infinity's @ubuntu.com address then lets hell loose*21:41
infinity(Or it might prove entirely non-contentious, it's hard to predict these things)21:41
teward:P21:41
tewardyeah that's on my "Later" list21:41
tewardi've got some more important things on my radar, esp. for this dev cycle constantly tracking nginx mainline upstream and updating focal xD21:42
teward'cause it's That Time Again (TM)21:42
infinityteward: I don't think one bug is enough to deprecate a tool used by thousands of packages.  But there are other arguments to be made about ease of use, easing third-party contributions, standardising, etc, etc.21:43
infinityBack when I started, all but the most complex packages had nearly identical dh_make rules files.  They were a bit messy, but if you'd seen one, you know how they all worked.21:44
infinitydh(1) offers that, but much simpler, and it's definitely mind-bending when you run into something that breaks from that standard.21:44
tewardinfinity: Indeed, but if 90% of packages with cdbs are written for deb policy earlier than ${LATEST} then they aren't updated for the standard anyways so in *theory* they wouldn't get completely purged21:44
tewardthe DH incompatibility alone here should be enough to make it an RC blocker for most packages21:45
tewardat least, IMO21:45
tewards/most packages/most packages reliant on CDBS with compat >> 10)21:45
tewardBAH i can't type to save my life >.<21:45
tewardblocked from testing maybe, but...21:46
tewardconsidering I know little to nothing about CDBS any email I write will need extra eyes (such as yours) before being sent21:46
tewardand I'm still busy wioth Ubuntu level of policy things (Backports comes to mind!) and am working with others on those things first21:47
tewardand I"m hesitant to suggest a radical policy change in Debian without backup xD21:47
tewardinfinity: lintian maintainers NACK'd on the statement people will see FTBFS first.23:09
tewardinfinity: so perhaps this should be a policy decision23:09
teward(i'll have to email debian-policy, cc -devel, and ask them their opinions/thoughts)23:09
fred909do the packages in the base deb repo for a release (like xenial) ever get updated or are all updates pushed to xenial-security or xenial-updates?23:21
tewardfred909: to my knowledge, all 'updates' get pushed to -updates, except in the case of security updates which get pushed to -security and -updates, and kernel updates which also get pushed to -security and -updates23:22
tewardand the base 'xenial' repositories don't really change much at all23:22
fred909teward: thanks :)23:22
fred909aaah apparently -updates are moved into the main repo after awhile...23:42
fred909makes creating deterministic Docker images difficult. debian has https://snapshot.debian.org/23:43

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