/srv/irclogs.ubuntu.com/2012/08/07/#ubuntu-release.txt

slangasekstgraber: 1796KB> that + 2MB is much less than the 7MB we were over, so that's much better than expected, no?00:06
stgraberslangasek: indeed. The dailies were 7MB bigger than the 12.04 release, but we were quite a bit below the limit at that time. So now with infinity's fix we are at 6MB more than at 12.04 which is 1.8MB more than the CD limit.00:12
slangasekah00:12
slangasekso, did package size analysis show where the rest of the bytes have gone?00:13
slangasekI guess this is infinity's pastebin from earlier: http://paste.ubuntu.com/1133208/00:15
slangasek.3MB growth in linux-image; .1MB+.3MB growth in linux-headers; .1MB growth in mdadm, which is probably just the deliberate addition of mdmon so nothing we can do about it; libreoffice-help-en-us: .5MB; firefox: 1.0MB; thunderbird: 1.4MB; libreoffice-base-core: .8MB00:17
slangasekthose should probably all be looked at00:17
slangasekthe last is particularly interesting, the .8MB delta is a 900% increase :P00:18
slangasekah, the package size in precise release was anomalous00:19
slangasek    - readd move of libdbalo.so to -base-core (closes: #670350)00:23
slangasekthat's from libO changelog; deliberate change00:24
* micahg would like to know how to generate stats like the above for xubuntu images00:24
slangasekmicahg: let me check whether the script is shared somewhere00:25
micahgthanks, xubuntu has issues with space and it would be nice to see what exactly happened between precise and quantal00:26
slangasekit is not; for some reason it's not even checked into bzr :/00:26
slangasekand the libO change is both deliberate and correct (AFAICS), the .so was moved from libreoffice-base which is not on the CD, to libreoffice-base-core which is00:27
* micahg will accept an e-mail copy or /path/to/foo on some internal server if it's not publicly shareable00:27
micahgcan be later, I won't have time to use it until later in the week anyways00:28
slangasekmicahg: mailed00:28
micahgslangasek: thanks00:28
infinitystgraber: I take it the live-build test was a success?01:58
infinitystgraber: Ahh, yes, I see your verification on the bug; thanks.01:59
astraljavaHi gang, sorry I've been a bit absent lately. I understand we're supposed to test the 12.04.1 images, correct? I'll whip up some testing on Xubuntu, and look after Studio as well.06:27
=== jpds_ is now known as jpds
=== lynxman- is now known as lynxman
jibelthere is no i386 build for Precise and Quantal core, desktop and wubi for the last 3 days09:08
jibelfor wubi, amd64 is on cdimage.u.c but not the checksum files09:09
Laneythe i386 builder is broken09:10
Laneyrt #5511509:10
jibelok, thanks09:12
seb128could somebody put bug #969359 back from private?09:15
seb128users should been able to lock random bugs this way, some random user set it as a security and private bug09:15
seb128when it's neither of those09:15
seb128it's a g-s-d using cpu bug09:15
* Laney can't see it09:15
cjwatsonask webops on #launchpad-ops internal09:17
seb128shouldn't*09:19
seb128cjwatson, thanks09:19
=== doko__ is now known as doko
=== seb128_ is now known as seb128
Riddellskaet: kubuntu 12.04.1 daily images are good from the testing http://iso.qa.ubuntu.com/qatracker/milestones/204/builds11:06
ScottKcjwatson: Is the package set update script somewhere where someone like me could run it and see what would be added to the (for example) kubuntu package set if you did an update?13:23
cjwatsonScottK: lp:~cjwatson/+junk/packageset - fetch http://people.canonical.com/~cjwatson/packagesets, run ./packageset-push.py -n packagesets13:28
cjwatsonit's, er, not exactly productised13:28
ScottKSure.  Thanks.13:28
ogra_is that much different from running update.sh in the metapackage ?13:29
cjwatsonEntirely.13:30
cjwatsonIt's dealing with package sets, not metapackages.13:30
ogra_k13:30
cjwatsonThe latter will probably be a subset of the former.  Ish.13:30
ScottKI'm going to hazard a guess it's been awhile since you ran that ...13:35
ScottKIt didn't actually pick up the ones I hoped it would (ktp-*), so I'm not in a great rush though.13:39
cjwatsonYeah14:00
cjwatsonLet me go and poke it now14:00
skaetThanks Riddell.  :)14:07
cjwatsonScottK: done14:12
ScottKThanks.14:12
skaetthanks astraljava,  yes,  testing of the 12.04.1 daily images right now to make sure no surprises would be appreciated.14:16
Laneycjwatson: I synced ghc to proposed this morning. Ideally I'd like to do the whole transition there and then copy over. Do you think it's feasible to do that given the size of the stack?14:22
LaneyWe'll also need to teach ben about proposed too.14:22
cjwatsonAhaha.  Um.14:25
cjwatsonTracking it will be hell for somebody.14:26
Laneyyeah?14:26
LaneyI don't know anything about how good the tools there are.14:27
cjwatsonThey aren't.14:27
Laneyhoho14:27
cjwatsonTBH this seems like exactly the kind of thing we can't feasibly do yet.14:27
cjwatsonNeeds britney-style automation.14:28
LaneyI wondered whether ben's output would be good enough14:31
infinityLaney: "ben" being the transition tracker?  It might be good enough to get by for this.  Not that the neverending ghc transition ever seems to be in perfect shape anyway. :/14:41
Laneyyes.14:42
Laneyit does get done when someone applies enough force to it14:42
rbasakDo release notes exist for dot releases?15:37
stgraberyes15:37
rbasakThanks15:37
rbasakThere will be some arriving soon :)15:38
stgraberrbasak: ok :) I don't think the wiki page was created yet, but it's on skaet's todo for this week I believe15:38
stgraberrbasak: will probably be at https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/12.04.115:38
rbasakThis is for a couple of highbank kernel bugs that have fixes but may not make the release. Is adding ubuntu-release-notes tasks ok until the page is ready?15:40
stgraberyep, IIRC we have a 12.04.1 milestone available on the ubuntu-release-notes project15:41
rbasakThanks15:42
skaetrbasak,  release notes exist.   I've snapshotted off the 12.04 original ones, so feel free to edit the release note pages in the standard spot now.15:42
skaethttps;//wiki.ubuntu.com/PrecisePangolin  and then put the details in the product specifically.15:43
* skaet will get that email sent out tomorrow15:43
skaetrbasak,  for server - put changes: https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuServer15:48
skaetrbasak,  original release notes are now at: https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuServer/UbuntuServer-12.0415:50
skaetfor instance15:50
mahmohskaet: rbasak: here's the release notes bug - https://bugs.launchpad.net/eilt/+bug/103404216:09
ubot2Ubuntu bug 1034042 in ubuntu-release-notes "Calxeda ESX-1000 kernel disk detection and network reliability caveats for 12.04.1" [Undecided,New]16:09
rbasakmahmoh: you should probably add the linux task to that too?16:09
mahmohit needs a milestone/release added, which I cannot do16:11
* skaet kicking off a rebuild of the ubuntu desktop on nusakan to see if its picking up the i386 builds properly now. 16:13
* skaet should have put ARCHES on... sorry. 16:14
nigelb/ws/ws 1716:45
nigelbgrrr16:45
Laneyinfinity: looking at http://people.canonical.com/~ubuntu-archive/transitions/ghc.html it might not be worth bothering doing it in proposed16:47
Laneyany opinion?16:48
skaetmahmoh,  I've added a milestone to it.16:49
infinityLaney: Yeah, that was what I was refering to when I said it wasn't in the best shape.16:51
Laneyinfinity: It'll be a fair bit worse. But I doubt it matters.16:52
Laneyfancy copying it over?16:52
infinityLaney: Sure.16:53
Laneyta16:53
infinityDone.16:53
Laneylet the games begin16:53
jocarterand may the odds be ever in your favor.16:55
* infinity heads out for a bit.16:55
* Laney offloads the rebuilds to jocarter16:57
infinityLaney: I'm happy to help out a bit as a "spare time" thing after-hours.  I'm pretty good at robotic rebuilds and transitions. :P16:59
mahmohskaet: thx17:01
Laneyinfinity: Nice, thanks. I tend to prefer to sync where possible, but perhaps there isn't so much of that due to the freeze. You might find that some of the API changes for 7.4 have not have made it over yet.17:05
=== seb128_ is now known as seb128
stgraberslangasek: been looking into the size delta for firefox and thunderbird, it's mostly two files (libxul and omni.ja) that are taking an extra 2MB, so not much we can do there I guess17:22
stgraberI also did a few tests at rebuilding the biggest packages in /pool with xz but that'd only save around 5kB so not really worth it17:23
slangasekstgraber: rebuilding with xz also doesn't help at all for live CDs17:36
slangasekoh, you mean the ones in /pool17:36
slangasekyeah17:36
stgraberslangasek, infinity: looks like we'd be saving 2.0MB of compressed squashfs size if we were to drop the -updates, -proposed and -security lists entry in /var17:36
stgraberbut keeping these for the release pocket17:36
slangasekok17:36
slangasekthat would be enough to get us over, yeah?17:36
stgraberyep17:37
stgraberwe'd have an extra 300KB that might end up being used with the refreshed slideshow (potentially extra translations)17:37
stgraberso if there's no big downsides you can think of, it looks like this would work17:38
stgraberI'm assuming these pockets will be changing just a few days after release if not even before release, so most people will need to re-download anyway17:38
cjwatsondo check that the installer still works right if you do that17:39
stgraber-rw-r--r-- 1 root root 735830016 Aug  7 14:29 iso.iso18:29
stgraberrepacked iso without the lists18:29
stgraberwill do a test install to confirm ubiquity doesn't explode with that18:29
stgraberSRU TEAM: We have the following uploads in the precise queue that are on the 12.04.1 list: light-themes (requested by Edubuntu), network-manager, dnsmasq, mythtv (MRE and exception granted yesterday by TB)18:40
stgraberwhen doing reviews, please start by these, then continue with these uploaded before 21:00 UTC on the 2nd of August18:41
slangasekstgraber: well, RAOF is on Tuesdays and it's no longer Tuesday there ;)  I guess I can take a look at some today18:44
skaetthanks slangasek18:44
stgraberslangasek: yeah, and I somehow assumed RAOF would be on paternity leave, haven't checked canonicaladmin though18:44
slangasekah, good point18:45
skaetScottK,  do you have some bandwidth to help trim down the queue today for the SRUs?18:45
stgraberI should also have a live-build change uploaded soonish, might try to get infinity to take a look at the change before uploading though18:46
* skaet nods18:46
stgraberI'm almost done with an install using out-of-media langpacks + updates + extras, will then run another run without connectivty. I suppose that should be enough testing for that change.18:47
ScottKskaet: Neither the time kind nor the network kind (getting my car serviced and stuck connecting via a 3G tether).18:47
infinitystgraber: Did you just do the purging in the cruft-removal hook (where dbus IDs and other junk get purged)?18:48
infinitycjwatson: Given that we used to purge apt lists in livecd-rootfs, unless ubiquity has since developed a dependency on not doing so, it shouldn't break.18:48
infinity(But definitely worth double-checking)18:49
skaetScottK,  ack.18:50
stgraberinfinity: yeah, plan was to use ./scripts/build/lb_chroot_hacks though I'm not sure whether we want to check for something in the environment or just always do it18:50
infinitystgraber: Always.18:51
infinitystgraber: Otherwise, we could inadvertently make the installer depend on post-release pockets in the devel release and be unpleasantly surprised when we don't in a point release.18:51
infinitystgraber: "rm -f /var/lib/apt/lists/*-{updates,security,proposed}*" should do it.18:54
infinitystgraber: Which is totally not POSIX shell, so pre-expand that. :P18:54
stgraberinfinity: http://paste.ubuntu.com/1134752/18:55
infinitystgraber: -security_ (etc)18:56
infinitystgraber: Otherwise, you whack source with security/proposed/updates in the hostname or path.18:56
stgrabergood point18:57
infinity(Not an issue for official media, but could be for someone doing a home-brew thing)18:57
infinitystgraber: Also, where't the bug closure, and the upload to quantal?  Slacker. ;)18:58
stgraberinfinity: hehe, making sure it works first ;) still one test install to go18:58
infinitystgraber: Anyhow, if it breaks, it's a ubiquity bug anyway, since there's no way it should be doing an apt-get install without first doing an update.19:01
infinitystgraber: As the lists on the media could have been stale.19:01
stgraberindeed19:02
stgraberinfinity: mind moving the current live-build to -updates? it's clearly been tested and it's very unlikely anyone else would be using it from -proposed19:02
infinitystgraber: Sure.19:04
infinitystgraber: Done.19:05
stgraberinfinity: live-build uploaded to precise and quantal19:08
infinitystgraber: Is queuebot dead?19:14
infinitystgraber: Anyhow, reviewed and accepted.19:15
infinitystgraber: You'll probably want to prod webops to install that by hand on kapok for another round of testing.19:16
infinitystgraber: roseapple should spit out a .deb momentarily.19:16
stgraberinfinity: will do19:17
skaetlooks like we've got i386 build capacity again,   anyone waiting on a specific image before the next round of dailies?19:18
stgrabernot me. I'll be interested by a round of rebuilds when we get the new live-build to confirm we're no longer oversized19:18
infinitystgraber: And built: https://launchpad.net/ubuntu/+source/live-build/3.0~a24-1ubuntu32.2/+build/3708989/+files/live-build_3.0%7Ea24-1ubuntu32.2_all.deb19:19
stgraberjibel: any more info on bug 1029531? it's the next one on my list of potential critical issues for 12.04.1 to investigate19:19
ubot2Launchpad bug 1029531 in update-manager "cdromupgrade from Lucid to Precise failed with unmet dependencies without network connection" [Critical,Confirmed] https://launchpad.net/bugs/102953119:19
stgrabersecond test install without the extra lists worked fine (installing in a foreign language with extras and no connectivity)19:24
slangasekstgraber: mythtv SRU processed19:24
stgraberslangasek: thanks19:25
slangasekstgraber: NB: I didn't say accepted ;P19:25
stgraberslangasek: what was wrong with it?19:26
slangasekstgraber: includes SRU-inappropriate changes to the packaging19:26
slangasekincluding one change not mentioned in the changelog at all, and another only relevant for python3 apport19:27
slangasekMRE doesn't cover random packaging changes19:27
stgraberok19:27
slangasek(commented in bug #1029522)19:27
ubot2Launchpad bug 1029522 in mythtv "Newer version of MythTV fixing some major bugs needs an SRU" [Undecided,Fix released] https://launchpad.net/bugs/102952219:27
stgraberskaet: FYI I queued an amd64 daily-live build of ubuntu on precise to test the new live-build (webops just deployed it on kapok for testing)19:30
slangasekstgraber: what ensures that other sessions are not affected by the changes in light-themes?19:37
slangasek(the comment in bug #955376)19:38
ubot2Launchpad bug 955376 in salience "Text color under Ambiance in top panel of GNOME Classic is dark gray instead of white" [Undecided,In progress] https://launchpad.net/bugs/95537619:38
stgraberjbicha: ^19:38
stgraberslangasek: I believe that only gnome-session-fallback uses gnome-panel and the matching css class, but I'm not a user of that myself, so jbicha should be able to confirm or give more details on that19:41
slangasekok19:41
infinityslangasek: Yeah, that element isn't used by the default unity-ish session.19:41
slangasekso there are other changes besides adding the :backdrop19:41
infinity(This does, I think, also fix a bug with trying to use ambiance with xfce, which I long ago gave up on trying to do)19:42
infinityslangasek: You mean the changes for #986988?19:44
stgraberEdubuntu is mostly interested by that line "-PanelMenuBar-icon-visible: true;" the rest was already stacked for SRU and so ended up going with the same upload19:44
infinityYeah, the lack of Application menu icon is a bit of wart.19:44
slangasekinfinity: bug #95537619:45
ubot2Launchpad bug 955376 in salience "Text color under Ambiance in top panel of GNOME Classic is dark gray instead of white" [Undecided,In progress] https://launchpad.net/bugs/95537619:45
infinityslangasek: Right, but you said there were other changes too.19:46
stgraberinfinity: yeah and I was only made aware of that issue 4 days before release (not using that alternate gnome session myself), so didn't really want to respin the world for an Edubuntu specific issue in a secondary desktop environment ;)19:46
slangasekinfinity: see the diff?19:47
infinityslangasek: Yeah, I'm looking at it.19:47
infinityslangasek: Half of it is fixing the color issues, the other half is fixing the missing panel icon.19:48
infinityslangasek: (And then the dropping of the patch that wasn't being applied anyway)19:48
infinityslangasek: Seems sane to me, for all that my GTK3 theming is a bit sketchy.19:49
slangasekinfinity: half of it is *changing* colors in a context not specific to the :backdrop class.  What's missing is the rationale for why this is guaranteed to be a fix for all users, and not a regression for some19:49
seb128is there any plan from the SRU team to review packages uploaded before the .1 freeze soon?19:49
slangasekthe patch doesn't match the description of the patch19:49
seb128we should probably get them moving to users if we want them validated on time19:49
stgraberseb128: yep, some of that is being done nowish19:49
seb128great19:49
slangasekseb128: do you have specific packages in mind?19:49
stgraberseb128: well, starting by these that are specifically targeted to the point release, then rest of the queue19:49
slangasekI intentionally skipped over totem and rhythmbox because these do not appear to be high-priority or targeted to the point release19:50
seb128slangasek, totem rhythmbox sqlite3  xserver-xorg-video-intel gst0.10-python transmageddon19:50
slangasekthose were not all uploaded before the freeze19:50
seb128slangasek, I think they are trivial and would make an consequent user impact19:50
infinityslangasek: Oh, all the stuff for the .button classes?19:50
slangasekthe only ones still in the queue that were uploaded before the freeze are rpcbind, rhythmbox, totem19:50
seb128slangasek, they = totem rhythmbox19:50
seb128slangasek, no, sqlite3 was uploaded before the freeze, I made sure of that19:51
seb128like 1 hour before, but before ;-)19:51
slangasekseb128: I looked at them and did not reach the same conclusion that they were trivial19:51
infinityslangasek: I'd assumed they exposed that it was always broken/wrong when they actually put a button on the panel.  But you're right, it seems to be lacking some description.19:51
slangasekseb128: heh, ok; last week when I looked, LP told me it was uploaded just after the freeze deadline, but maybe it lied.  I can review it19:51
seb128slangasek, they just add a one line "Keyword" line to their .desktop for dash searchability ... was is non trivial?19:51
seb128slangasek, well totem does19:51
slangasekseb128: um, let me double-check19:52
seb128rhythmbox does include another fix to get mp3 encoding to default to an ok quality format19:52
Laneyrb would require a freeze exception for gst0.10-python19:52
Laneywhich I uploaded after the deadline19:52
Laneynot sure what process we have for .1 freeze exceptions19:52
seb128which is linked to the gst0.10-python transmageddon fixes19:52
seb128slangasek,  diff from 3.3.4-0ubuntu1~precise1 to 3.0.1-0ubuntu21.1 (1.5 MiB)19:53
seb128the queue is on crack19:53
infinityslangasek: To be honest, the gnome-panel theming with ambiance in precise is so awful, I can't see how any change could be called a regression. :P19:53
seb128not sure what is 3.3.4-0ubuntu1~precise1 come from19:53
infinityslangasek: Even if they decide to make it pink and flashing.19:53
seb128but precise has 3.0.1-0ubuntu2119:53
slangasekseb128: yes, I looked at the actual diff, not just the crack one19:53
seb128slangasek, let me know if I screwed up, the diff should be a one line Keywords added to the .desktop19:54
slangasekseb128: right; the totem one is trivial, but the bug is also marked 'low' importance - which means it's at the end of my priority list19:54
seb128I can put it High if that helps :p19:54
slangasekthe rhythmbox one is non-trivial19:54
seb128it's low priority but trivial with a real user impact19:54
seb128I don't see why it should be disgarded, I made sure it was uploaded on time19:55
slangasekbecause it's not a priority19:55
infinitystgraber: How goes the test on kapok?19:55
seb128slangasek, want me to tweak the bug settings? ;-)19:55
slangasekwhy didn't you tweak them /before/?19:55
slangasekI think you're being disingenuous to suggest now that this is a priority for the point release19:56
seb128because I though things specifically targetted to .1 were targetted for a reason19:56
slangasekI think the fact that no one targeted it to .1, or marked it as priority higher than 'low', reflects the real priority19:56
seb128i.e that the milestone itself was enough of a reason19:56
slangasekthis wasn't targeted19:56
seb128doh, forgot to milestone it?19:56
* jocarter learns a nice new word19:56
seb128I didn't that now19:56
seb128slangasek, well, it's not a priority but as said it's a trivial fix with a real impact on the user experience19:57
seb128I honestly though that any upload made before freeze would be considered19:57
slangasekif it's not a priority, I'm not spending time on it, trivial or otherwise19:57
seb128that's why I didn't bother more with bug settings19:57
seb128well, I spent time on it making sure it was uploaded on time19:57
seb128I guess we have a communication issue there19:57
seb128I assumed that anything uploaded before freeze would be considered19:58
seb128I wouldn't have worked on it if I didn't want it to be in .1, especially not time while I was not at work (I did took an hour at GUADEC to get those uploaded)19:59
infinitystgraber: Oh, it's stuck behind a DVD build, I see. :P19:59
jbichathe light-themes patch has been in quantal for more than 2 months & I haven't heard any complaints that it caused any problems19:59
slangasekstgraber: I'm not disputing that you want it in; I'm saying that by my reading it's a misprioritization, and that your decision to upload it doesn't impose on the release team an obligation to include a low-prio bugfix in the point release20:00
seb128slangasek, I guess that was for me?20:00
slangasekjbicha: however, that's not the threshold for SRUs20:00
slangasekseb128: er yes, sorry20:00
jbichaslangasek: have you tried GNOME Classic w/ Compiz in Precise? it's obviously rather broken20:01
seb128slangasek, ok, noted, I will not argue over that, I will know for next time that the freeze limit is "freeze for what rt considers important" and not "freeze for uploads", my mistakes20:01
jbichaI was addressing the regression potential20:01
seb128-s20:01
slangasekjbicha: I haven't and won't.  The point is that I don't think you've established that this won't regress for those using the theme in other contexts20:02
seb128slangasek, that's different from the freeze rule for normal release btw20:02
slangasek"no one has complained" doesn't establish that there are no regressions20:02
seb128usually we don't punish uploaders because reviewers are behind20:02
jbichalight-themes is actually one of the oldest pending precise SRU's; it was kicked out of -proposed because of paperwork20:03
slangasekseb128: I don't think reviewers being behind was an issue here at all.  Based on the dates, it looks to me like these two packages were skipped over by several reviewers - probably for similar reasons that I've given for my own skipping20:04
seb128slangasek, the rules (for unstable cycles at least) has always be "things uploaded before the freeze date will be considered"20:04
slangasekjbicha: and I think the paperwork is still not in order, because you're saying "Other sessions could not be affected" and I don't see why that's true20:04
slangasekseb128: I considered it20:05
slangasek"consider" != "accept"20:05
infinityslangasek: Well, it can only affect sessions that run gnome-panel...20:05
seb128well, usually consider is accept or reject with a reason20:05
seb128not "let it sit there ignored and miss the target"20:05
slangasekinfinity, jbicha: oh!  Sorry, I completely missed the *filename*20:05
slangasekinfinity, jbicha: pardon my blindness20:06
infinity(Or things that pretend to be gnome-panel, which some other desktop environment sometimes do, but I assure you that they are SO broken with Ambiance/Radiance, that they can't be made worse)20:07
infinityBut Unity definitely does no such pretending anywhere.20:07
seb128slangasek, anyway enough arguing, it's your call at the end, I will feel free to made a comment if one of the .1 reviews says that typing DVD in the dash returns nothing ;-)20:07
seb128make20:07
slangasekseb128: if you'd prefer, I can reject the totem one as not meeting the SRU criteria because it doesn't fix a "high-impact bug"; I was being nice by leaving it in the queue for future consideration20:08
infinityseb128: Well, it's not like it can't be accepted immediately post-.1 anyway.20:08
seb128infinity, well I just find it sad that a one line fix for an obvious usability uploaded a week before the given freeze date doesn't make it20:09
seb128I guess it's my fault for trusting the date we were given20:09
infinityseb128: I'm staying out of point release madness mostly intentionally, the above was mostly just an attempt to calm the tone of the channel. ;)20:10
seb128that failed :-p20:10
infinityEvidently.20:10
slangasekseb128: if you think it's a high priority bug, mark it as such and stand by the claim.  But you won't succeed in talking me into treating it as a high priority if you don't consider it so yourself20:11
seb128slangasek, define high priority, I think the cost-benefit ratio is High20:11
seb128or rather the opposite, the benefit-cost ratio is High20:11
seb128it's a one liner making a real usability impact20:11
slangasekseb128: the SRU guidelines require both a high benefit-cost ratio, and also a high absolute benefit20:12
slangasekthis is sensible, because the SRU process itself has an opportunity cost20:12
seb128slangasek, being able to find the Ubuntu DVD player for users, is that an High bug?20:12
slangasekseb128: you tell me ;)20:12
seb128I've no datas to backup my claim20:13
seb128but I believe that typing "DVD" in the dash and having no result is a real usability issue20:13
seb128we have so many bugs so I'm not sure I would rank up at the top of the list though20:13
seb128but I consider it worth fixing20:13
seb128deciding on bug settings is hard ;-)20:13
slangasekif marking the bug 'high' in LP feels wrong to you, then accepting it as an SRU feels wrong to me20:14
slangasekif you think calling it a 'high' bug is reasonable, I have no problem processing it instantly20:14
seb128it's a matter of perspective20:14
slangasek(the rhythmbox one, though, was not trivial and I wasn't comfortable trying to get that in before .1)20:15
seb128I guess the design guys would put it at least High20:15
seb128as an engineer I tend to put non segfault or data lost bugs a bit lower20:15
Laneyslangasek: If that little stack of SRUs isn't going in for some time, could you please remove transmageddon from proposed?20:15
seb128slangasek, ok, well, pondering the cost-benefit I put it high20:16
seb128slangasek, it's somewhat back to importance,priority meaning in bugs trackers and launchpad not having that20:16
seb128slangasek, it's not always easy to conciliate different factors in one setting ;-)20:17
seb128 20:17
seb128Laney, slangasek: the mp3 is a bit more embarassing but I agree it's late20:17
slangasekLaney: transmageddon seemed to be correct per se and I accepted the first iteration; is the second one somehow dependent on the rhythmbox changes?20:17
seb128it basically means anyone converting a CD to mp3 will get crappy music20:17
LaneyIt was sadly not correct20:17
slangasekLaney: but it doesn't need to block on rhythmbox?  In that case I expect it will be processed20:18
Laneyit blocks on gst0.10-python which is on media so I expect will wait until after the point release20:18
Laneyunless RB gets pushed in, which will necessarily flush it out20:18
slangasekah, ok20:19
slangasekLaney: so you want the existing one removed from -proposed, and the next one stays in the queue?20:19
Laneyplease20:19
slangasekLaney: done20:20
Laneythanks20:20
stgraberinfinity: seems like there are at least 3 builds fighting for kapok on nusakan, so I guess I'll have test results somewhere in the next 3 hours ;)20:23
slangasekinfinity: do you know what's happening with the X packages in quantal-proposed?20:26
infinityslangasek: Staging an xorg ABI transition, still not done.20:28
slangasekwhat's not yet done?20:28
slangaseklast upload was 5 days ago20:28
infinityslangasek: They missed some drivers in their first pass, I already chastised them for it this morning.20:28
slangasekother than the ones they said they would drop?20:28
infinityslangasek: They're also waiting on a new nvidia binary blob that's in the works, I believe.20:28
slangasekhmm20:29
infinityslangasek: Yeah, they missed a few that they're not dropping.20:29
slangasekok20:29
infinity(Like the ARM-specific ones, one in multiverse... Maybe others)20:29
* slangasek reads his scrollback20:29
slangasekok cool20:29
infinityScrollback would be in #-devel20:29
slangasekyep, just read it :)20:29
infinitytumbleweed: Who do I whine to about the fact that reverse-depends(1) doesn't take virtual packages into account?20:31
* infinity had to fall back on checkrdepends to look for xorg-abi-whatever rdeps.20:32
slangasekhmmmm unity's v-done and in the queue for 14 days20:40
slangasekare people afraid to pull the trigger on that SRU? ;)20:40
infinityslangasek: No, I would have released it yesterday, but I was, y'know, not at work.20:46
infinityslangasek: I poked at it on the weekend, and it looked good to go, I believe, just didn't want to do a weekend release.20:47
stgraberwow, it's been a while I haven't installed 10.04, the desktop and installer really changed quite a bit since then ;)20:48
infinitystgraber: Hey, ubuntu/precise is finally building on kapok. :P20:48
stgraberyay!20:49
phillwstgraber: as the 12.10 are stable, what chances do you think 12.10 server will get broken? I'm just about to install a VM and am willing to use it.20:51
jbichaphillw: 12.10 is still Alpha so no promises things won't break20:53
phillwjbicha: which is the classic "chicken & egg". I believe that they are stable enough to be used, how else can we confirm that they are?20:54
jbichasure, how critical is it that your server stays up? how difficult would it be for you to fix things if they go wrong?20:56
infinityphillw: By all means, use and test away.  My number one rule for testing pre-release is "never on hardware I don't have physical access to".  So, a VM certainly qualifies as "access" to the "hardware".20:56
jbichaif the answer to both is "not very" then please go ahead and test :)20:57
phillwit is going to be running a test installation of a mail server.20:57
phillwI have always wanted to install http://flurdy.com/docs/postfix/ onto a system, i now have a reason to do so.20:58
slangasek+       install -m 644 debian/dnsmasq.conffiles debian/daemon/DEBIAN/conffiles21:26
slangasekspeeewwww21:26
ScottK"copy-package -s precise -p kubuntu-ppa --ppa-name=staging -b --to-suite=precise --to-ppa=kubuntu-ppa --to-ppa-name=ppa kdeplasma-addons" seems a bit unwieldy.  Would it be reasonable to assume from/to suite and from/to PPA owner are the same unless specified?  That'd tighten that up to "copy-package -s precise -p kubuntu-ppa --ppa-name=staging -b --to-ppa-name=ppa kdeplasma-addons", which seems almost reasonably compact.21:26
ScottKIf that seems OK, I'll make the change, but I thought it merited discussion.21:27
slangasekI think that would be sensible.  I've hit the same annoyance with the "partner" options21:27
infinityScottK: I think assuming they're the same unless one of either to/from is specified makes sense.21:28
slangasekinfinity: "one of", not "both of"?21:29
slangasekbecause that's the current problem; you have to specify both to+from when you want them to be the same but not equal to the default21:29
ScottKIt does slightly change the semantics since now that would copy to quantal.21:29
slangasekfor partner it's worse, it defaults to the main archive and you get an error about cross-partner copies being disallowed :-P21:30
infinityslangasek: Oh, right.21:30
ScottKBut the change seems more sensible to me.21:30
ScottKI sort of assumed it worked the way I'm proposing and ended up having to delete about 50 packages out of quantal for the target PPA.21:30
slangasekcyphermox, stgraber: confusion on the dnsmasq SRU.  The dbus.conf I see here says only users root and dnsmasq are allowed to own the name; the NM instance runs as user nobody; how does the dbus policy actually do what it does?21:34
slangasekcyphermox, stgraber: also, doesn't the NM dnsmasq instance owning the dbus name imply the possibility that an instance of the service started from the dnsmasq (not dnsmasq-base) package will regress because the name is taken?21:35
slangasekor vice-versa, actually21:35
stgraberslangasek: I'll let cyphermox answer the dbus policy question. I'm running the test packages here and it's definitely working (running as nobody)21:44
stgraberslangasek: for the potential conflict, yeah, that's unfortunately an issue as we can't get multiple servers to listen at the same address. I believe cyphermox is discussing with upstream to make that configurable so NM's dnsmasq can have a different dbus path or something along those lines.21:45
stgraberslangasek: the default setup as shipped by dnsmasq doesn't have dbus turned on and that package isn't shipped by default on any flavour, so yeah, there's a potential for breakage there but it should be extremely limited21:46
stgrabernot to mention that this scenario was completely broken at 12.04's release as it's only been a few weeks since we started introducing dnsmasq hooks in all packages using it to prevent conflicts with the one shiped in the dnsmasq package21:47
infinitystgraber: kapok upgraded with your live-build fix, if you want to test-spin again.21:47
stgraberinfinity: thanks. started21:47
infinitystgraber: If it verifies for us, I think I'll just push it through, so the other buildds auto-upgrade, since that's functionally no different than manually upgrading them all anyway. :P21:48
stgrabersounds good to me, the sooner we have non-oversized images, the better21:49
slangasekstgraber: ok; I'm not thrilled about introducing this prospective regression in SRU.  What are the odds we could get support for different dbus path as part of this SRU round?21:50
slangasekI'd rather see us defer this until we can get it exactly right, than accept it with a known regression and then have to go back and redo it, now with conffile upgrade handling21:50
stgraberslangasek: cyphermox should be able to answer that, though my guess is that it's unlikely to happen for 12.04.1 as it sounded like it'd need quite a bit of work on dnsmasq upstream's side21:51
slangasekstgraber, cyphermox: oh, incidentally, now that I've looked at which NM bug this is for... I think I feel rather strongly that this is a wrong fix... the real bug, AFAICS, is that NM thinks *at all* that it needs to get involved each time there's an ipv6 route advertisement21:53
stgraberI must admit not being thrilled by the fix for 12.04.1, I'd have much preferred fixing the real issue (NM badly interpreting some netlink events and respawning DNS when there's no config change) but was assured by cyphermox that fixing these would lead to backporting a huge chunk of NetworkManager that wouldn't be suitable for SRU21:53
slangasekhmm21:53
stgraberglad we agree ;)21:53
slangasekso basically we'd fix the dnsmasq flapping problem21:54
slangasekbut would still leave users with unnecessarily full kernel routing tables21:54
stgrabercorrect and that's all we'd be fixing21:54
stgraberwe'd still be getting extra routes in the routing table as that's considered "harmless" (I still don't like it...)21:54
stgraberfortunately not a whole lot of people are being hit by that bug, but for these who are (like anyone on a network I manage), it's causing dozen of DNS failures a day as firefox seems to be surpringly good at poking dnsmasq exactly during the time it's being restarted by NM21:56
slangasekheh21:57
stgrabernot to mention my average syslog is at 8k lines per day ;)21:59
stgraber(a bit over 500 dnsmasq respawns)21:59
infinity-rw-rw-r-- 1 cdimage cdimage 738504704 2012-08-07 20:58 20120807.3/precise-desktop-amd64.iso22:01
infinity-rw-rw-r-- 1 cdimage cdimage 736407552 2012-08-07 22:00 20120807.4/precise-desktop-amd64.iso22:01
infinitystgraber: ^-- That what you were hoping for?22:01
stgrabermy local one is 735830016 but yeah, close enough22:01
infinityMight want to spin an i386 for paranoia's sake, since we haven't had one in a while.22:03
infinityAnd amd64+mac looks like it should be identical in size, once respun.22:04
infinityErr, spin an i386 after we release this to -updates, that is. :P22:04
stgraberdo we have the new live-build on the i386 builder?22:04
stgraberright22:04
infinityWhich will have to wait a publisher cycle, since I just missed one.22:04
infinityBe a dear and go v-done your bug? :)22:05
stgraberdone22:06
infinityRight, so it'll hit -updates on-disk in about an hour.22:07
infinityAfter that, any livefs build with auto-upgrade first.22:07
infinitys/with/will/22:07
bdrungslangasek: i was the uploader and regression potential writer of light-themes. sorry for not mentioning that the modified files are only used by gnome-panel22:20
stgraberinfinity: according to my e-mail, your pocket copy failed as the binaries weren't published at the time22:21
slangasekbdrung: no worries, I should've read the diff better :)22:22
bdrungslangasek: but it would have saved time22:25
infinitystgraber: Oh, blah.  The publisher overran.22:34
infinitystgraber: Fixed.22:37
ScottKcopy-package updated.22:44
ScottKslangasek: I didn't test the partner change, but it should be fine.22:44
slangasekfamous last words23:40
slangasekScottK: thanks :)23:40

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