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

LocutusOfBorg[13:24:50] <ansgar> LocutusOfBorg: To be honest, I wonder if we really need this check.11:33
LocutusOfBorgcjwatson, ^^ :)11:33
LocutusOfBorgwhat happens if debian drops it?11:33
cjwatsonThe main problem is that we don't have Lintian autorejects in LP11:34
cjwatsonSo it's not easy to just say, OK, we'll rely on those11:34
cjwatsonWe could perhaps weaken it in some way11:35
seb128is there a way to get an /usr/bin/python when installing python3 packages only?11:38
LocutusOfBorgcjwatson, right now I uploaded the dh-cargo in Debian and will sync later11:42
cjwatsonOK11:45
LocutusOfBorgI don't care about future for now :)11:45
LocutusOfBorgit will probably take time before Debian drops the check anyway11:45
xnoxLocutusOfBorg:  cjwatson: you did see my paste from yesterday right? dak only checks control.tar members timestamps, not data.tar.11:47
xnoxi guess that data.tar checks got moved to lintian autorejects. or never existed.11:48
xnox(but i somehow remember dak checking data.tar before)11:48
LocutusOfBorgxnox, I lost it, but you are right11:50
LocutusOfBorgit has been lost in this commit https://salsa.debian.org/ftp-team/dak/commit/77dc932880d95b604f1e4c7527403804fb7a833c11:50
xnoxhttps://paste.ubuntu.com/p/XzCGS66ycH/ that check only checks timestamps on the control tar members; not on the data tar members.11:50
LocutusOfBorgand now restored https://salsa.debian.org/ftp-team/dak/commit/19c6730d8d9421e3021a3a3a5f12717e9e1e3e5d11:50
LocutusOfBorgxnox, yes, but it was a bug in dak11:51
xnoxah11:51
xnoxok11:51
LocutusOfBorgso better fix11:51
xnoxgreat!11:51
LocutusOfBorginstead of carrying a delta forever :)11:51
LocutusOfBorgit has been lost when python-apt gained the feature11:51
LocutusOfBorgjust a mistake11:51
xnoxawesome!11:51
LocutusOfBorgI want to get rid of such deltas whenever possible, for example today I submitted upstream one of your delta11:52
LocutusOfBorghttps://github.com/gridcf/gct/issues/9511:53
cjwatsonxnox: Right, it was after I EODed but OK.  Thanks for getting that restored, LocutusOfBorg11:56
cjwatsonA long-standing mystery solved11:57
xnoxscooby doby dooo12:02
LocutusOfBorg:D12:03
Laneyrcj: you good with mvo's latest version?12:08
* Laney is ready to Pull The Trigger12:08
ahasenackTJ-: thanks for the testing and assistance!12:20
mvothanks Laney !12:23
=== ricab is now known as ricab|lunch
maks_piechotaHi there! I'm new in Ubuntu development and as a first step I would like to build and install current main branch on my computer. Is there any tutorial how to do it?12:55
TJ-maks_piechota: have you got several weeks? building the main archive will take a looooong time! Alternatively, just install from a prebuilt ISO like everyone else12:57
maks_piechotamany thanks12:57
maks_piechotaI havent thought about that12:58
maks_piechotawhere could I find it?12:58
maks_piechotaon launchpad?12:58
maks_piechotaI've found this? https://launchpad.net/ubuntu/+source/gnome-shell/3.32.2-2ubuntu112:59
TJ-maks_piechota: https://ubuntu.com/download/desktop13:00
TJ-maks_piechota: hang on, when you said "main branch" did you mean for a single package?13:01
maks_piechotanope, maybe I would better explain what I'm trying to achieve13:01
maks_piechotaI'm looking for opportunities for active contribution in Ubuntu project as a developer, and I think the first thing to do is to install Ubuntu version that is developed currently13:02
maks_piechotanot the released one13:02
maks_piechotaalternatively I would appreciate any tips on how to prepare environment where I could make some code changes, build and test13:03
rcjLaney: just gave it a +1 for my testing with the ubuntu-cpc project.  Not sure if the code solves the problem for your project.13:04
TJ-maks_piechota: I'd recommend you start here: https://wiki.ubuntu.com/UbuntuDevelopment13:05
julianktip of the day: lxc exec $container eatymdata bash13:11
maks_piechotaTJ-: so the way is to install the newest Ubuntu 19.04 then build and test particular package?13:12
ahasenackxnox: hi13:32
ahasenackxnox: https://github.com/apache/httpd/commit/7fa21ea6602b30cc43d4f485777545dd73bb25a6 is enough to fix https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/183632913:32
ubottuLaunchpad bug 1836329 in apache2 (Ubuntu Bionic) "Regression running ssllabs.com/ssltest causes 2 apache process to eat up 100% cpu, easy DoS" [Critical,In progress]13:32
ahasenackxnox: but I also found https://github.com/apache/httpd/commit/524608b65ec410e797a7283e6e142f8e5a74be26 which is openssl 1.1.1 related13:32
Laneyrcj: thanks - it's somewhat of a black box to me but it seems fine13:33
ahasenackand I'm wondering if I should include both, or just the one that fixes that explicit problem. I fear we could be chasing openssl 1.1.1 regressions for some time still, one by one13:33
ahasenackbut that last patch also notes there is a behavior change, in the commit message13:33
ahasenackxnox: any opinion?13:33
xnoxahasenack:  first one is fine "stop retrying, as we are about to terminate the connection"13:33
rcjLaney: you could always revert tobikoch's patch to fix bases and rebuild the desktop image to see if it catches the failure.13:33
xnoxahasenack:  the second one -> i wonder if it affects 1.1.1, or ...a, ....b, ....c13:34
ahasenackxnox: don't know, and it mentions http2 failures13:35
ahasenack"When no data could be read, our code returned EAGAIN up until OpenSSL 1.1.0, but APR_EOF for OpenSSL 1.1.1."13:35
xnoxahasenack:  it looks small enough too. (a few reindents)13:36
xnoxahasenack:  i think you should take both patches.13:36
ahasenackok13:36
ahasenack" Old documentation indicated a difference between 0 and -1, and that -1 was retryable.  You should instead call SSL_get_error() to find out if it's retryable."13:39
ahasenackyeah13:39
ahasenackSSL_read(3)^13:40
TJ-ahasenack: it looks sane to me to have both patches13:44
ahasenackyep13:44
=== ricab|lunch is now known as ricab
mdeslaurwxl: I merged usb-creator and released the new version into eoan14:00
mdeslaurwxl: thanks!14:01
SaviqoSoMoN: hey, re: nested virt, the doc you linked to suggests this only works on AMD CPUs, do you have that?15:04
oSoMoNhrm, how could I possibly not read that essential bit that mentions AMD… /me digs a hole and hides very deep underground15:05
oSoMoNkvm it is, then15:06
Saviq:)15:06
Saviqglad I could help :D15:06
oSoMoNthanks Saviq15:06
oSoMoNhttps://docs.oracle.com/cd/E97728_01/F12470/html/nested-virt-support.html is even more explicit, I wish I had landed on that page first15:07
tomreynvorlon: when you have a minute, could you double check whether bug 1798992 should have been a dupe of bug 1801629? it is my impression that they discuss different issues.15:29
ubottubug 1801629 in OEM Priority Project "duplicate for #1798992 direct dependencies of ubiquity should not be autoremovable" [High,Fix released] https://launchpad.net/bugs/180162915:29
ubottubug 1801629 in OEM Priority Project "direct dependencies of ubiquity should not be autoremovable" [High,Fix released] https://launchpad.net/bugs/180162915:29
vorlontomreyn: are *you* seeing this problem in 19.04?15:33
vorlonsomeone else followed up and said they saw it in 19.04 but not enough detail to be sure their issue is the same as yours15:34
vorlonthe installer was fixed such that there should not be packages left pending autoremoval due to ubiquity's (normal) removal at the end of the install15:34
tomreynvorlon: i'm just testing it with the *k*ubuntu 19.04 installer - is this a suitable test?15:35
tomreynit does use subiquity15:35
vorlontomreyn: kubuntu does not use subiquity15:36
tomreynand after minimal install reports 136 packages can be upgraded and about as many can be auto removed15:36
tomreynsorry i mean ubiquity15:36
vorlontomreyn: ok.  yes, kubuntu w/ ubiquity on 19.04 is a suitable test15:38
vorlontomreyn: please send the exact output to the bug wrt packages marked for autoremoval15:38
vorlonwhat is "minimal" install here?  I thought minimal desktop install was only enabled for Ubuntu, not Kubuntu15:38
tomreynvorlon: should i also remove the dupe status then?15:38
vorlontomreyn: yeah15:38
tomreynminimal installation is an option on the kubuntu installer GUI15:38
vorlonhmm15:39
vorlontomreyn: it's quite possible this issue is specific to the minimal install profile15:44
tomreynyes, i believe it is.15:44
tomreynvorlon: i posted an update now. thanks for your feedback.15:50
tomreynfginther: you had added tag id-5c69703c382c5e410989f269 to this 1798992 bug back in february - i assume this means you somehow assigned this to yourself - could you check the state of this assignment (and update it as needed, if needed)? thank you!16:01
wxli can't upload to usb-creator, so i've attached debdiffs for an SRU. the status would be changed to in progress when a sponsor uploads or is it something i should do now?18:09
ginggswxl: just subscribe ubuntu-sponsors, the sponsor should change the status after upload18:12
wxlginggs: cool, thx. :)18:12
ginggswxl: yw!18:12
juliankNew dpkg in proposed for x, bb, dd; please go bug hunting, especially on bb and x19:22
juliankdisco was tiny, but the others are larger, so more chance something went wrong in cherry-picking19:23
juliankI installed ubuntu-desktop with it in a bionic container, and upgraded to cosmic, and that was fine19:24
juliankBut the more people test it, the better19:24
infinityjuliank: Backports of trigger changes?19:25
juliankinfinity: yes19:25
infinityFun, fun.19:25
juliankinfinity: guillem had the list of commits prepared, so I ran git cherry-pick on that list and fixed a few conflicts :)19:25
infinityjuliank: How confident are we that guillem's change there will resolve all our looping woes?19:25
juliankguillem seems pretty confident19:26
infinityguillem always seems confident.19:26
infinityThat's his default mode.19:26
juliankIt certainly worked for the ubuntu-mate-desktop cosmic -> disco upgrade19:26
infinityOkay, cool, if it fixed an actual complex testcase, that's promising.19:27
juliankinfinity: The problem I guess for testing is that I did not upload a fixed version to cosmic, because no time to release anyway19:27
infinityjuliank: Nonsense, you have 2 days to validate it!19:28
infinityjuliank: (But more seriously, if having a fixed version in cosmic is likely to make fewer cosmic->disco upgrades explode, I'm fine with it landing past EOL and leaving the archive open for that)19:28
sarnold(and seven days for it to migrate?)19:28
juliankBoth cosmic and bionic are at 1.19.0.5, so I can just up-cherry-pick the patches and upload it19:29
infinityI'm not at all against that, TBH.19:29
infinityEven though I've never hit the bug, LP is proof that it hits a lot of people.19:29
infinityThe fewer people we leave stranded with broken upgrades, the better.19:30
juliankack19:31
bdmurrayThe automated upgrade testing is having issues due to triggers looping so that might be a useful test.19:31
julianknice19:31
infinityjuliank: Also, when you said "in proposed", did you mean "in the queue"?  I don't see BB and XX in the archive.  Maybe you have an SRU lackey working on those. :)19:31
juliankinfinity: bdmurray approved them, takes some time to build and release :)19:32
infinityjuliank: I was looking at LP, not rmadison.19:32
infinityAhh, he just missed the last publisher is all.19:32
juliankI see the disco one in LP19:32
vorloninfinity: I had assumed glibc 2.29-0ubuntu3 had been built with gcc-9 (and thus, was gcc-9-ok) but I see that it's not - and the glibc 2.29-0ubuntu3 rebuild autopkgtest now fails19:34
vorloninfinity: is this tracked anywhere?19:34
infinityvorlon: Erm, it's not built with gcc-9 at all.  A rebuild test wouldn't change that.19:35
infinity(we hardcode version, we don't use gcc-defaults)19:35
vorloninfinity: ah19:36
* vorlon digs further then19:36
infinityThe usual culprit for rebuilds exploding is binutils.  Unless it's testsuite regressions, which can often be kernel.19:37
infinityAlso, there's all the kernel header messes.19:37
vorlonbinutils hasn't changed between the passing and failing tests; but gcc-8 has19:37
vorloninfinity: gcc-8 8.3.0-16ubuntu3 used to build glibc 2.29-0ubuntu3, also used on the last passing glibc autopkgtest.  gcc-8 8.3.0-19ubuntu1 used in the now-failing test19:47
infinityvorlon: What's the failure (if you still have the log open)?19:49
infinityIf not, I'll go look in a sec.19:49
vorloninfinity: FAIL: conform/POSIX2008/arpa/inet.h/conform et al19:57
infinityvorlon: I blame the kernel for that.19:57
infinityMaybe/probably.19:57
infinity    Namespace violation: "SIOCGSTAMPNS_OLD"20:01
infinity    Namespace violation: "SIOCGSTAMP_OLD"20:01
infinity    Namespace violation: "fds_bits"20:01
infinity    Namespace violation: "val"20:01
infinityYeah, that's kernel header changes.20:01
infinitysforshee: I know you looked at that.  Was your conclusion that it needed fixes kernel-side, glibc-side, or both?20:08
vorlonright20:08
juliankinfinity, bdmurray: Uploaded to cosmic20:11
infinityjuliank: Ta.20:11
sforsheeinfinity: looked to me that the fixes were needed on the glibc side20:13
infinityvorlon: Anyhow, if those are the only failures, I think we can also do some badtest or skiptest jiggery to get the compiler/kernel/glibc in before uploading a glibc that retriggers the world.  Assuming glibc is where the fix goes.  Cause holding everything up on another week-plus test cycle sounds less fun.20:13
infinitysforshee: Kay.20:13
vorloninfinity: I have already marked glibc badtest per the above20:13
infinityCheck.20:13
* infinity runs to find tacos in between meetings.20:14
infinityCURSE YOU TUESDAY.20:14
vorlon(the only thing it's curretnly blocking is libselinux)20:14
infinityOh, linux migrated.  I didn't notice that.  Okay, things are less dire than I was imagining.20:15
infinityBut also, how did that actually work?20:15
infinityTriggered with the new linux, glibc passed.  That can't possibly be right.20:15
vorloninfinity: the trigger was on linux-meta, not linux, and linux-libc-dev is built from linux :P20:15
infinityOh, right.20:16
infinityWell job.20:16
vorloncorner cases within corner cases20:16
infinityThis is definitely something broken about moving all linux tests to linux-meta triggers, since I'm specifically a reverse trigger for linux-libc-dev.20:16
infinityNeed to think about that at some point, somehow.20:17
vorloninfinity: yeah, we're finding all the interesting bugs in p-m triggers this month20:24
vorlon(the gcc vs gcc-defaults one should be resolved now)20:24
mwhudsonwhat's the expected lag time for the package importer?21:41
rbasakmwhudson: about an hour21:45
rbasak(worst case)21:45
mwhudsonrbasak: apparently it crashed21:45
mwhudson(i asked somewhere less public files)21:45
mwhudson*first21:46
rbasakLooks like it's in the process of restarting21:46
rbasakI have been refactoring to make it more reliable, but that work's not finished yet.21:46
rbasakand in the meantime Launchpad API calls started hanging less so I deferred that work focusing on other things.21:47
Unit193Oooh, fix my bugs! :>21:47
rbasakIf it keeps doing this then I can focus on finishing the watchdog stuff21:47
rbasakThough I need to get this MySQL transition done firts21:47
=== kyrofa_ is now known as kyrofa
mwhudsonuhh is there no way to have a link in monospace text in the wiki?22:51
TJ-mwhudson: backticks ?23:07
TJ-mwhudson: the only way I can see it /could/ be done is adding an option to the link, as in [[target|alt-text|class="some-class-that-sets_font-family:monospace"]] but I don't see any such class in the CSS23:29
mwhudsonTJ-: backticks don't work on inside or outside :/23:30
TJ-no, I tried that :)23:31
TJ-there's a class "backtick" attached to <tt> elements but unfortunately that class is not defined in CSS23:31
TJ-the only attributes that can be used: Available attributes: class, title, target, accesskey23:32
mwhudsonfind some xss hack that will let me add a <style> element to the page? :)23:32
mwhudsonTJ-: i made it work sorta kinda https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls23:56
mwhudsonrbasak: has it crashed again or is it just taking a long time to catch up? src:casper still doesn't seem to have my upload from yesterday23:58

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