/srv/irclogs.ubuntu.com/2018/08/03/#ubuntu-devel.txt

dokojamespage, coreycb: https://tracker.debian.org/news/977343/accepted-glance-21601-7-source-all-into-unstable/ please could you address this upstream as well?06:13
cpaelzerLocutusOfBorg: hi, I found you hit retry for mrbayes a few times recently08:08
cpaelzerI found openssh migration breaking on it as well and wanted to ask if you know anything about the background of this08:09
cpaelzeris the mrbayes package just flaky or is there more to it?08:09
LocutusOfBorgcpaelzer, no idea sorry08:58
ginggscpaelzer: you need to trigger with openmpi/3.1.1.real-4 as well08:59
ginggsopenmpi/3.1.1.real-1 in release is broken08:59
cpaelzerthanks ginggs, maybe that is the problem09:01
cpaelzerwill try that09:01
=== seb128_ is now known as seb128
cpaelzerLocutusOfBorg: ginggs: the trigger with the new openmpi did it09:40
cpaelzerthanks09:40
ginggscpaelzer: yw!09:41
cjwatsonsmoser: Looking, but I hadn't QAed the LP branch myself before it was deployed owing to being on holiday, and the response from the new endpoint isn't quite what I want it to be (JSON rather than just an octet-stream), so I'd like to work on that a bit more before you deploy anything that uses it.11:58
cjwatson(it's possible I can't do anything about that aspect of the response due to how lazr.restful works, but I want to at least look into it)12:00
cjwatsonsmoser: ... OK, decided I can't do much about the above except to clarify things a bit.  Reviewed your branch now12:11
slashdseb128: dgadomski and I will work on both SRUs (our and yours). For the SRU is there anything we need to do at the vcs level ? Just make to make sure we don't add extra work again for you.13:36
slashdre: gdm3 ^13:37
smosercjwatson: around ?13:37
seb128slashd, there is a vcs on https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gdm3/log/?h=ubuntu/bionic if you want to mp against that13:37
smoserhttp://paste.ubuntu.com/p/xjQcHrgBr9/13:37
slashddgadomski, ^13:38
seb128slashd, but if you want to avoid the work let me just know when you update and I can gbp import-dsc the upload13:38
dgadomskihey seb128, is xenial also handled via vcs?13:38
smoserexpected ^ ? they payload is surrounded by double quotes13:38
seb128dgadomski, no, you can see the branches on https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gdm3/?h=ubuntu/bionic13:38
seb128we started using git recently and bionic is the only serie where we do enough work to justify it13:38
cjwatsonsmoser: ?13:41
smosercjwatson: in that paste. the first and last character are a "13:41
dgadomskiseb128: thanks, I've seen the branches, but was wondering if there's e.g. a legacy bzr branch for xenial, I think now I get it13:42
smoserseems not expected to me. if it is expected, then i have to adjust the branch for softwareproperties to remove to return data[1:-1]13:42
seb128dgadomski, check debian/control from the current SRU, if there is no such info there is probably no vcs13:42
seb128dgadomski, but yeah, for gdm no vcs to care about outside of bionic13:43
cjwatsonsmoser: Yes, that's what I was talking about when I mentioned JSON above.  You must not do data[1:-1]; instead, just parse the response as JSON (notice that it has Content-Type: application/json)13:45
cjwatson(see also https://code.launchpad.net/~cjwatson/launchpad/archive-get-signing-key-data-text/+merge/352298 which clarifies the docs)13:45
smoseroh. right. ok.13:45
smoseri thought you were saying you *wanted* a json blob to be returned (as in {"key_data": "blob here"})13:46
cjwatsonDue to the way the API infrastructure works it isn't practical to have a method that returns a non-JSON response13:46
cjwatsonI'd have preferred to have it just be Content-Type: application/octet-stream, but that would be a whole ton of hacking13:46
cjwatsonsmoser: You should probably just do accept_json=True13:46
smoseryeah. i'll push that. it does work.13:48
cjwatsonSorry, I did actually notice that in your branch but apparently completely forgot to write it in my review13:48
smoserwell, at least we caught it before i uploaded . :)13:49
smoseri'll give it a full spin and install and use before uploading.13:49
smoserbut could you give it one more lok ?13:49
cjwatsonsmoser: LGTM13:52
smoserbugger.13:55
smosercjwatson: so... my change to use the devel api encdpiont seems to have broken python213:55
smoserdoes that make any sense to you?13:55
smoser python -m softwareproperties.ppa ppa:~smoser/ppa13:56
smoserthat does not work.13:56
smoserbut python3 same thing does13:56
cjwatsonsmoser: what's the error?13:56
smoserand if i change the 'devel/' to '1.0/' we're good. i'll get13:56
smoserThe user named '~smoser' has no PPA named 'ppa'13:57
smoserhttp://paste.ubuntu.com/p/qXT7KVQfb8/13:57
cjwatsonIt may just need you to not use the obsolete PPA path syntax.  Let me see13:57
cjwatson(The canonical URL path for a PPA has been /~OWNER/+archive/DISTRIBUTION/ARCHIVENAME for a while, but I think s-p still uses the deprecated /~OWNER/+archive/ARCHIVENAME form)13:58
cjwatsonWeird that it would be version-dependent though13:58
smosercjwatson: its getting a 30114:04
smoserand the python curl path isn't handling that.14:04
smoserpython2 curl path. but the python3 libvrary does the right hting.14:04
cjwatsonOh, right, there's that weird urllib.request / pycurl thing14:04
smosercjwatson: shall i14:05
smoser crl.setopt(pycurl.FOLLOWLOCATION, 1)14:05
cjwatsonhang on a sec, I'm looking into this14:05
smoseror shall i modify it to do the other url ?14:05
smoserok.14:05
smosercjwatson: i'm sure you're on it. but the differnce seems to me to be that in 1.0, a request for ~smoser/+archive/ppa will return the data directly.14:11
cjwatsonsmoser: So there's already code to handle this, sort of, although it's a bit strange and not used consistently.  How about https://paste.ubuntu.com/p/JnKhm7QMrh/ (only lightly tested) to tighten things up a bit?14:11
cjwatsonsmoser: Note that I fixed a bug in passing in how _recv_key is being called14:12
smoserbut in devel, it will return a redirect to ~smoser/+archive/ubuntu/ppa14:12
cjwatsonYep, I know14:12
smoserlooking14:13
cjwatsonhttp://bazaar.launchpad.net/+branch/launchpad/view/head:/lib/lp/registry/browser/person.py#L489 is the code responsible for this special case14:15
cjwatsonYou want to do this kind of thing rather than adding an 'ubuntu' segment to the LAUNCHPAD_PPA_API URL, because otherwise you're going to run into trouble with existing handling of ppa:~smoser/ppa vs. ppa:~smoser/ubuntu/ppa, I think14:17
cjwatsonMaybe not in precisely this code path but in other ones14:17
smoseryeah.14:18
cjwatsonAll very twisty14:18
smoserdo you tihnk we should add follow_redirct just for good measure ?14:18
cjwatsonNo opinion14:18
cjwatsonI guess it shouldn't hurt14:18
cjwatsonAnd it would probably be better if it dealt with redirects consistently14:19
cjwatsonSo I guess I do have an opinion, please do :)14:19
smoseryeah. ok. i will add.14:19
cjwatsonTa14:20
rbasakWhy is src:squid not autosyncing from Debian? Not that I'm sure I want it right now, but I'd like to understand what's going on first.15:24
rbasakIs it because src:squid in Ubuntu last had a delta, even though it has since been deleted?15:24
ginggsrbasak: squid is in the sync blacklist https://people.canonical.com/~ubuntu-archive/sync-blacklist.txt15:37
rbasakAh, thanks.15:44
rbasakslangasek: could you look at https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863 please? As I understand that statement, the risk of regressing existing users by changing the ABI doesn't exist, and so your primary justification might be moot.15:50
ubottuLaunchpad bug 1779863 in nodejs (Ubuntu Cosmic) "Ubuntu nodejs package isn't ABI compatible with mainline nodejs." [Medium,In progress]15:50
rbasakddstreet: ^15:50
cjwatsonrbasak: Even if it weren't in the blacklist, it'd require manual attention due to having previously been removed from Ubuntu15:58
cjwatsonrbasak: https://people.canonical.com/~ubuntu-archive/auto-sync/current.log is a not-super-friendly log of auto-sync's decisions there (though doesn't include blacklisted packages)16:00
jbichaspeaking of the blacklist, there's bug 1770792 if an AA has some extra time16:19
ubottubug 1770792 in ubuntu-meta (Ubuntu) "Clean up sync blacklist" [Wishlist,New] https://launchpad.net/bugs/177079216:19
slangasekrbasak, ddstreet: ah interesting, if true then that satisfies me and I would accept the nodejs SRU.  But can we be sure that all modules someone might build would be affected by this node-gyp bug?  Are there no other ways people build node modules?16:44
=== abeato is now known as abeato-away
slangasekkees: you had to be difficult; now I'm lost inside the rsync protocol :P18:28
keesslangasek: lol19:12
raidensnakesorry to bother you but I need to know if it's possible for someone to make a bionic version of the intel hda fix20:48
raidensnakeit's the package on this link.20:49
raidensnakehttps://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages20:49
=== ads20000_ is now known as ads20000

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