/srv/irclogs.ubuntu.com/2014/07/30/#ubuntu-release.txt

pittihello all07:12
pittiany idea why systemd is blocked for promotion? I closed the block-proposed bug yesterday (bug 1346199) as it's now ready to land and past traincon-007:12
ubot93bug 1346199 in systemd "Needs testing in -proposed: systemd 208" [High,Fix released] https://launchpad.net/bugs/134619907:13
pittii. e. there's still a release team blocker for it07:13
pittioh wait, that's just the general alpha-2 freeze I suppose07:13
infinitypitti: Self-diagnosing developers.  I like it.  We need more like you.08:42
pittiinfinity: you mean people with the nasty habit of only seeing the solution *after* asking? :-)08:46
pitti'cause that happens to me all the time, annoyingly08:46
infinitypitti: That happens to all of us.  I think it's the act of asking that kicks the brain into better diagnostic modes.08:47
infinitypitti: I'm almost positive cjwatson now has a habit if delaying any response to me by half an hour to make sure I actually want an answer, rather than just wanting someone to ask to trick myself into finding the answer. :P08:48
infinitypitti: For me, I think it's the split second when I hit <enter> on a question where I think "wait, is this going to make me look like an idiot?... IT SURE IS", and then the answer comes to me.08:49
pittiinfinity: I'm glad I'm not the only one to embarass oneself :)08:51
infinitycjwatson: base-files and livecd-rootfs could use a quick once-over for precise.08:57
infinitystgraber: Or you, if you're around, since this is your point release.  Not sure what timezone you're in, or if you're around.08:58
cjwatsonlet me delay that for half an hour so you can decide whether you really need them08:58
pittiinfinity: oh, and when would be a good time for my daily nag about postgresql SRUs?08:58
infinitycjwatson: Lollerfrigginskates.08:58
infinitypitti: Oh, perhaps nowish.  Which release(s)?08:58
pittiinfinity: lucid, precise, trusty08:59
pittiIOW, "all"08:59
infinity*nod*08:59
infinityLooking.08:59
pittiquite nice to have a time with no supported non-LTS releases :)08:59
infinitypitti: Yeah.  Won't last.  But I guess it'll recur for the three month period after each LTS.09:00
pittiROLLING RELE*cough* *cough*09:00
infinitypitti: Bad pitti.  No biscuit.09:00
* pitti sobs09:01
infinitypitti: Hrm.  The 8.4/lucid warning probably belongs in NEWS, not changelog.  Also, it would be less sketchy if you suggested people upgrade to 12.04/14.04 before suggesting that, if they must run lucid, they upgrade to non-archive packages.09:02
pittiinfinity: ah, I thought of apt-listchanges09:03
pittiinfinity: but I can reupload with adding that to NEWS too09:03
infinitypitti: The default apt-listchanges config only shows NEWS.09:03
infinitypitti: People (like me, and probably you) have to actually reconfigure to show changelogs.09:04
pitti"Consider upgrading to Ubuntu 12.04 LTS or 14.04 LTS, or upgrading to PostgreSQL 9.x from http://apt.postgresql.org/"09:04
pittibetter?09:04
pittiFWIW, that's really the place that we send all people to who need backports; these are officialy supported by upstream, and maintained by Christoph and me with a nice CI and QA09:05
infinitypitti: Yeah.  Or maybe even "Consider upgrading to PostgreSQL 9.x on Ubuntu 12.04 LTS or 14.04 LTS or, if you must stay on lucid, the PostgreSQL 9.x packages from http://apt.postgresql.org/"09:05
infinitypitti: Since precise has 8.4 as well...09:05
infinitypitti: I don't doubt that they're well-supported, but they still don't have our seal of approval, per se, plus any chance to get people off lucid is one worth taking. :P09:06
pittiinfinity: yeah, as an upgrade shim; in trusty, the equivalent postgresql-9.1 only builds -plperl, but we didn't think of that yet in precise09:06
pittiheh, yes09:06
infinitypitti: Also, don't want to seem too sky-is-falling about it.  No more upstream support and point releases, but our security team will still patch psql 8.4 until lucid EOL.09:08
infinitypitti: Which is probably worth mentioning, so people don't panic.09:08
pittiinfinity: http://paste.ubuntu.com/7903085/09:10
pittiproposed debian/postgresql-8.4.NEWS09:10
infinitypitti: That looks reasonable, but I'd move the last line above the paragraph instead of below.  Good(ish) news before bad.09:11
infinitypitti: I almost missed it, cause I wanted to stop reading halfway through the paragraph that implied I was no longer supported. ;)09:12
* infinity runs to the store for a beverage while you reupload.09:13
pittihttp://paste.ubuntu.com/7903102/ ?09:14
pittiinfinity: ^ better?09:14
pittiinfinity: ^09:19
infinitypitti: Much better, thanks.09:22
infinitypitti: And precise doesn't need the same warning?  Is the psql 8.4 there neutered to only be useful for upgrading?09:22
pittiinfinity: yes, when you upgrade to precise you get a big fat warning that 8.4 is unsupported and only for upgrades, and it's in universe09:23
pittiinfinity: pretty much the only requirement there is that the version number must be bigger than lucid's09:23
* infinity nods.09:23
pittiso that you don't lose plperl after upgrades (darn libperl5.x not being installable in parallel)09:23
infinityEww, psql imports a copy of tzdata?09:24
infinityTell me it doesn't use that on Debian/Ubuntu.09:24
pittiinfinity: no, it doesn't09:25
pittiinfinity: we've configured with --system-tzdata (or so) for the last 10 years (or more?)09:25
infinityOh, good.  Cause gross.09:26
pittiinfinity: well, not all target platforms of postgresql have that, so it's a configure option09:26
pitti(or provide updates to it regularly)09:26
infinityKeeping on top of tzdata updates is the bane of my existence, I can't imagine trying to track embedded copies.09:26
infinitypitti: In trusty, you drop 5 patches, but the changelog only explains 2 (or 3, I guess).09:33
pitti-60-pg_regress_socketdir.patch09:34
pitti-61-extra_regress_opts09:34
pitti-62-pg_upgrade-test-in-tmp09:34
pitti-63-pg_upgrade-test-bindir09:34
pittithose are the four patches which explicitly used /tmp/ for pg_regress, which is now solved in a better way upstream09:35
pittithe fifth is dropping 04-configure-tcl8.6 which has its own changelog entry09:35
infinityAhh, kay.  Reading the fourth hinted at that.  The naming just didn't imply it related to the changelog entry.09:35
infinityGood enough for me.09:35
pittiinfinity: cheers!09:46
pittiinfinity: you're still looking at trusty/9.1, I suppose?09:46
infinitypitti: Oh, no, didn't notice there were two trusty versions.10:40
infinitypitti: Could be because you messed up the tasks on the bug. :P10:41
pittiinfinity: oui, je suis désolé10:41
pittiinfinity: we always need the previous major version as an upgrade shim for -plperl (see above)10:41
pittiso that you can use the pacakges from the old release for upgrading (but not install the old version any more)10:42
infinitypitti: Done.10:43
pitticheers10:43
infinitywgrant: Does anyone know Malone well enough to fix that bug/misfeature where deleting a series task from a bug means you can never re-add it?10:44
pittiinfinity: so for trusty the SRU verification is now a single "build" click in jenkins on the trusty-adt-postgresql-9.3 job; want this for older releases, too!10:47
pittiwell, lucid will EOL in 7 months, one less problem10:47
infinitypitti: However you want to do your validation in a way that you feel would satisfy your MRE obligations and your users. :P10:48
wgrantinfinity: Hm, are you sure that's not fixed/10:48
pittiinfinity: well, running the postgresql-common test suite is what I do manually as well10:48
infinitywgrant: Positive.10:49
pittiinfinity: there's nothing which requires particular brain powers about it10:49
infinitywgrant: https://bugs.launchpad.net/ubuntu/+source/postgresql-9.1/+bug/1348176/+nominate10:49
ubot93Launchpad bug 1348176 in postgresql-9.3 "New upstream microreleases 9.3.5, 9.1.14, 8.4.22" [Undecided,Fix committed]10:49
infinitywgrant: Note the empty list.10:49
infinitywgrant: But some tasks don't have all three series'.  In fact, none of them do.10:49
wgrantinfinity: So, I think there's a workaround, but it's slightly awful. Let me test on staging.10:50
pittioh, would it perhaps help to delete the stable tasks for all others as well, would it then reappear in +nomiate?10:50
infinitypitti: No.10:50
infinitypitti: Pretty sure I've tried that in the past.10:50
wgrantIt's a side effect of bug #110195.10:50
ubot93bug 110195 in launchpad "Nominating a bug for a distro series affects all package tasks for that distro" [Critical,Triaged] https://launchpad.net/bugs/11019510:50
* wgrant is trying the workaround.10:51
infinitywgrant: If the workaround is an API workaround, it's academically interesting, but mostly useless.10:52
wgrantinfinity: It's not.10:52
infinityIf you can coax the web ui into letting one re-add a deleted task, that would be interesting.10:52
wgrantCome on staging, you can do it...10:52
pittian API workaround would work for fixing a particular bug, too10:53
infinitypitti: Sure, I just mean in general, it's not something most people will do.10:53
pitti*nod*10:53
infinityFor all its warts and weird design decisions, this is probably the only bug in Malone that really annoys me on a regular basis.10:53
infinityThe rest, I've just learned to live with, given an "at least it's not bugzilla" attitude.10:54
wgrantOK, so there *is* a way through the UI, but it's not pretty.10:58
wgrantThe ability to renominate is restored if you delete a task for the target that you want to nominate.10:59
wgrantDue to #110195, the target is always a DistroSeries, not a SourcePackage.10:59
wgrantSince you have tasks for each relevant series on that bug, you could remove the package name from each task, delete its series task which is now on the DistroSeries rather than the SourcePackage, set the package name again, and then move onto the next package.11:00
wgrantEventually you'll have deleted a task for each DistroSeries, and all will be open for nomination.11:00
pittiwgrant: happy to do that, if I don't end up with having no tasks at all11:06
wgrantHeh, if we get into that situation then I'll just hack the DB :)11:07
* pitti takes a deep breath and tries11:07
wgrantJust make sure that any task you delete doesn't mention a source package.11:07
pittiack11:07
pittiwgrant: so, step 1 on bug 1348176: I should now be able to delete teh ubuntu/precise task, and get back precise nomination?11:09
ubot93bug 1348176 in postgresql-9.3 "New upstream microreleases 9.3.5, 9.1.14, 8.4.22" [Undecided,Fix committed] https://launchpad.net/bugs/134817611:09
wgrantpitti: Yep.11:09
pittiwgrant: thanks muchly, that worked!11:10
pittiinfinity: how does that look now? :-)11:13
wgrantComment #9 makes good use of the inline status changes...11:16
infinitypitti: Much better!11:59
=== psivaa is now known as psivaa-lunch
=== doko_ is now known as doko
=== psivaa-lunch is now known as psivaa
stgraberinfinity: I'm back to my usual timezone (if you can call it that), so back to Montreal. I assume you got all the reviews you wanted by now?13:05
infinitystgraber: Yeahp.13:25
=== Ursinha is now known as Ursinha-afk
=== pete-woods is now known as pete-woods|lunch
=== pete-woods|lunch is now known as pete-woods
=== pete-woods is now known as pete-woods|lunch
=== Ursinha-afk is now known as Ursinha
=== pete-woods|lunch is now known as pete-woods
=== Ursinha is now known as Ursinha-afk
infinitybdmurray: I think we're ready to flip the precise->trusty upgrde toggle.15:46
=== Ursinha-afk is now known as Ursinha
jibelinfinity, there is still bug 134806715:55
ubot93bug 1348067 in update-manager "update-manager crashed with TypeError: pulse() takes exactly 1 argument (2 given)" [High,In progress] https://launchpad.net/bugs/134806715:55
jibelfor desktop users15:55
jibelu-m crashes immediately when the user press 'upgrade'15:57
infinityslangasek: ^15:57
infinitybdmurray: Belay that...15:57
slangasekhmm15:59
bdmurrayI just saw that on errors this morning15:59
bdmurrayseems only to effect 12.04 fwiw15:59
infinitybdmurray: Any idea what's going on there?  mvo's abandoned us for a week. ;)16:00
bdmurrayI'll have a look16:00
bdmurrayinfinity: there's an upload in the precise queue already for it16:02
bdmurrayhttps://launchpadlibrarian.net/180904636/update-manager_1%3A0.156.14.16_1%3A0.156.14.17.diff.gz16:03
infinityOh, shiny.  The bug didn't imply there was.16:03
bdmurrayinfinity: really? 6. install update-manager from precise-proposed16:04
infinityjibel: If I review and accept that, how soon can you turn around a verification?16:04
infinitybdmurray: I assumed that was jibel being optimistic about a fix happening. :)16:04
bdmurrayheh16:04
bdmurrayI've put a link to the errors bucket in the bug too16:05
jibelI can do that later today16:17
jibelinfinity, ^16:17
infinityjibel: Awesome.  If you could verify the other two bugs fixed in the upload in passing (they looks simpler than your bug), that would be helpful to expedite it.  If not, we'll hunt someone else down.16:18
jibelmeh, I've a test VM ready with lts-trusty but not lts-saucy :(16:19
jibelinfinity, I'll do the verification too16:19
infinityjibel: You're my hero.16:20
=== SpamapS_ is now known as SpamapS
jibelinfinity, I verified the 3 SRU of update-manager in Precise. It's successful, for bug 1349400 I verified that *-lts-trusty:i386 replaced *-lts-saucy:i386 and there is a display after upgrade and a reboot. Steps 4 and 7 "verify that it work/doesn't work" do not mean anything.19:47
ubot93bug 1349400 in update-manager "hwe-support-status --show-replacements needs to deal with multiarch libs" [Medium,Fix committed] https://launchpad.net/bugs/134940019:47
dokomlankhorst, online?20:21

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