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

jarnoscjwatson, here is the ppa: https://launchpad.net/~jarnos/+archive/ubuntu/ppa-purge though apt update fails after you add it due to some signing issue.00:06
cjwatsonjarnos: If you only just created it, give it a little bit - it takes a short while for some of the signing bits of entirely new PPAs to be generated.00:07
cjwatsonYou can see on https://launchpad.net/~jarnos/+archive/ubuntu/ppa-purge/+packages that your upload hasn't been published yet, so wait for that00:09
jarnoscjwatson, oh, I do not quite understand what is the meaning for the "Publish" setting in "Change details" dialog of the ppa. Currently I have it disabled.00:16
cjwatsonjarnos: Why would you disable that?00:19
cjwatsonI mean, it's on by default and you manually turned it off - why fiddle with a setting you don't understand?00:20
cjwatsonIt also says what it means in language that I think is fairly clear: "Whether or not to update the apt repository. If disabled, nothing will be published. If the archive is private then additionally no builds will be dispatched."00:21
cjwatsonSo if you want your uploads to be visible in an apt repository (as it sounds like you do), you need to turn it back on00:22
jarnoscjwatson, oh, it is on by default. I do not remember anymore, maybe because I created the ppa page, but was not able to create or upload packages. I also tried to change the setting, but it did not help right away. But as you said, I'll have to give it time to publish.00:23
mwhudsoncjwatson: seeing as you are here, any idea when launchpad-buildd will be rolled out?00:24
cjwatsonmwhudson: It's in IS's hands.  https://portal.admin.canonical.com/C12283100:25
mwhudsoncjwatson: thanks00:25
jarnoscjwatson, apparently the setting does not affect to the visibility of the ppa in https://launchpad.net/ubuntu/+ppas?name_filter=ppa-purge00:26
cjwatsonjarnos: Probably because you've never actually allowed Launchpad to publish packages there (the "publish" flag still appears to be off) so the PPA is empty.  It shows up if you select "Including descriptions of empty PPAs"00:28
cjwatsonjarnos: Oh, you mean that it doesn't make it invisible if you turn it off?00:28
jarnoscjwatson, something like that00:29
cjwatsonjarnos: Right, so now that I look, a pending publication is enough to make the PPA search consider it non-empty.  *shrug*00:29
cjwatsonjarnos: Disabling the "Enabled" flag would make it invisible in the PPA search.  But alternatively you could just check "Publish" and let it sort itself out ...00:31
cjwatson(Which will take a short while - publishing is a cron job that cycles through all PPAs that have changed since the last time)00:32
jarnosok, I have enabled the flag.00:34
jarnoscjwatson, BTW. the I want to publish the ppa for many distributions, not just bionic. I suppose it can be done at https://launchpad.net/~jarnos/+archive/ubuntu/ppa-purge/+copy-packages00:39
jarnoscjwatson, ppa-purge is a shell script so maybe "Rebuild the copied sources" would do or is the other option better? I also had to do some settings in debian/compat and debian/control files that might restrict which distribution can be used, right?00:43
jarnosI had to put only "bionic" in the changelog, though, because otherwise I got some error when building.00:46
jarnoscjwatson, the publishing went fine for the bionic distribution. I copied it to some other distributions using "Copy existing binaries" option and will see, if they succeed, too.01:00
=== alan_g is now known as alan_g_
=== mfo_ is now known as mfo
=== mdeslaur_ is now known as mdeslaur
=== ricab is now known as ricab|lunch
cpaelzerrafaeldtinoco: http://autopkgtest.ubuntu.com/packages/d/debci/bionic/armhf is odd13:25
cpaelzerrafaeldtinoco: it seems to ahve failed for about always and I'm sure a badtest is in place13:25
* rafaeldtinoco checks13:25
cpaelzerit is in place13:25
cpaelzerI guess something (tm) failed and made it detect the version as "unknown"13:26
cpaelzersince the badtest is only for 1.7.1 it didn't detect that13:26
cpaelzerI have restarted it13:26
cpaelzerhopefully it detects 1.7.1 properly and will then handle it as badtest as expected13:26
rafaeldtinocobut if it was already as bad test13:27
rafaeldtinocowhy would it have failed before ?13:28
rafaeldtinoco2019-11-15 18:06:33 UTC13:28
rafaeldtinocofor example ?13:28
cpaelzerrafaeldtinoco: result => fail, but badtest let it pass13:28
rafaeldtinocogotcha13:28
=== ricab|lunch is now known as ricab
tewardcjwatson: raysession for Studio is still returning lintian fail on source-contains-unsafe-symlink in policy, which suggests that just putting in the .links file is not enough to 'solve' the core issue.  Not sure what to do about that one, or whether we should handwave that for upload inclusion.  It'll take another point release upstream for them to actually fix the unsafe symlink issue in the source code.14:58
cjwatsonIt should not be handwaved.  Somebody should actually debug it14:58
tewardcjwatson: that's what i thought.  we know the cause though14:59
tewardUpstream has a hardcoded link in 0.8.214:59
cjwatsonIt doesn't require an upstream release14:59
cjwatsonI mean obviously that's ideal but it's not a requirement14:59
=== SuperKaramba is now known as BenderRodriguez
cjwatsonI gave a collection of possible tools you (plural) could use to deal with it14:59
cjwatson.links was just one of them14:59
tewardyou mean Eickmeyer can use :P14:59
tewardEickmeyer's the one managing this14:59
cjwatsonNot my problem to assign work :)14:59
tewardso I'm assuming then that this is NACKed then :P14:59
tewardEickmeyer: ^ NACK on the upload request until we *really* dig into this and fix it.  Or upstream fixes it :P15:00
cjwatsonNot that I'm particularly authoritative, but I would nack that, yes15:00
tewardright now i walked into the workplace and discovered a literal ton of email evils I have to fix15:00
tewardlooks like the mail gateways stopped filtering spam :?15:00
teward(Bypass mode anyone? >.>)15:00
rafaeldtinococpaelzer: im finishing up ndctl "testcase" for the sru template15:05
rafaeldtinoconot sure if I can reproduce15:05
rafaeldtinocoi *think* recent qemus changed place where virtual nvdimm labels are placed, unsure if bug can be reproduced, will give a try a little bit more15:05
rafaeldtinocobest would be to have the user to verify :\15:06
cpaelzerrafaeldtinoco: you mean new qemu will have it working while the bug as reported against xx ?15:10
cpaelzerold HW or old qemu?15:10
rafaeldtinococpaelzer: im trying to find out that, but, yes15:10
rafaeldtinocoQEMU v2.7.0 and later implement the label support for vNVDIMM devices.15:11
cpaelzerif we can't get it happen to us then sponsoring to the SRU queue should wait until the reporter checked the affected HW with the PPAs15:11
rafaeldtinocobasically im trying to have a label-size as big as 256k, that would trigger the error in some kernels afaik.15:11
cpaelzerI'd not want to bother the SRU team with an issue we can't confir on our side15:11
rafaeldtinococpaelzer: +1 on that15:11
rafaeldtinocoim not super confident if they can't say it fixed the issue15:11
cpaelzerok, let me know later on how these tests turned out15:11
rafaeldtinocoand its not *that* important15:11
cpaelzerack, you are free to require some participation of the reporter - especially for a universe package that you just want to kindly fix while coming along15:12
rafaeldtinocofailed to create namespace: Inappropriate ioctl for device15:13
rafaeldtinocoalright15:13
rafaeldtinocoits 3 bug in one15:13
rafaeldtinocoi can reproduce this one ^15:13
rafaeldtinoco:o)15:13
rafaeldtinocowill comment in case after lunch, bbs15:13
Eickmeyerteward, cjwatson: Upstream fixed, will be working on this later.15:27
cjwatsonEickmeyer,teward: FYI the .links approach would have worked fine if you'd got the arguments the right way round.15:34
cjwatsonEickmeyer,teward: https://paste.ubuntu.com/p/hTvsCJ9dnD/15:34
tewardheh, indeed15:35
cjwatson(I ran the build with DH_VERBOSE=1, peered at the output for 10s or so, and it became clear)15:35
tewardpushed that alteration, thanks cjwatson.  Hopefully lintian won't explode this time :)15:37
Eickmeyercjwatson: Cool. Though, probably all for not, upstream fixed the problem and did a 0.8.3 release.15:38
cjwatsonEducation for next time :)15:38
tewardcjwatson: fun fact though...15:39
tewardeven with that change, it still triggers the same source-contains-unsafe-symlink Lintian error against the source package15:39
Eickmeyercjwatson: Indeed. I'll pull what you've got and see what you did, because education is FUNdamental (tm).15:39
tewardso while there's no issue in the generated binaries, it errors with source pkg's src/bin/ray_control because *that* symlink is still bad15:40
teward(in the orig tarball)15:40
tewardat least AFAICT15:40
EickmeyerYes, that's exactly what I was running into as well.15:40
tewardbut since 0.8.3 was released and contains a fix, i'll wait for that15:40
tewardthen we can strip the .links file out and then make sure everything works15:40
cjwatsonteward: If it were necessary to upload this before 0.8.3, then the source package error could be ignored15:42
cjwatsonIt's tolerable as long as the binary is correct15:42
cjwatson(It's still not great because the source package might do weird things if unpacked on some systems.)15:44
Odd_BlokeI just ran `ubuntu-bug /var/crash/...` for a focal crash I saw.  I didn't get redirected to a Launchpad page (as `ubuntu-bug` does under normal/other operation), is that expected?  If so, what should I expect to happen next?18:05
=== infinity1 is now known as infinity
rbasakIs urgent action needed on bug 1853614?18:44
ubottubug 1853614 in amd64-microcode (Ubuntu) "System stuck in reboot loop on AMD EPYC 7542 32-Core Processor" [Undecided,Confirmed] https://launchpad.net/bugs/185361418:44
rbasakI'm not sure how we handle microcode regressoins.18:44
tjaaltontyhicks: ^19:10
sarnoldtyhicks is out this week; as is sbeattie. we've only ever reverted a cpu microcode update in the past when intel asked us to. we don't know what issues are fixed or mitigated in this update nor what is broken.19:13
infinitysarnold: Given the "me toos" on the bug, seems pretty clear that (at least) the EPYC 7xxx series is just entirely broken by the update.19:36
infinityDo we have contacts at AMD to escalate to?19:37
sarnoldinfinity: I'm not sure; I've emailed the firmware uploader and amd's psirt team, hopefully they'll know someone who has some idea what's in that update19:37
infinitysarnold: I mean, even if we don't know what's in it, while "can't boot" is the most secure state of all, I'm pretty sure "can boot, but has some bugs" is more appealing to customers. :P19:38
=== led_dark_2 is now known as led_dark_1
seb128hum, one autopkgtest question for the channel19:56
seb128http://autopkgtest.ubuntu.com/packages/c/chiark-tcl/focal/amd6419:56
seb128the test use 'Restrictions: skip-not-installable'19:56
seb128which I guess leads to the result being a code19:57
seb128but then https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#tcl8.6 considers those as a fail19:57
seb128what component is to blame?19:58
seb128autopkgtest to return the wrong result?19:58
seb128Laney, vorlon, juliank, ^ one of you might know?19:58
juliankI guess britney needs to learn about exit code 14, like it does for other exit codes20:02
juliank        # allow some skipped tests, but nothing else20:02
juliank        passed = exitcode in [0, 2, 8]20:02
juliankneeds 14 in it20:02
juliankOTOH, 14 is listed as 14   erroneous package and at least one test skipped20:03
juliankseb128: There is a crypto--def          FAIL badpkg20:03
juliankhence it's 1420:03
seb128juliank, ah, thanks20:04
Odd_BlokeReupping my earlier question (with a different tool used): if I run `apport-cli /var/crash/_usr_bin_neomutt.1000.crash` and select send report, I get a bunch of dots on screen and then the program exits with no further output.  Should I be being directed to a Launchpad bug report form, or is this expected behaviour?  If this is the expected behaviour, how can I find out what happened to my crash report?20:58
rbasakAh20:58
rbasakI do know the answer to that I think ;)20:58
rbasakNormally it uploads to LP and then you get a unique URL to go to to finish the report in the web UI20:59
rbasakAnd it also tries to open the URL using xdg-open or similar.20:59
rbasakIs it possible that your XDG link opening is broken?20:59
rbasakDoes "xdg-open https://www.ubuntu.com" work21:00
rbasak?21:00
juliankhmm standard monospace rendering seems broken, at least in gedit, it renders underscores as spaces21:00
mwhudsonOdd_Bloke, rbasak: it should print the url too i think21:00
rbasakYes but I'm wondering if it does that before or after attempting the XDG open21:01
rbasakIf before, and that crashes, then that might explain this behaviour21:01
mwhudsoni thought before, as in it prints the url then asks you if you want it to open the link\21:01
mwhudsonbut let me check21:01
Odd_Blokexdg-open is working fine.21:02
mwhudsonOdd_Bloke: this is the output i get https://paste.ubuntu.com/p/tPGRK5bkYg/21:02
mwhudsonOdd_Bloke: can you pastebin yours?21:02
Odd_Blokemwhudson: This time it just exited after I pressed "s".21:05
mwhudsonOdd_Bloke: nice21:06
Odd_Blokehttps://paste.ubuntu.com/p/9VwdCfrMsv/21:06
mwhudsonOdd_Bloke: $?21:06
Odd_Blokemwhudson: Prompt.21:08
mwhudsonOdd_Bloke: sorry i mean, is it exiting with code 0 or something else?21:21
infinityOdd_Bloke: Is this on a stable or devel release?21:32
infinityOr focal, which is still in stable mode...21:33
Odd_BlokeThis is on focal, and it's exiting 0.21:33
infinityPretty sure this behaviour is by design.21:34
infinitybdmurray: Say, should we make apport's bug reporting behaviour be based on distro-info telling us if we're stable or devel, instead of having to manually flip it around?21:35
infinityOdd_Bloke: OOI, try reverting the last hunk of http://launchpadlibrarian.net/446044154/apport_2.20.11-0ubuntu7_2.20.11-0ubuntu8.diff.gz and see if it behaves in a way you expect.21:35
Odd_Blokeinfinity: Yep, that lets me go through the full flow I would expect.21:40
bdmurrayinfinity: Martin previously had opinions about enabling apport later on in the devel cycle and turning it off early but I think that's outdated and using distro-info might be better.21:58
infinitybdmurray: Well, one could use distro-info-data and parse the actual dates.22:01
infinitybdmurray: If we wanted to, say, delay by two weeks to allow the first auto-sync to settle, or whatever.22:01
infinityAlthough, one can synthesize that with distro-info too, by asking it about future/past dates.  Which is probably the "correct" way.22:02

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