/srv/irclogs.ubuntu.com/2013/11/27/#ubuntu-release.txt

rbasakMay I have an SRU team ack for a Saucy SRU for https://launchpad.net/bugs/1245113 please, before I do the work?09:00
ubot2Launchpad bug 1245113 in libapache2-mod-auth-pgsql (Ubuntu Saucy) "libapache2-mod-auth-pgsql is missing in 13.10 amd64" [Undecided,New]09:00
rbasakIt's a regression - the package was dropped from Debian due to falling behind on the Apache 2.4 transition, and has now been reinstated. Is an SRU for Saucy NEW acceptable here?09:00
rbasakI see low SRU regression risk because it would be a new package.09:01
cjwatsonrbasak: seems reasonable to me09:57
rbasakcjwatson: thanks!10:03
=== peterm-ubuntu is now known as Peter_lunch
=== doko_ is now known as doko
shadeslayerre posting here since I was asked to15:50
shadeslayerare there plans to whitelist arm64 from britney so that packages can transition to -release even if arm64 isn't built?15:50
cjwatsonshadeslayer: No, quite the contrary, we stopped whitelisting it.15:50
shadeslayerah I see15:50
* cjwatson looks through the pending failures15:51
shadeslayerthere seem to be odd segementation faults when unpacking things, or configuring things, at other times there are weird issues with the compiler15:52
cjwatsonYes, some of the buildds are unreliable hardware15:52
shadeslayer( unpacking sgml for eg caused segmentation faults , which is just weird _15:52
cjwatsonBut we have 2/4 reliable now15:52
shadeslayeroh15:52
shadeslayerokay, just annoying it is15:52
cjwatsonbeebe and birch are the reliable ones15:53
cjwatsonBut magic and twombly manage to build enough stuff that it's worth keeping them around until we have better15:54
xnoxshould we cron, auto-reptry if arm64 FTBFS, and last builder is "magic, twombly"? (since presumably any new hardware will be reliable)15:55
cjwatsonNo15:55
xnoxok.15:55
cjwatsonSome of the failures are real15:55
cjwatsonBut feel free to manually retry ICEs labelled as "unreproducible", bizarre segfaults, etc. that occur on magic or twombly15:57
cjwatsonIf necessary we can force them onto beebe/birch, but usually it's worth just retrying a couple of times15:58
shadeslayerokay16:02
infinityshadeslayer: I've been going through "out of date on arm64" builds and retrying where appropriate, though I haven't done so in the last ~48h.16:15
infinitycjwatson: Looks like you've got this round covered?16:16
infinity(Though, a lot of the kde/c++ stuff you retried will almost certainly just fail again on poor magic/twombly)16:16
cjwatsonI did a bunch, yeah.  Figured we could down magic/twombly and try again as necessary16:20
shadeslayerinfinity: cjwatson can we somehow just whitelist KDE SC packages from britney + on arm64?16:20
shadeslayerit's annoying that it's holding back the KDE SC packages, and we don't have the man power to take care of arm64 right now, we usually fix those towards the end of the cycle16:21
cjwatsonshadeslayer: No.16:22
shadeslayeroh :(16:22
cjwatsonshadeslayer: Not prepared to do that; it makes proposed-migration willing to break other things in poor trade-offs.16:22
cjwatsonshadeslayer: Besides, KDE SC packages are held back for other reasons anyway16:23
cjwatson(e.g. you have armhf failures)16:23
infinityshadeslayer: There should be very few reasons why something would have built in the previous version but fail in the current version.  arm64 isn't that particularly weird.16:23
infinityshadeslayer: Our flaky builder issue, we'll sort on our end.  Real failures should probably actually be looked at. :P16:24
cjwatsonUsually the KDE SC problems are that you upload everything in a giant lump and then you don't retry failures due to build-dep ordering ...16:24
cjwatsonIME every KDE SC upload batch involves me going round retrying stuff16:24
shadeslayerbuild dep ordering? I thought LP took care of things if one of the Build Deps hasn't been built yet so it'll just wait16:25
shadeslayerthen retry periodically16:25
cjwatsone.g. I just retried kalgebra/armhf kanagram/amd64 kanagram/armhf16:26
cjwatsonIt depends on how they aren't met16:26
cjwatsonIf they're directly unavailable, yes16:26
cjwatsonIf one of the build-deps is uninstallable due to something further down the stack, it fails and has to be retried manually16:26
cjwatsonWhich you folks apparently never do16:26
infinityWhich is a bug on our end, to be sure, but it's been like this for 8 years, you'd think people would notice.16:27
cjwatsonRight16:27
cjwatsonI'm pretty sure I mentioned it at the last KDE SC release too :-(16:28
shadeslayersigh, thanks for pointing that out, I'll keep a eye on those from now on16:28
cjwatsonRight, putting magic and twombly on manual16:28
cjwatsonBasically, anything in state "Failed to build" is never retried manually16:29
cjwatsonEr16:29
cjwatsonIs never retried automatically16:29
shadeslayerit's just that I tend to upload towards the end of the day, then let it work overnight, then next morning look at everything16:29
cjwatson"Dependency wait" may be retried automatically16:29
shadeslayergotcha16:29
cjwatsonshadeslayer: I've come along days afterward sometimes.16:29
shadeslayersorry about that16:29
xnoxshadeslayer: it would auto-resolve if the build-dependencies are more strict e.g. Build-depends: libkde-core (>= $the_just_uploaded_version_of_libkde) across the board, that way it would autoresolve itself overnight.16:30
cjwatsonAnyway, you're stuck on libav/samba16:30
xnox=)16:30
cjwatsonxnox: No, they generally are strict16:30
shadeslayer^^16:30
shadeslayerI think the issue is that the dev package itself might be un installable16:31
cjwatsonxnox: But if the thing they build-depend on directly is *uninstallable* when the build happens, not just unavailable, nothing auto-resolves16:31
xnoxright.16:32
xnoxcjwatson: re:samba -> about 26 packages (libfoo0 & libfoo-dev) from samba4 packages are colapsed into (samba-dev & samba-libs). What's the best way to provide transitional packages? Upload src:samba4 with all of them converted into dummy transitional packages, or to add all of them to src:samba ?16:33
xnox(src:samba will need correct Replaces/Conflicts)16:33
shadeslayerRiddell: poke https://launchpad.net/ubuntu/+source/calligra/1:2.7.5-0ubuntu216:33
cjwatsondo we need transitional packages at all?16:34
cjwatsonsrc:samba4 is slated for removal AIUI16:34
shadeslayerah drat, you uploaded it, so someone else must approve16:35
xnoxcjwatson: right. we don't need them for libs, as everything transitioned to new build-deps / deps in -proposed. But we do need samba4 -> samba transitional package, no?16:36
xnoxcjwatson: or is it something for people to manually resolve.16:37
xnoxat the moment, samba4 is uninstallable, are you saying that simply src:samba4 needs to be removed from -release and that's it?16:37
xnoxwell, I blocked it with a bug tag. I should remove the tag I guess.16:38
xnox(maybe once libav9 transitions)16:38
cjwatsonxnox: I don't know, I'm kind of buried in urgent grub2 bugs16:39
xnoxok, sorry.16:39
cjwatsonso hopefully somebody can work it out :)16:39
xnox=))))))))))))))) i think, libav will transition once mythtv finishes building in trusty-proposed, and then samba4 can be dealt with separately.16:40
Laneyoh, that's why output changed16:46
xnoxLaney: yeah, see excuses.16:46
Laneyindeed16:46
xnoxLaney: i'm now slightly confused about samba4. i'll do upgrades in chroot from samba4 installed in trusty -> samba in trusty-proposed and check what happens.16:47
Laneyxnox: you think we'll need something in addition to what Debian did?16:49
xnoxi assert that what debian did was not enough, let me verify that.16:52
shadeslayercould someone poke at https://launchpadlibrarian.net/157748907/buildlog_ubuntu-trusty-amd64.mdbtools_0.7.1-1_FAILEDTOBUILD.txt.gz < I don't understand why it's failing because it builds in pbuilder and the sbuild I created with sbuild-launchpad-chroot16:52
xnoxshadeslayer: it's trying to do internet access to www.oasis-open.org ?!16:53
shadeslayeroh, dafuq16:53
xnoxshadeslayer: i think it's missing build-dependencies on local copies of those .dtd enteties.16:54
shadeslayerright16:54
xnoxit is for sure packaged.16:54
shadeslayerxnox: so, it builds fine on Debian16:58
xnoxLaney: so in debian, those that had samba installed get upgraded to samba 4.x series. Those that had samba4 installed on dist-upgrade from stable -> testing get samba4 removed and no samba 4.x installed.16:59
xnoxgranted debian only shipped a beta in wheezy release, but we actually had samba4 released in raring and up.17:00
xnoxLaney: shouldn't samba4 auto-upgraded to samba package?17:00
LaneyI suppose so17:01
infinityshadeslayer: Without looking at the build log, you're probably missing a build-dep on docbook-xml.17:06
cjwatsonDebian's builders aren't consistently firewalled from the internet17:07
infinityshadeslayer: We don't allow outside internet access from our buildds.17:07
cjwatsonOurs are17:07
infinityshadeslayer: Easiest way to test is to install build-deps in a chroot, then pull the plug on your internets and try the build. :P17:08
infinity(Or intentionally break resolv.conf, or similar)17:08
shadeslayerokay17:08
shadeslayerchecking now17:08
infinityshadeslayer: But it's probably just docbook-xml you need.17:08
infinityWe need an sbuild hook that breaks chroot intenet after installing build-deps.17:09
infinityThat would be handy.17:09
infinityStill, not EXACTLY what the buildds see, but a close approximation for most people.17:10
stgraberinfinity: yeah, I initially wanted to do something like that for sbuild-launchpad-chroot but there wasn't an easy way of getting what I wanted... I think the idea would be to have sbuild have a flag to use CLONE_NEWNET, then create a veth pair on a private subnet and do masquerading on the host side of the pair but only for the archive machines17:15
infinitystgraber: Also needs to be able to resolve itself and a few limited machines (like the archive), but nothing else.17:17
infinitystgraber: The draconian DNS resolution policy we have has caused some really curious build failures before.17:17
shadeslayerapparently also needs rarian-compat17:17
infinitystgraber: But just cutting off ALL network works for 99% of tests like this.17:17
shadeslayeroh hah17:27
shadeslayerdebian bug #71846517:28
ubot2Debian bug 718465 in mdbtools "mdbtools: Don't build-depend on rarian-compat" [Normal,Fixed] http://bugs.debian.org/71846517:28
=== gaughen is now known as gaughen_af
=== gaughen_af is now known as gaughen_afk
xnoxlibav migrated \o/20:10
mdeslaur\o/20:10
Laneywoot20:46
Laneyxnox: shouldn't you unblock samba?20:49
xnoxLaney: yeah, will do in a sec. testing it here. it's not quite right, but i think it's good enough. also filed debian bug about it.20:50
xnoxLaney: once powerpc build is published, it should also all migrate.20:52
Laneyyes, hence asking about unblocking20:52
Laneyto not miss a britney cycle20:52
Laneylooks like src:samba4 still builds some actual packages20:53
xnoxcorrect.21:08
xnoxLaney: there is src:samba autopkgtest running.21:08
xnoxLaney: and my CI/QA vpn DNS is wrong cause i'm failing to access d-jenkins =(21:09
xnoxLaney: can you hint it past adt failure? since we know it does pass. and #8 was testing trusty/main instead of trusty-proposed.21:09
Laney10.98.3.621:09
=== gaughen_afk is now known as gaughen
xnoxLaney: do you have jenkins-foo to re-trigger adt test?21:11
Laneyanyone does AFAIK21:11
Laneywill it pass?21:11
xnoxyeah.21:11
xnoxLaney: by jenkins-foo i mean "known where/how to click in jenkins UI" not necessary ACL =)21:12
Laneyhmm21:12
Laneywhere's the Matrix Reloaded thing gone?21:12
xnoxoh, lp SSO login =)21:12
LaneyI've never logged into jenkins21:13
Laneyis that now required?21:13
xnoxno idea, but i cannot find a way to retrigger it either.21:15
xnoxLaney: ah. http://10.98.3.6:8080/job/trusty-adt-samba/build Access Denied, missing the Build permission =(21:17
Laneyhmm21:18
Laneywhy did it get the trusty-release one?21:19
xnoxmaybe because of my block-proposed bug, britney did version specific adt test of the release version, and jenkins run it.21:20
xnoxmaybe it will request proposed version next time around, and it rerun it =/21:21
xnoxwait and see i guess.21:21
Laneymight just force it21:24
Laneysmells like a bug that this was requested21:24
* Laney finishes making dinner first21:25
xnoxdarn. samba4-clients is still uninstallabe21:46
Laneydoh21:51
xnoxall autopackage tests passed, waiting on samba/armhf23:07
xnoxLaney: all in =)23:32
=== thomi_ is now known as thomi

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