/srv/irclogs.ubuntu.com/2018/07/25/#launchpad.txt

Lord-KaminaI see.00:00
Lord-KaminaDo I need to do anything special to authenticate when doing something on my ppas?00:00
Lord-Kaminacjwatson, remove-package works nicely but it's definitely got some kinks. Like, if it doesn't find a particular binary, it just exits.00:36
Lord-KaminaAlso, this might not be a bug but if you specify debug symbols or 32-bit/64-bit versions of a lib, it says it cannot find them, even if they are listed in the packages produced by that source.00:54
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
cjwatsonLord-Kamina: Yeah, it's not really user-facing so hasn't had that sort of kink worked out.07:49
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
vilaHello there !10:02
vilaThe git backend seems to have issues scanning branches (I get10:03
vilaUpdating repository...10:03
vilaLaunchpad is processing new changes to this repository which will be available shortly. Reload to see the changes.10:03
vila) Is this a known issue ? (It was working fine yesterday)10:03
vilahttps://code.launchpad.net/~vila/byoci-test-project/+git/target-6405 for example10:03
cjwatsonYes, known, https://bugs.launchpad.net/launchpad/+bug/178331510:12
ubot5Ubuntu bug 1783315 in Launchpad itself "celery hung after long git repository scan" [Undecided,New]10:12
cjwatsonIt'll get there but will be backlogged; I've asked for a restart of the celery process to stop the bleeding for now10:12
vilacjwatson: ack, subscribed. Will be patient. Have a nice day !10:14
cjwatsonyou too :)10:14
Lord-KaminaAlso cjwatson, according to the cli yesterday, I deleted somewhere around 400 packages; it took several hours for the used space to actually go down, and even when it did...14:31
Lord-Kaminahttps://launchpad.net/~litenstein/+archive/ubuntu/toolchain/+packages I'm not sure it actually deleted anything XD14:31
cjwatsonQuota use is only updated a few times a day; and that figure is certainly well below what it was when I looked at it yesterday.14:32
cjwatsonThe excess builds are still listed in the webapp, but you'll see that they're no longer published in e.g. http://ppa.launchpad.net/litenstein/toolchain/ubuntu/pool/main/c/cloog/14:33
Lord-KaminaI see.14:34
Lord-KaminaI tried clicking on one yesterday (in the webapp), thought I'd get a 404 or something.14:35
Lord-KaminaBut maybe it linked to the original repo instead?14:36
cjwatsonIt linked to the file in the librarian, which isn't scoped to the repo14:41
cjwatsonWhen you copy packages around with the "copy existing binaries" flag, you just get a new reference to the existing file in the librarian, not a copy of it14:41
cjwatsonSo the link is still good14:41
Lord-KaminaI see.14:50
Lord-KaminaWhat happens if you copy existing binaries and then the original creator deletes them? They still exist as long as there is at least one reference?14:51
cjwatsonYes14:51
Lord-KaminaIs it safe to remove build-time dependencies from a ppa after binaries have been built, if there's something that could replace them in the same ppa?15:04
cjwatsonYes15:04
Lord-KaminaWhat happens if I copy binaries from one repository to another and select a different series?15:53
cjwatsonThen they'll be published in that series and it's up to you to make sure they're actually installable there15:53
Lord-KaminaI see. I'm wondering if that might help an issue I'm having with porting debhelper.16:00
Lord-KaminaI'll try more traditional means first of course.16:00
Lord-KaminaAnybody know why this could be happening? https://launchpadlibrarian.net/380024964/buildlog_ubuntu-xenial-amd64.dh-autoreconf_17ppa-xenial1_BUILDING.txt.gz17:03
Lord-Kaminadebhelper 11.3.2 appears to have been built and installed correctly, but for some reason it won't handle compatibility levels > 10.17:04
tewardLord-Kamina: that looks like the debhelper version string is set to 1117:06
tewardi had that issue when I was working on a backport in a PPA17:07
tewardcheck the debian/compat version number?17:07
cjwatsonOh wow, pkgbinarymangler does some weird stuff17:07
cjwatsonteward is on the wrong track I'm afraid17:07
cjwatsonThis is much stranger17:07
tewardah i'm wrong then :)17:07
tewardcjwatson: that said, the error message is unclear if that's the case17:07
cjwatsonI'm clear on what the cause is17:08
cjwatsonJust investigating the right fix17:08
tewardno i meant in general17:08
cjwatsonRight, so basically, pkgbinarymangler is used on buildds for various odd purposes, and it copies a bit of debhelper into itself at build time17:09
cjwatsonSo when you backport a version of debhelper with a new maximum compat level, you need to rebuild pkgbinarymangler against the new debhelper package17:09
cjwatsonA no-change rebuild should do - just download the version of pkgbinarymangler from trusty, append "ppa1" or so to its version, and upload that17:10
cjwatsonStrange gotcha, but most people don't do major backports of debhelper :)17:10
Lord-KaminaHahaha I see.17:23
Lord-Kaminahttps://launchpad.net/~litenstein/+archive/ubuntu/debhelper11-3-2-xenial/+packages there we go.18:03
Lord-KaminaThanks cjwatson.18:03
=== Guest16049 is now known as karstensrage
Lord-KaminaGreat. There's a circular dependency issue in the package I'm trying to port now20:55
naccLord-Kamina: sometimes you have to do bootstrapping in that case20:56
naccLord-Kamina: e.g., build a version without that support that's circular, upload it, build the other package dependenent on the first, then reupload the second with the functionality replaced20:56
Lord-KaminaI don't really know how to do that.20:56
Lord-KaminaAlthough I did find a bug-report for it under some debian mailing list.20:57
naccLord-Kamina: i do wonder what you're doing that is putting you in such a ppa nightmare20:57
Lord-KaminaAh yeah ok, I see, I didn't know THAT was called bootstrapping.20:57
Lord-KaminaThe end-game is getting libicu60 in xenial (and eventually trusty)20:57
Lord-KaminaIf the circular deps are actually a bug, I'm gonna look at a previous version of the library, compare the dependencies and mimic that structure.20:58
Lord-KaminaI think I might have found the issue.20:59
Lord-KaminaIs there a way to make dh_install not die if it can't find a file?21:18
naccLord-Kamina: --list-missing, maybe?21:20
Lord-KaminaSeems like that will do the trick, thanks.21:33
Lord-KaminaI'm following some debian threads.21:33
Lord-KaminaAnd it seems like it's an issue for them as well.21:33
Lord-KaminaThere's a circular dependency issue because icu deprecated and removed a part of the engine, but kept some code that depended on it around for some reason. Then somebody made a library out of that removed code, and eventually abandoned it.21:35
Lord-KaminaAnd up-to-what-I've-read, it seems most everybody agrees the best solution for now is bootstrapping like you said.21:35
Lord-KaminaIs it possible to use --list-missing with dh_auto_install?21:39
naccLord-Kamina: well, sure just pass it after -- ?21:44
naccLord-Kamina: or override it and do it yourself21:44
Lord-KaminaAs you can probably tell, I'm sorta new at this.21:46
Lord-Kamina:P21:46
Lord-KaminaGoing out for some coffee, will try it when I get back.21:46
naccLord-Kamina: yeah, just seems like a helluva lot of work for someone "new" :)23:13

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