[03:26] I'm trying to figure out which is my @ubuntu.com alias going to be but I can't figure out what is my launchpad username [03:26] does anyone know exactly what it is? [03:28] Legendario: In the top right corner of each Launchpad page you'll see your details formatted as "Display Name (username)" [03:28] The bit in the parentheses is your username [03:29] You can also see and change it at https://launchpad.net/~/+edit [03:42] wgrant, well i tried to send an email to this username@ubuntu.com but didn't get it [03:42] do I have to change something else? [03:42] my contact address to username@ubuntu.com too [03:42] ? [03:44] Legendario: Have you read through https://wiki.ubuntu.com/UbuntuEmail? [03:44] It can take a couple of days for an alias to be created or changed. [03:44] Your preferred/contact address must *not* be @ubuntu.com. [03:44] If the alias still doesn't work after a couple of days, email rt@ubuntu.com as described on that page. [03:50] wgrant, I'll try that since it has been a while. thanks a lot [03:52] wgrant, just saw i did that november, 13th with no answer so far. Any idea? [03:53] Legendario: Perhaps ask in #canonical-sysadmin. [03:58] Legendario: replied to your ticket === philipballew is now known as philip === Logan_ is now known as Guest61371 === Logan__ is now known as Logan_ [10:01] Is there a way to query / view _all_ workitems for myself? (past / present / future / done / unapproved blueprints) [15:01] hi all, could someone give me a hand figuring out why I get a failure to upload for saucy/i386 here? https://code.launchpad.net/~ubuntu-touch-coreapps-drivers/+recipe/signon-plugin-oauth2-daily [15:23] dpm: https://launchpadlibrarian.net/157658819/upload_593246_log.txt isn't descriptive enough? [15:24] dobey, I couldn't quite understand it, hence the question. Not sure why the uploaded version has different contents, as this is a package built from a daily recipe, not uploaded manually, and it uploaded fine for the other arches [15:27] dpm: arch is irrelevant. source packages don't have an arch. but the same version already exists in that PPA and was uploaded on Nov 15 [15:27] oh the i386 build failed then though. and it happened before whatever is required for Launchpad to show the "retry this build" link [15:28] so someone with appropriate privs will need to trigger the rebuild [15:28] (i don't have them) [15:28] cjwatson: ^^ do you have perms to trigger rebuild of https://code.launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily/+build/5234666 ? [15:29] dobey, I've retriggered a rebuild for saucy, and I got the "Could not be uploaded correctly" on https://code.launchpad.net/~ubuntu-touch-coreapps-drivers/+recipe/signon-plugin-oauth2-daily from 49 minutes ago [15:30] dpm: no, you rebuilt the recipe, not the i386 binary build [15:30] ah, ok [15:30] dpm: you can't upload the same version twice to a PPA [15:30] dobey: done, though I haven't checked whether it'll actually help [15:30] dpm: which is why the upload failed [15:30] oh, yeah, retriggering the recipe build was a mistake [15:30] recipe builds emit source packages [15:31] ok [15:32] thanks dobey, cjwatson [15:39] seems built now === bencer_ is now known as bencer [17:40] hey, I was wondering, does anyone know of a way to get a list of maintained packages from a team object in the launchpad API? [17:42] https://launchpad.net/~kubuntu-members/+maintained-packages [17:42] kind of like that ^^ [17:45] shadeslayer: for ppa in team.ppas_collection: ppa.getPublishedSources() ? [17:46] don't recall if the _collection is necessary or not in launchpadlib [17:46] shadeslayer: oh, nevermind. you want packages that are *in* ubuntu? [17:47] correct [17:50] what I'm trying to do : A bunch of KDE packages seem to fail on arm64 with the error "The bug is not reproducible, so it is likely a hardware or OS problem." [17:50] I wanted to write a script to get a list of packages maintained by kubuntu-members, fetch the arm64 buildlog, parse the log to check if this line exists, if it does, rebuild the pacakge [17:54] you don't really need to bother - I do that in bulk across the whole archive [17:54] oh [17:54] :D [17:54] shadeslayer: distro_series.main_archive.getBuildRecords() and filter the result set down to ones that have arm64 as the arch, and filter that result set to ones maintained by kubuntu-members. you'll probably have to get the source and check the control file to get the maintainer [17:54] * cjwatson kicks off a run [17:54] or just don't do it :) [17:55] it's not Kubuntu-specific so there's no point in everyone reinventing this [17:55] agreed :) [17:55] cjwatson: thanks :) [17:55] (I currently do it by way of parsing http://qa.ubuntuwire.org/ftbfs/arm64.html as the crude least-effort option) [17:55] that's probably much easier than doing it via the api, indeed [17:56] though I probably *could* do it via the API now that DistroArchSeries.getBuildRecords exists [17:56] but meh, haven't bothered to rewrite that script [17:57] yeah, if you're doing it for the whole archive, getBuildRecoreds would be enough [18:00] dobey: cjwatson though there's no way to get the maintained-packages list from the launchpad API? [18:00] useful for other status pages [18:01] shadeslayer: no. i don't think the data in debian/control is coerced into db entries in the lp database directly [18:01] oh interesting, I thought that since the ui shows it, the data would be coerced somewhere [18:02] at least, i don't see any API to do that directly. you'd have to get each individual source control file and parse it to get the Maintainer field [18:02] shadeslayer: well there might be something that parses Maintainer to create that link in launchpad. i don't know exactly. lp source is pretty complex and trying to figure it out isn't something i want to do :) [18:03] likewise ^^ [18:04] Person:getLatestMaintainedPackages isn't exported, unfortunately [18:04] Not necessarily hard to fix [18:05] (Though it isn't my itch and I should avoid getting sidetracked from current work) [18:05] It'd be in lib/lp/registry/interfaces/person.py, search for getLatestMaintainedPackages, it'd probably want @export_read_operation plus tests [18:06] And probably similar for nearby related methods === Logan_ is now known as Guest1674 === Logan__ is now known as Logan_ === thomi_ is now known as thomi === Kyle_ is now known as Kyle