/srv/irclogs.ubuntu.com/2016/04/25/#ubuntu-release.txt

infinitycjwatson: Kay, wasn't sure if this race was known.  Do we ever do a DB sweep to detect such things and fix them?  Seems a bit broken if we have double-accepted binaries and (obviously) only one can be the one on disk.01:40
pittiinfinity: yes, I noticed; on my todo list; for some reason there were tons of timeouts on the autopkgtest.u.c. host when reading swift, maybe some effect of the post-release networking flood06:33
=== pete-woods1 is now known as pete-woods
LocutusOfBorgdoko, ^^^ please, fixing the build issue (I uploaded 0.4-1.3 in debian too, will be autosyncd)09:24
xnoxdoko, i think we should remove osmium (deprecated) in favor of libosmium (the new one)09:54
xnoxwe are still frozen?! =(10:08
LocutusOfBorgyes, until tonight or tomorrow I guess10:11
apwi believe we are waiting for soem -fpic issue to be resolved10:12
apwthough i would defer to doko for details10:15
cjwatsondoko: ghc/{amd64,ppc64el} seems to be building more happily now.  Procedure was simple once I thought of it: copy your yakkety source to xenial in a PPA configured to build for amd64 and ppc64el, then use the result to supply build-deps for the yakkety build.10:31
cjwatsondoko: I guess you're fixing https://launchpad.net/ubuntu/+source/gcc-5/5.3.1-15ubuntu6 ?10:55
dokoahh, forgot to upload11:09
=== s8321414_ is now known as s8321414
xnoxdoko, infinity, apw : ^ icu transition bug-fix12:50
xnoxthe russian transliteration rules changed from fancy quotes to regularish quotes12:51
dokoxnox, ahh, but please file a bug report, this is ci-train stuff (or ping sil2100)12:53
xnoxdoko, dee development stopped long time ago.12:54
xnoxit's a unity7 thing only.12:54
dokoahh12:55
=== flocculant_ is now known as flocculant
xnoxdoko, ^ this fixes compile error of the test-suite. There is still operator< test suite failure when comparing shared pointers to node objects.13:50
xnoxi'm not sure how that at all works in c++, or why it is failing. Somehow I suspect operator< shouldn't be declared inline in the templates.... but i really don't know the C++ standards/specs to understand where the bug is.13:51
xnoxdoko, haha, i bet pointers are compared wrong way around on big-endian.14:01
xnoxor rather they are compared wrong way on little-endian platforms14:01
xnoxosmium built on powerpc and nowhere else.14:01
xnoxMirv, in yakkety qtbase-opensource-src fails to rebuild with new libpng due to test-suite errors e.g. https://launchpadlibrarian.net/256001809/buildlog_ubuntu-yakkety-amd64.qtbase-opensource-src_5.5.1+dfsg-16ubuntu8_BUILDING.txt.gz14:14
xnoxdo you know if there are any patches in qt to support new libpng?14:14
=== jgrimm-afk is now known as jgrimm
dokoxnox, cjwatson: how did you bootstrap ocaml for pie? https://launchpad.net/ubuntu/+source/ocaml/4.02.3-6ubuntu1  seems to be ok on ppc64el, but fails on amd6414:17
xnoxmaybe there is extra code on amd64 that is not available / not compiled on other arches?14:19
cjwatsonI have no idea14:19
xnoxok osmium is baffling me with success on powerpc & armhf, but not other platforms.14:20
xnoxhttps://launchpad.net/ubuntu/+source/osmium/0.0~20160124-b30afd3-1ubuntu114:20
cjwatsonMaybe it only matters on arches where ocaml has a native compiler14:22
cjwatson(utter guesswork)14:22
cjwatsonI'm not sure I totally believe that looking at the source.  Compare build logs I guess14:22
cjwatsons390x seems to be able to link objinfo_helper happily.  Is -Wl,-Bstatic -lbfd -Wl,-Bdynamic portable with PIE?14:24
cjwatsonOr, put differently, is it possible for libbfd.a to contain PIC code on amd64?14:26
cjwatsonMight be enough to just disable PIE for objinfo_helper, if not14:26
=== Laney is now known as trmsu
=== willcooke is now known as wllck
dokoxnox, I demoted osmium to proposed, so not a blocker anymore15:02
xnoxtah15:03
xnoxdoko, so qt left and 4 haskell things?15:03
dokothe 3 haskell things are wip, and I think I fixed the ocaml thing15:05
xnoxdoko, and then we open?15:22
xnoxdoko, or do we open, whenever infinity wants to?15:22
dokoxnox, well, I'd like to have working toolchains again ... so ocaml, ghc, hopefully the icu transition in time.15:23
dokoxnox, sbeattie isn't here, so maybe scan his pie archive for stuff which needs a rebuild15:23
dokoxnox, or do a qt upload with the tests disabled ...15:24
xnoxdoko, we could build qt against old libpng.15:24
xnoxit looks like it is libpng induced failures, which are real, not imaginary.15:24
dokoxnox, sure, that would help with icu15:25
dokoxnox, can you do that?15:27
xnoxlet me fiddle with that.15:27
=== trmsu is now known as Laney
=== nodoubleg is now known as nodoubleg-lunch
dokoxnox, hmm, we would need to promote libpng12 again if you build qt with it17:22
wxlso we have images but no testcases?17:43
infinitydoko: It's never been demoted.17:51
dokoohh, not yet ...17:52
infinityNot while the transition is still ongoing, no.17:52
dokoheh, haskell-text-icu accepted for release with icu 57 still in proposed17:53
infinityYay, static linking. :/17:54
dokoxnox, hmm, that png12 road is cursed ... can't install the other b-d's anymore18:04
knomewxl, lubuntu should be set now18:20
wxlknome: thank you :)18:20
knomenp18:22
bdmurrayinfinity: What is happening with that dpkg SRU?18:26
infinitybdmurray: I'm doing it through the secutity PPA.18:28
infinitybdmurray: In a few minutes.18:28
bdmurrayinfinity: So I could upload a new ubuntu-release-upgrader shortly which depends on it?18:30
infinitybdmurray: Yeah.  We'll need to verify the SRU, despite the fix being "obvious", but that shouldn't be too hard to expedite.18:31
bdmurrayinfinity: what bug is this?18:31
infinityhttps://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/157428518:31
ubot5Ubuntu bug 1574285 in libreoffice (Ubuntu Yakkety) "dpkg-maintscript-helper: prepare_dir_to_symlink can never succeed" [High,Confirmed]18:31
infinityhttp://anonscm.debian.org/cgit/dpkg/dpkg.git/diff/?id=ca5c10818:32
LocutusOfBorgdoko, I uploaded a "fixed" crossguid, I don't know why debian has a symbol for ppc64el that disappeared on Ubuntu, I did a "arch=!ppc64el" it should work, and unblock kodi19:03
LocutusOfBorgalso flashplugin-nonfree is fixed, but you already know that :)19:03
dokoLocutusOfBorg, -O3 on ppc64el19:04
LocutusOfBorgso, what is the best fix? change the optimization level or ignore that symbol?19:05
dokoignore or mark it as optional. c++ symbols files suck in any case ...19:06
infinityLocutusOfBorg: The better fix for flashplugin is to not list libpng at all, it's not a direct dep.  (if it was a direct dep, your fix would be broken).19:07
infinityLocutusOfBorg: The dep list should be reconciled with the output from 'readelf -a /usr/lib/flashplugin-installer/libflashplayer.so | grep NEEDED'19:07
LocutusOfBorgindeed, I didn't download the package :(19:09
dokohmm, did somebody already remove libgccjit-5-dbg, libgcj-doc from proposed?19:17
dokoahh, crap. remove-package always wants a -b for binary packages, which is inconsistent with other commands19:19
LocutusOfBorginfinity, do you want me to upload flashplugin without libpng runtime dependency?19:21
LocutusOfBorgwell, uploaded19:25
=== nodoubleg-lunch is now known as nodoubleg
LocutusOfBorgRejected:19:47
LocutusOfBorgpolybori 0.8.3-5.1 in stretch (same version already has published binaries in the destination archive)19:47
LocutusOfBorgwgrant, ^^^19:47
LocutusOfBorgI can't sync it19:48
LocutusOfBorguploading now a 0.8.3-5.1build119:48
cjwatsonLocutusOfBorg: err stop19:48
LocutusOfBorgETOOLATE :(19:49
* cjwatson manages to reject it in time19:49
cjwatsonlet me see what actually happened19:49
infinityI delete 5.1 from xenial-proposed19:49
LocutusOfBorgthe source seems there https://launchpad.net/ubuntu/+source/polybori/0.8.3-5.1/+build/954099219:49
LocutusOfBorgnot sure what happened, I leave the checks to you19:49
LocutusOfBorgthanks19:49
cjwatsonLocutusOfBorg: look at https://launchpad.net/ubuntu/+source/polybori/+publishinghistory19:50
cjwatsonLocutusOfBorg: I can copy it back in from there, but is there any reason to believe that the FTBFS on armhf has been fixed?19:50
infinityWell, it would need a -5.1build1 regardless.19:51
infinityIf the intent is to transition.19:51
infinityThe one in xenial was pre-transition.19:51
LocutusOfBorgyep, the rationale is: we removed armhf in debian19:51
LocutusOfBorgso, please let me transition it :)19:52
LocutusOfBorgwould be nice to copy it back then, at least to fix the libpng stuff19:53
infinitybdmurray: ^-- There's your dpkg SRU.19:54
* LocutusOfBorg will fix the FTBFS probably in the next few days19:54
dokocrap, hhvm still ftbfs https://launchpadlibrarian.net/256053682/buildlog_ubuntu-yakkety-amd64.hhvm_3.12.1+dfsg-1ubuntu1_BUILDING.txt.gz19:55
cjwatsonall right; I just wanted to make sure that it was actually investigated rather than doing a knee-jerk upload as a workaround.19:55
dokoLocutusOfBorg, mia and lightspark ftbfs19:56
dokoLocutusOfBorg, polybori ftbfs20:05
dokoslangasek, infinity, pitti, xnox, sbeattie: about archive opening ... ghc is fixed, I'm not sure about ocaml on amd64. I still would like to see icu migrate before we open the archive. from my point of view ocaml is a blocker, icu is a point of discussion.20:51
dokoI'll be afk tomorow for most of the day, so I can't help with issues20:51
infinitydoko: Finishing the icu transition so it doesn't get tied up with autosync transitions might be nice.  What's the ocaml/amd64 issue?20:53
* infinity spots the ocaml rdep build failures.20:53
dokoinfinity, look at the hhvm fbfs. now demoted to proposed20:53
=== NCommander is now known as mcasadevall
infinitydoko: Right, and ocamlimages, mldonkey...20:54
dokoocaml itself builds again, but maybe this addition of -fPIC was not good enough20:54
infinity+ ocamlfind ocamlopt -package lablgtk2,graphics,unix -w A-4-9-40-42-44-45-37-41-48 -I . -I ../../src -linkall -o monochrome.opt ../../src/camlimages_core.cmxa ../../src/camlimages_all_formats.cmxa monochrome.cmx -linkpkg20:55
infinity/usr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC20:55
infinityLooks like it's not creating PICish objects?20:55
dokoyeah, might be this flag missing from some ocaml infrastructure20:55
infinityI'm going to grab lunch and then I'll download ocaml and see if I can make sense of the C parts while ignoring the ocaml parts. ;)20:56
infinityIt could also be that this change has cascaded into needing a full ocaml transition.20:58
xnoxinfinity, i currently believe qtbase-opensource-src test-suite failures are due to switch to libpng16-dev, tried rebuilding with libpng12-dev to get the icu abi bump, without libpng abi bump -> no dice21:04
xnoxlibpng12-dev is not installable in yakkety.21:04
xnoxand i don't want to rebuild in xenial with wrong toolchain =/21:04
dokoxnox, scratch this. I uploaded the package ignoring the test results21:07
dokoyou can't build using png12 anymore21:08
infinityIgnoring the testsuite doesn't seem like the right answer.21:15
dokoagreed, it's a temporary work-around which needs fixing for the release21:18
bdmurrayinfinity/slangasek: I'm planning on making this change to the release upgrader http://pastebin.ubuntu.com/16056888/. Seem reasonable?21:40
infinitybdmurray: Assuming that actually does what it seems to be saying it should do.21:42
slangasekbdmurray: what's the context for this change?  This means that an SRU will need to be installed on either trusty or wily before upgrading, is that correct?21:42
bdmurrayslangasek: Yeah, to make sure bug 1560797 is fixed.21:42
ubot5bug 1560797 in apt (Ubuntu Wily) "apt does not configure Pre-Depends: before depending package" [High,Fix released] https://launchpad.net/bugs/156079721:42
slangasekfun21:42
bdmurraythat and bug 1574285 for trusty21:43
ubot5bug 1574285 in libreoffice (Ubuntu Yakkety) "dpkg-maintscript-helper: prepare_dir_to_symlink can never succeed" [High,Confirmed] https://launchpad.net/bugs/157428521:43
slangasekbdmurray: then it seems ok to me21:43
infinitySo, we need to test and expedite that dpkg SRU, but I can figure out a small testcase tonight and push it out.21:43
infinity(Honestly, the fix is obviously correct regardless, but...)21:44
bdmurrayI'll work on getting this uploaded, if the dpkg change is slow it'll just stop upgrades from T to X for a bit.21:45
infinitybdmurray: I don't intend for it to be slow.21:45
bdmurrayI guess I assumed tonight was hours away for you like it is for me.21:46
infinityWell, I said "tonight" because I have plans between 4:30 and 6:30, so "right now" is less realistic.21:47
infinityBut it'll still be soon enough.21:47
bdmurrayShould I make a separate bug for this or just refer to the existing two?21:52
infinitybdmurray: Don't care, as long as you test to make sure it DTRT.21:53
bdmurrayinfinity: I view the right thing as not upgrading w/o those packages.21:57
infinitybdmurray: Does that setting also force an upgrade (or at least ask nicely), or does it stop hard?21:58
infinitybdmurray: We have a small issue that that apt isn't in trusty-security (and shouldn't be copied there because it wasn't built against only security, like my dpkg just was)21:59
bdmurrayinfinity: it stops hard just complaining about an unmet dependency21:59
infinitybdmurray: So, we might need a no-change apt SRU via security (or to examine the deps and make sure it's clean to copy) to resolve that.21:59
infinitybdmurray: I'll delve deeper into this when I return from my early evening shenanigans.22:00
infinitybdmurray: But go ahead and upload.  We'll sort out how to make sure everything's good before we release.22:01
LocutusOfBorgdoko, polybori seems an issue boost related22:04
LocutusOfBorgxnox, ^^22:04
LocutusOfBorgmia boost related22:05
LocutusOfBorglightspark needs llvm 3.622:05
xnoxmost "boost related" bugs are actually just bad c++ =)22:16
LocutusOfBorgxnox, unfortunately I have not a strong boost knowledge (unless you provide me some "upgrade from 1.58 manual")22:18
LocutusOfBorgI would prefer to spend my time in libpng related failures22:18
LocutusOfBorgand then look at what broke elsewhere22:18
xnoxLocutusOfBorg, looks like a case of a missing ';' =)22:20
xnoxthe compiler is now more strict.22:21
LocutusOfBorgyou all say qtbase-opensource-src doesn't pass the testsuite with new libpng22:21
LocutusOfBorghttps://buildd.debian.org/status/package.php?p=qtbase-opensource-src&suite=unstable22:21
LocutusOfBorgwhy debian is green then?22:21
LocutusOfBorgxnox, I will look at them as soon as I finish the current stuff :)22:22
tyhicksinfinity: can you reject the grub2 and grub2-signed uploads? we just noticed that grub2 FTBFS on ppc64el22:22
LocutusOfBorgthanks for now22:22
tyhickssbeattie is looking into the reason for the FTBFS and then we'll test again and do another upload22:23
infinitytyhicks: You have a log?22:24
tyhicksinfinity: https://launchpadlibrarian.net/256038626/buildlog_ubuntu-yakkety-ppc64el.grub2_2.02~beta2-36ubuntu4_BUILDING.txt.gz22:24
* LocutusOfBorg sleeps22:25
infinitytyhicks: Not your fault, doko broke the compiler.22:25
infinitytyhicks: Will upload a fix.22:25
tyhicksheh22:25
tyhickssbeattie: ^22:25
infinitytyhicks: https://launchpad.net/ubuntu/+source/gcc-5/5.3.1-16ubuntu222:31
infinitytyhicks: If you still have that source in the PPA you copied from, you can retry the build once that compiler's published.22:32
sbeattieinfinity: oh, phew. I was worried it was pie related.22:32
infinitytyhicks: (If you don't, you can revive it with copy-package --force-same-destination --from=ppa:foo/bar --to=ppa:foo/bar --from-suite=yakkety --to-suite=yakkety -e $version grub2)22:33
infinityErr, add a -b22:33
tyhicksinfinity: thanks!22:33
* infinity runs out.22:33
sbeattieinfinity: we still have it, but thanks.22:33

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