/srv/irclogs.ubuntu.com/2012/04/18/#ubuntu-release.txt

jbichabdrung: I don't think we need to have a trash icon by default in gnome-panel00:57
bdrungjbicha: two reasons for it: we had it previously and we have one in unity01:14
jbichabdrung: and two reasons against it: upstream doesn't do it, and who needs trash on the desktop?01:18
jbichathere's a half dozen folders I might be interested in having quick access to, but I almost completely ignore the trash folder01:20
jbichagjs will require a mini-transition for fixing the gir1.2-gjs-1.0 to gir1.2-gjsdbus-1.0 package name but gnome-shell is the only rdepends01:22
jbichabdrung: we also had the Firefox launcher, but I'm not planning to add that to gnome-panel by default either01:23
ScottKjbicha: What packages?  Just gjs and gnome-shell?01:46
jbichaScottK: yes, gnome-shell is the only rdepends for the gjs gir package01:47
ScottKjbicha: OK and does gnome-shell have it's build-dep versioning such that I can just accept them both and not worry about archive skew?01:47
ScottKbdrung: I'm rejecting gnome-panel since it seems there's some controversy about it.  Please go to the ubuntu-desktop list, get some consensus, and then upload again if needed.01:49
jbichaScottK: in my test build, the gjs dependency worked out ok, it's a run time depends so it was added explicitly but without an explicit version02:01
ScottKOK.02:02
micahgjbicha: that's because Debian dropped the symbols file IIRC (don't remember if we took the change as well)02:02
micahgjbicha: oh, nevermind me :)02:02
deejinfinity: Did you have a chance to poke kapok this afternoon?02:18
infinitydeej: Oh crap, not yet.  Can do so right now.02:18
infinitydeej: Though, I'm assuming some cron jobs have run by now.02:19
deejinfinity: I'm assuming you're right :)02:20
infinitydeej: Certainly seems like there've been a few successful builds, yeah.02:21
deejinfinity: Cool, I'll chalk it up as fine, I'm going to do cardamom unless you have an objection02:22
infinitydeej: No, no.  Please do. :)02:22
infinitydeej: We'll put them both through their paces a bit more heavily soon.  I've just been headless chickening all day, and you fell off the stack. :/02:23
deejI figured, no worries, everyone's swapping hard on the run up to release02:23
ScottKroaksoax: Where's the FFe for maas-provision?03:45
ScottKNew source during final freeze.  I love it.03:45
ScottKHappens every cycle there is some new package or major feature that some Canonical project needs to get in during final freeze.03:46
infinityIt's universe, I assume.03:49
infinityWe've done universe debian syncs of new packages too.03:49
jbichaplease don't promote gnome-shell/mutter/gjs to -release yet, I'm getting this error when I try running it http://fpaste.org/ZRvq/03:51
ScottKinfinity: With FFe.03:51
ScottKinfinity: I don't mind doing FFe/sync of packages people want from Debian.  I don't mind if someone wants to do an FFe and some archive admin volunteers to review this one.03:52
ScottKNew source not from Debian takes a much finer tooth comb to review.03:53
ScottKGiven that Maas was such a priority, I guess I'd have thought they could have actually considered the release schedule.03:53
DavieyScottK: I'm taking maas-provision along with jdstrand03:53
ScottKOK.03:53
DavieyScottK: It's to satisfy MIR requirements.03:53
ScottKThere should still be an FFe.03:53
ScottKOK.03:53
Davieyit's a rename/copy of cobbler package, that jdstrand wanted, and has already agreed to srcNEW review.03:54
Davieyit was requested in the cobbler MIR03:54
ScottKdebian/changelog says "Initial maas-provision release"03:55
ScottKThen I'll revise my rant to "If it's just a fickin' source rename, please say so in debian/changelog."03:55
DavieyScottK: it does have a debian/Debian.readme03:55
Davieyerr, .source03:55
ScottKYes, I think "renamed from ...." should make it into the changelog.03:56
ScottKSince that is, in fact, a change.03:56
ScottKI was going to reject it with a note that said "No FFe, reupload after you get an FFe", but I'll leave it for you to deal with then.03:57
DavieyScottK: wait.03:57
* ScottK isn't doing anything.03:57
DavieyScottK: it's not a 'rename' as the original package will still exist.03:57
ScottKSo were duplicating source in the archive under a new name?03:58
DavieyScottK: yes03:58
ScottKPlease tell me that's somehow actually more brilliant than it sounds.03:59
infinity...03:59
DavieyScottK: Security team doesn't want default cobbler in main.. The other option is to embded cobbler into the maas package, which i have less interest in.03:59
jbichawhat makes this cobbler any more delicious?04:00
micahgwhy can't the universe cobbler use the main part?04:00
ScottKmicahg: My thought exactly.04:01
micahgsee libav/libav-extra spilt04:01
micahg*split04:01
Daviey"use the main part"?04:01
ScottKSomehow I suspect that jdstrand wasn't actually begging to have duplicate source in the archive.04:01
DavieyScottK: He was.04:02
ScottKWow.04:02
infinitymicahg: I imagine the issue is that they're trying to shove something in main that depends on bits of cobbler.04:02
ScottKSounds like, but I think "then why not split just those bits out" is a reasonable question.04:03
infinityIndeed, and have cobbler {Build-,}Depend on them.04:03
ScottKI hope the answer isn't something like, "Yes, in theory, but this whole time based release thing threw us off - we needed more time."04:11
deejinfinity: FYI, cardamom is done, I'm about to close out the ticket, if you run across anything weird, just re-open it, it's enormously prioritized so we'll have a look sooner rather than later04:12
infinitydeej: Check, thanks.  They'll get a bit of a workout overnight, but I'll abuse them tomorrow to make sure they're all good.04:14
deejSounds good04:17
DavieyScottK: So, with maas.. we only use a subset of cobbler features.  Having duplicated source measn the security team only need to support vulnerabilities in the areas that maas uses.04:18
DavieyOtherwise security would block the full MIR, as it seems to be quite vulnerability prone.04:19
ScottKRight, but wouldn't it be possible to have cobbler use the part you want in Main so it's not duplicated?04:19
DavieyScottK: do you think it's reasonable to abuse an otherwise functional package and still keep the ame name?04:20
Davieypeople should be able to use cobbler still, no?04:20
ScottKSure.04:20
DavieyScottK: we use a subset of most of the binary packages.04:21
ScottKI see.04:21
DavieyScottK: Spotted an issue with the source upload, can you reject it please?04:21
ScottKSure.04:21
Davieythanks!04:21
ScottKDone.04:22
Davieyta04:22
jbicha^ ok that gnome-shell works04:46
infinityPromise?04:48
ScottKIt's Universe.  He's got several more tries to throw it at the archive if he needs to.04:49
jbichaworks for me04:49
jbichaworks enough for me to go to bed04:49
infinityjbicha: ;)04:56
ScottKThat was the "Universe not frozen" handwave.05:11
infinitycjwatson: Did you want to refresh d-i translations at the same time as uploading for armhf/omap4 issues?05:19
infinitycjwatson: My d-i bits are committed, at any rate, depends on mklibs being built and installed first.05:25
pittiyay, we have an LP langpack export; /me goes to build packages05:25
infinitypitti: Want to review my mklibs upload first? ;)05:25
pittiinfinity: waiting for diff, will do then05:26
infinitypitti: Danke.05:26
micahgpitti: have fun with 4 shiny new roseapples :)05:27
pittiooh!05:27
pittiand new amd64, too05:27
pittistill on manual, though05:27
micahgpitti: yeah, by design05:27
infinitypitti: The new ones aren't manual.05:27
infinitypitti: The old ones are.05:27
pittiinfinity: OOI, why do we have so many armel PPA buildds?05:28
infinitypitti: Effed if I know, that's a world I don't pay attention to.05:28
infinitySince the PPAs I care about build on the distro buildds.05:28
pittiif anything I had expected armhf, but most PPAs have neither after all05:28
pittianyway, was just curious05:28
infinitypitti: Well, those are "virtual" PPA builders.  Which translates to "only a few special people build there".05:29
* micahg estimates 2.5 hours for the langpacks with the 4 new buildds05:29
infinitypitti: Folks with devirt PPAs build on the distro machines.05:29
pittiargh, mislooked, it's the export from Monday; so, more waiting05:29
infinitypitti: So, I dunno, I assume IS knows what they're doing with the distribution of the "special" ones.05:29
pittiinfinity: right, hence my question why we have so many of them, I've never seen them doing anything05:30
infinitypitti: Maybe they do it when you're not looking? ;)05:30
pittiheisenbuilders?05:30
infinity(I honestly have no clue, I suspect it may be Spads testing his qemu madness)05:30
pittilol05:30
slangasekyou laugh, but he's serious :)05:31
slangasekI think that's probably what they are05:31
infinityScottK: Is all the dev* stuff in proposed to be copied to release?05:31
pittiinfinity: could I temporarily reactivate the older i386 builders for langpacks, or would that screw up anything?05:32
infinitypitti: Go nuts.05:32
pittiok, great05:32
infinitypitti: It's not broken, just disabled to make sure the new ones get a workout.05:32
pittiexport is estimated to be done at 0800 UTC05:32
pittiwith that much buildd capacity we can have them in the archive by 1200 UTC05:33
ScottKinfinity: No idea.05:33
infinityslangasek: How do you feel about mklibs?05:33
micahgpitti: if you just grab allspice and roseapple for i386 for the rebuild, you should be done in under 2 hours :)05:34
infinityScottK: They start with a K, you end with a K, I just assumed.05:34
micahgerr..I mean langpack build05:34
ScottKOh.  Looking.05:34
* micahg really needs to go to sleep soon05:34
slangasekinfinity: oh man, I haven't talked to mklibs in years, it'd be great to catch up05:34
slangasek:P05:34
infinityslangasek: Here's your chance, he's in the queue, pacing!05:34
ScottKinfinity: Yes.05:35
pittiinfinity: uh, it's not any more05:35
infinityScottK: Cheers.05:35
infinitypitti: *raise brow*05:36
pittiinfinity: I mean, I accepted it, as you asked me to :)05:36
infinitypitti: Oh!05:36
infinitypitti: I was expecting challenging questions about the fine art of library reduction and WTF I was on.05:36
infinitypitti: But thanks!05:36
pittiinfinity: it seemed quite consistant with the other changes (initramfs, etc.) you did thehre05:36
infinitypitti: If I fall asleep before mklibs is published, want to sponsor (and tag) the debian-installer release sitting in bzr for me?05:37
pittiat which point will we update base-files for lsb-release?05:37
pittiinfinity: sure, no problem05:38
infinitypitti: Isn't there some countdown wiki that details when we do all that?05:38
pittihttps://wiki.ubuntu.com/ReleaseProcess05:38
pittiit doesn't mention base-files, though05:38
infinityOh.05:38
pittioh, it does05:38
infinitypitti: Does do.05:39
infinityso.05:39
pittiRelease minus 3 days:05:39
pitti    Make sure that /etc/issue, /etc/issue.net, and /etc/lsb-release are correct05:39
infinityYeahp.05:39
infinityI got there just when you did. :P05:39
pittiit's just well within the time when skaet wanted us to have actual release candidates05:39
pittiso if we want to do that, we'd have to do it today05:39
pittias tonight she wanted to build the first RCs05:39
infinityI think it's pretty optimistic to believe we won't upload a single package affecting any image after now.05:40
infinityBut sure?05:40
* micahg will get his blueman upload in before bed then05:40
pittioh, I agree; tonight's images won't be the final ones05:40
pittiI thought the subtle difference was that they _could_ be05:40
pittii. e. there is nothing which is knowingly missing on them, etc.05:41
pittiso that any further image we do is just to pick up opportunistic bug fixes05:41
infinitypitti: Oh, since you might end up sponsoring d-i for me, want to check the diff in bzr now and review that, so you can pre-approve your own upload? :P05:41
pittir1676 is straightforward05:42
infinitypitti: That's already uploaded.  1677 isn't. :P05:42
pittioh?05:42
pittiI didn't see a "released..." bzr commit05:42
infinityHence why 1676 is tagged, and 1677 isn't.05:42
pittiah, you don't use dch -r/debcommit -r05:42
infinitypitti: Follow the tags, not the commit messages.  Silly man. ;)05:43
pittiso, I don't know what --ldlib does, but again that and the ln -s stuff seems consistent with the previous uploads05:43
pittiinfinity: yeah, I'm a huge fan of using UNRELEASED05:44
micahg+105:44
pittiinfinity: so, LGTM05:44
infinitypitti: mklibs tries to heuristically find the linker via readelf on random binaries, which on armhf finds the wrong path first (nodeterministically, no less)05:44
infinitypitti: Instead of trying to deal with the mystery of which one gets copied, --ldlib overrides the random search madness and just says "use that one, idiot".05:45
* pitti nods05:45
infinityI so desperately want to rewrite mklibs to not be crap.05:46
infinityAnd then make initramfs-tools depend on it.05:46
slangasek^^ death to defoma05:46
infinityCause they both get different things differently wrong.05:46
infinityslangasek: Huzzah!05:47
micahgeven Debian's on board with death to defoma05:47
slangasekmost of Debian has been for quite some time; it just took a while to implement ;)05:47
micahgcan one of the distinguished AAs copy {thunderbird,enigmail}/lucid from ubuntu-security-proposed to *lucid-proposed*?05:51
pittican do05:53
infinitySpeaking of scary library reduction silliness.  Before I call this linker move "done", can anyong think of anything else that does this sort of small-filesystem-creation and might be broken?05:53
pittiubuntu-vm-builder?05:54
micahgdebootstrap?05:54
pittipbuildler --create05:54
pittiand pbuilder, too05:54
* slangasek waits for infinity to rephrase the question :)05:54
infinityNone of those do reduction.05:54
infinityThey just install packages. :P05:54
infinityHrm, dracut's probably broken too, but who uses that?05:55
micahgpitti: is it possible to do that copy w/out retrying the failed builds?05:58
slangasekwow, why do we have dracut in the archive?05:58
infinityWe do.05:58
slangasek^^ why05:58
infinityAlso, it's written in /bin/bash, but implements its own arg parsing instead of using getopts.05:58
infinityI wash my hands of this.05:58
pittimicahg: I don't think so; I can only specify with or without binaries05:58
micahg:(05:59
pittimicahg: https://launchpad.net/ubuntu/+source/thunderbird/11.0.1+build1-0ubuntu0.10.04.105:59
micahgpitti: ok, meh, the powerpc build dies after an hour, ok, I can get the build killed I guess06:00
pittiall building again :/06:00
pittienigmail copied, too06:00
micahgwell, if someone needs the powerpc buildd in the next hour, I'll go find someone to kill the build06:00
micahgthere's a second one free06:00
* micahg has to do another upload anyways to fix armel/powerpc, but wanted to get some initial testing in06:01
micahgwell, I don't have to, but I probably will06:01
infinityBecause you want a cookie?06:02
* infinity mails micahg porting cookies.06:02
micahgheh, I don't like regressions ;)06:04
* infinity wonders what happened to the context for the debian/rules patch in http://launchpadlibrarian.net/102433012/fontconfig_2.8.0-3ubuntu8_2.8.0-3ubuntu9.diff.gz06:05
infinityOh diff, you playful scamp.06:05
infinitypitti: Nevermind the d-i, I'll upload it myself. ;)06:24
pittiack06:25
infinitypitti: Okay, linux-ti-omap4 and mklibs are published to ftpmaster, uploading d-i.06:29
pittiwill review in a bit with diff06:31
pittioh, already accepted apparently06:31
infinityOh?06:32
infinityLooks like it's in the queue to me. :P06:32
pittiweird, wasn't when I refreshed after queuebot's msg; anyway, there now06:33
pittidiff from 20101020ubuntu133 to 20101020ubuntu134 (999 bytes)06:41
pittiinfinity: desperately wanted to stay below 1 kB? :-)06:41
* infinity hopes those are the last fires he needs to put out this week, but knows better.06:41
infinitypitti: Hey, I had to tweak the changelog to get that diff size!06:41
pittihttp://people.canonical.com/~ubuntu-archive/component-mismatches.svg still makes me sad06:43
* infinity points pitti to the server team./06:43
pittiinfinity: I'll flush -proposed, but keep python-defaults as that has some "not me" tag in the pad^Wwiki06:44
infinitypitti: Yeah, I still don't see the fear of python-defaults, but whatever. ;)06:44
* micahg figures it's too late to drop libwvstreams4.6-qt from wvstreams06:44
pittimicahg: zero reverse dependencies, so technically possible; is it important to drop it?06:45
micahgit's the last QT3 thing in main aside from lsb06:46
pittioh06:46
infinityBut since LSB is there, we can't drop QT3 anyway.06:46
infinitySo, meh.06:46
micahgyeah, but the -dev packages would drop to universe ;)06:46
infinityIs that a win?06:46
micahgdoesn't encourage use?  idk06:47
infinityWe enable everything by default these days, so I don't see how it discourages use.06:47
infinityAnd anyone who knows how support works knows that we actually support by source package.  Cause we kinda have to.06:47
slangasekpitti: what's your opinion on doing SRUs for multiarch library enablements?06:47
pittislangasek: at this point I don't fear simple .so multiarchification any more06:48
infinityslangasek: It would probably require some more strict testing than the average SRU...06:48
infinityslangasek: (All the rdeps, etc)06:48
pittiI'm more wary of the special cases like per-arch plugin paths etc, as they are prone to unintended side effects and errors06:48
slangasekI don't fear it, but I'm not sure it meets our SRU policy :)06:48
pittino, technically it doesn't06:48
pittiexcept if these could be considered "safe and simple changes"06:49
micahgwe could theoretically use -backports since that'll require rdep testing anyways if SRU is out06:49
pittitraditionally we've been more permissive on LTSes, so you can certainly find plenty of examples that don't match the letter of the policy06:49
pittibut if we change a few libraries which actually cause pain to people, I think that would be okay06:50
pittislangasek: do you have a particular example in mind?06:50
infinityYeah, half the SRUs in an LTS.1 don't meet the policy, cause we try to "polish" the thing we have to support for 5 years.06:50
slangasekpitti: orbit2, libart-lgpl, libbonobo, libbonoboui, and gnome-vfs06:50
pittioh, the old gnome 2 stack06:50
slangasekyep06:51
micahgyuck, why?06:51
slangasekbecause software still uses them :)06:51
micahgyes, but anything that needs multiarch installability?06:52
pittithey don't have too many application rdepends, so that should be bearable IMHO06:52
pittislangasek: gnome-vfs might again be more tricky, though, due to modules06:52
slangasekmicahg: they're still in main, and there's binary-only software that wants them; so yes06:53
micahghmm, I guess there wasn't time to kill them properly06:55
pittithere, new langpack tarball for real now07:26
stgrabergood morning07:43
pittihey stgraber07:43
micahgwell, so much for a blueman upload before bed, CDBS has outsmarted me at this hour07:45
pittiwhat are you trying to do?07:46
micahgpitti: can we discuss in -desktop or -motu?07:46
pittisure07:47
pitti^ I'll reupload with an additional single-digit bug fix08:05
pitti^ apport reuploaded with that bug fix, and now sent to -proposed08:12
pittiso it can be accepted now, and we just defer the move to release; I updated https://wiki.ubuntu.com/PrecisePangolin/FrozenArchiveStatus accordingly08:12
infinitypitti: Looks good.08:16
pittiand that won't ruin the nice tie that I have with seb128 in the bug stats :)08:17
infinityHe'll get more in.08:18
infinityJust wait.08:18
pittinah, all to -proposed now08:18
pittiwhich bdmurray's scripts don't seem to count08:18
infinityI suppose I don't even register on this statistic.08:18
pittiadconrad@ubuntu.com has 11 fixes08:19
pittieveryone does08:19
infinity11.  Yeah.  Close enough to not registering.08:20
infinityI need to start filing bugs for every upload I do, to make myself look better. :P08:20
micahgpitti: do you want blueman in -proposed for extended testing?08:23
micahgit's on 2 ISOs08:23
pittimicahg: at least for keeping build skew/failures away, yes08:23
micahgit's a quick build :)08:23
pittiwe don't actually test the bits in -proposed08:23
pittias soon as they are built and published, we copy them over, unless the pad says not to08:24
pittis/pad/wiki/08:24
micahgpitti: right, I'm asking if you want extended testing :), I can ask the xubuntu/lubuntu folk to help08:24
pittithey can be tested on a live system, of course (by downloading them manually)08:24
stgraberright, finished catching up on IRC backlog and e-mails post-vacation, now to find some bugs to kill ;)08:24
pittimicahg: can never hurt, but I thought it's just dropping one file?08:24
micahgpitti: it's dropping a few files, yeah, I just don't know if any other components depend on them08:25
micahgI picked a couple of simple fixes from Debian as well (control file only)08:26
micahgstgraber: why is queuebot not picking up the lubuntu packageset? (see blueman above)08:40
stgrabermicahg: hmm, not sure, will have a look08:41
micahgstgraber: thanks, one of the reasons I had it created was to help with this stuff :)08:43
pittiinfinity: so even roseapple now counts as "old" now?08:48
infinitypitti: Only in the sense that it existed before elmo gave us new ones.08:49
infinitypitti: I think we get to keep it.08:49
infinitypitti: Like I said, I just had all the old ones on manual to make sure the new ones got a fair test.08:49
stgrabermicahg: well, queuebot does the right thing ... LP seems to lie though08:49
pittiinfinity: understood, thanks08:49
* infinity pokes the build history for all the new ones.08:49
micahgstgraber: http://paste.ubuntu.com/935149/, LP seems to be right :)08:50
micahgTask: xubuntu-desktop, lubuntu-desktop08:50
infinityPoor lamiak hasn't seen a build yet.  All the rest seem fine.08:50
pittilangpack import is at zh_TW08:50
micahginfinity: wait until the langpack builds start ;)08:50
pittiit'll get plenty of exercise RSN08:51
stgraber>>> set([pkgset.package_set_name for pkgset in lp.distributions['ubuntu'].archives[0].getPackagesetsForSource(sourcepackagename = 'blueman')])08:51
stgraberset([u'xubuntu'])08:51
stgrabermicahg: ^08:51
infinitystgraber: Weird, cause it shows in the queue.08:51
stgraberinfinity: yeah and edit_acl.py shows it too... it's just when specifically using getPackagesetsForSource that it fails08:52
* micahg doesn't know the LP API enough to argue08:52
infinityThere, lamiak got a build.08:53
stgrabermicahg: I poked #launchpad08:53
infinitypitti: Okay, you have more i386 than you could ever want now.  Enjoy.08:56
pittioh, you commissioned some amd64 ones, too?08:56
pittiwow08:56
cjwatsoninfinity: may as well - I'll go and do that now08:57
infinitycrested and yellow can keep up with the trickle.08:57
pittiI think at this point building the sources and uploading them from macquarie will be slower than the binary builds :-)08:57
infinitycjwatson: Oh see, if I'd thought you would want to, I would have not uploaded.  Oh well.08:57
infinitycjwatson: Alternately, I could have done it myself, but I have no idea how. :P08:57
cjwatsoninfinity: ah, never mind, I was still working my way through scrollback.  Not that important.08:59
cjwatsonI've requested a download from LP now just in case there's another.08:59
stgrabersorry for that, should be working fine now ;)09:10
stgrabermicahg: so basically the call I was using to get the packagesets was the one used by LP to check for archive upload rights09:10
stgrabermicahg: which doesn't work with the lubuntu package set as it doesn't have any uploader09:10
stgrabermicahg: the bot now uses another API call that should return the right thing09:11
infinityHuzzah.09:12
pittilangpacks look good, uploading/accepting09:23
infinitypitti: What do you know about this lightdm upload?  Sure looks featurey to me.09:23
pittiinfinity: not much; can review if you want09:24
pittii. e. I didn't get an advance warning about it or so09:24
infinityI reviewed it, and is seems sane, but it's definitely new features.09:24
Laney-proposed: maybe it's for SRU09:24
infinityPossibly.09:25
infinityWe've blurred the lines a bit.09:25
infinityExcept, it doesn't meet SRU guidelines either. :P09:25
infinityAgain, new features.09:25
pittiah, to -set-defaults09:25
LaneyYes, but then it's Not Our Problem™ :P09:25
infinityNot saying I'd reject it off-hand, and it looks sane and well-contained, and obviously not broken at a glance.09:26
pittinot sure if these were requested by some derivative or OEM or whatnot09:26
pittiI don't remember reading a bug about those09:26
infinitypitti: Just get someone to formally ask for a FFe, so if another RM asks them about it, they can say "Release member X said I could." :P09:26
pittiso l-s-d is for derivative mybuntu-defaults pacakges to change the lightdm defaults instead of hacking the config file09:27
infinitypitti: It has my stamp of "looks correct to me, and I can see the value in it".09:27
pittierr, perhaps I should use a slightly longer abbreviation09:27
pittiinfinity: *nod*09:27
infinityThough, if they're going to keep hacking features into lightdm, for the love of the Flying Spaghetti Monster, can someone make it write to utmp/wtmp?09:28
infinityI'm so sick of not being logged in when I'm logged in.09:28
pittiinfinity: you can reproduce that bug?09:28
pittiplease do tell Robert09:28
pittihe and I can't, at least09:28
infinitypitti: Bug?  What bug?  It's a missing feature.09:29
infinityadconrad@cthulhu:~$ w09:29
infinity 03:28:58 up 11 days, 11:00,  0 users,  load average: 0.04, 0.08, 0.0509:29
infinityUSER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT09:29
infinityadconrad@cthulhu:~$09:29
pittibug 87029709:29
ubot2Launchpad bug 870297 in lightdm "Lightdm logins not being logged in wtmp" [High,Confirmed] https://launchpad.net/bugs/87029709:29
infinity^-- Are you saying you actually have sessions?09:29
pittiI have 6 of them09:29
infinity*blink*09:29
pittiit's not trivial to reproduce, so perhaps robert can borrow an ssh to your box or something09:30
infinitySure.  I was always under the impression it was just a missing feature.09:30
infinityIt's easy to reproduce here. :P09:30
pitti"last" uses the same db, right?09:32
infinitylast uses wtmp.09:32
infinityI can't remember what w uses.  Probably the same.09:32
* infinity tries to remember the difference between wtmp and utmp, but it's been a while since he had to care.09:32
infinityAhh, "man wtmp" is helpful.09:33
pitti"last" has data for every day here09:33
infinitywtmp is logins, utmp is current session data.09:33
infinityAnd yeah, I have neither, except for console logins.09:33
infinityAnd ssh.09:34
infinitySo, I should invert that.09:34
infinityI have everything, except for lightdm-spawned sessions. :P09:34
pittihttps://launchpad.net/builders  is a joy to look at09:34
infinitypitti: The utmp/wtmp manpage seems pretty informative.  It's like a HOWTO for mangling them in C. :P09:36
stgraber^ affects the testing lab in Montreal at least, possibly some other setups too (not sure how many people actually netboot the live cd though)09:47
infinitystgraber: Did you learn nothing 6 months ago?  All important casper uploads happen within ~12h of release.09:48
stgraberI also noticed that the current code generating resolv.conf would generate an invalid file if no domain or search path are defined in the dhcp (fairly common for home networks)09:48
infinityI should reject that just based on the above principle.09:48
stgraberinfinity: ;)09:48
stgraberinfinity: I'm happy to upload it next Wednesday if that makes you happy :)09:48
infinityI'd be thrilled, but then it need to include a fix for a REALLY RC, CAN'T LIVE WITHOUT FIXING IT bug.09:49
infinitySo, go find one of those.09:49
infinityI should try sleeping again.09:50
infinityI can almost hear pitti giggling with childlike glee from here.09:50
pitti584 jobs (1 hour)  is really not that bad :)09:50
infinitypitti: So, if I fix launchpad to dispatch arch:all (with no any) sources to *all* architectures, will that make you even happier?09:51
pittiit certainly would :)09:51
infinityYou'd have an army of angry pandas.09:51
stgraberI'm sure a lot of people would be quite happy to that09:52
infinityWell, I really wanted to be able to do arch affinity at one point too (for things like openbios), but...09:52
infinityThat looks more painful to solve.09:52
infinityDoing the above (just letting arch:all builds fly willy-nilly) would be fairly simple.09:53
infinityHrm.09:54
infinityI wonder if I could fudge affinity, now that I think about it.09:54
infinityIf a package is listed as, say, "Architecture: all powerpc", I could then send it to PPC as a '-b' build.09:55
tumbleweedbuilding arch:all anywhere would certainly find us a bunch of interesting bugs :)09:57
infinitytumbleweed: Bugs I'd love to fix, I don't see that as a bad thing.09:57
tumbleweedbut yes, some packages really do need affinity. We don't want to just give them back until they hit the right architecture09:57
pittiwe'd also need to find a solution for packages which are really arch:all, but don't work on some10:05
pittiusb-creator and the like10:05
infinityI'm having a nice lightbulb here.10:06
infinityYou can include packages in control that aren't actually built.10:07
infinitySo, we just have people include a dummy package that's for the arch they want affinity with.10:07
infinityAnd if I see "all foo" where "foo" isn't a wildcard, I pass the build to a "foo" builder as a '-b' (instead of the usual '-B'), and done.10:07
infinityThere might be some broken assumptions in the queue code as well, but that should be fixable.10:08
infinityBut declaring it in the source package beats having some silly affinity database in LP.10:08
infinity(I suppose instead of that hackish heuristic, we could define a new control stanza too)10:09
pittiXS-Build-Architecture: ?10:10
infinitySomething like that.10:10
pittierr, XC- probably10:10
infinityC?10:10
infinityS is source.10:10
pittiS is .dsc, C is changes, right?10:10
pittiI suppose .changes is the most important one, but S can't hurt either10:10
infinityNo, changes isn't important at all.10:10
infinityLP throws it away once it's grabbed some bits.10:11
infinity.dsc (S) is what matters.10:11
infinityBesides, you want the hint to persist, if people apt-get source, etc.10:11
infinityOr apt-cache source, rather.10:11
tumbleweedis that the case for wanna-build too? (caring about .dsc rather than changes). Debian is intending to do arch-all builds at some point10:13
infinitytumbleweed: .changes is only for queuebots.10:13
infinitytumbleweed: .dsc is what matters (or should matter) to anything that processes source.  So, yeah, wanna-build as well.10:13
infinityUnless someone broke wanna-build when I wasn't looking. :P10:14
tumbleweedsounds sane :)10:14
infinityWell, there's one place where .changes matters to wanna-build, I guess.10:14
infinityBut it doesn't read it.10:14
infinityThe queue bots have to tell w-b which Dist the upload was targetted to (which is only in the .changes)10:15
infinityBeyond that, it's useless.10:15
LaneyHave fun bikeshedding it out with ftp-master :P10:16
infinity(If you're setting up a new w-b, though, you just scan a source archive)10:16
infinityAnd no, if I implement this in Ubuntu/LP, it'll be an XS header (ie: local), and people can argue about it later, I don't care. :P10:17
tumbleweed:)10:17
infinityIt's probably been 6 or 7 years since I committed to wanna-build, I think I'd prefer to stay arm's length from whatever flamewar might come up.10:18
infinitytumbleweed: Oh, as for Debian "wanting to do arch:all", the easy solution is just to make all i386 buildds build with -B by default, and you're done.10:18
LaneyI guess this wouldn't apply to so many packages, but it would be a shame if this were implemented differently over there10:18
infinitytumbleweed: That's how we did it back when we used dak/w-b.10:19
infinitytumbleweed: One sbuild config.10:19
tumbleweedinfinity: of course, but presumably that wouldn't happen in debian until there was affinity, or there'd be broken packages10:19
infinityWell, not if they intend to turn off arch:all uploading at the same time, yeah.10:20
* tumbleweed wonders if we'll still be using maintainer-built debs in 10 years10:20
infinity(I like right now that arch:all uploading is a way to get around Debian not allowing source uploads...)10:20
infinityYou can totally just do a source+all upload, and let all the binaries get cooked on the buildds. :P10:20
* tumbleweed should do that more10:20
infinityI tend to go the other direction, and build on as many arches as I have the time for.10:21
infinityBut I'm not normal.10:21
infinityOr sane.10:21
infinityLaney: And yeah, affinity should, realistically, affect such a tiny subset of packages (I'd consider anything that doesn't NEED it to be buggy), that I don't think it matters if we implement it differently.  At worst, it's a few tiny diffs to carry, at best, we just change our implementation to accept their input.10:23
LaneyI was thinking in terms of your cost implementing it :-)10:23
Laney(and then possibly reimplementing)10:23
infinityThe LP bits are costly.  Parsing a different header isn't. :P10:23
infinityAnd if they implement it directly as a staple-on DB for w-b or something, we can't leverage that anyway.10:24
LaneyYes, so as long as the general approach is the same then we're good.10:24
infinityThe only way it can be shared is source-level, which implies control fields, which means, at worst, we have to parse a new field.10:24
infinity(The other option would be to extend P-a-s, but given the efforts to phase it out over the years, that would seem like an odd choice)10:25
tumbleweeddependency availability will differ across archs, packages shouldn't end up in depwait because they hit an unsupported arch10:26
infinitytumbleweed: That's readily solvable for Debian, since they do dep-waits pre-dispatch now.10:27
cjwatsoninfinity: Debian were planning a field for affinity, I think.  Mark Hymers was talking about it at debconf.10:27
infinityFor us, I'm sure I could work something out in the dep-wait resolver.10:27
infinitycjwatson: Cool, then we're on the same page logically, and the name really doesn't matter.  Names can change.10:27
infinityUnless they're linkers.10:28
infinityBut I'm not bitter.10:28
tumbleweed:)10:28
evfinally getting around to tackling this arm build failure in whoopsie (while the world burns in our crashdb retracer farm) - how does one get build depends into porter-armel?10:43
cjwatsonsudo apt-get install10:44
evcjwatson: I think I'm missing a step there. Do I need to schroot into something?10:45
evas sudo apt-get install asks for my nonexistent password10:45
pittiev: yes, dchroot into the precise chroot10:45
pittithere you can sudo10:45
evah, dchroot10:46
evcheers10:46
cjwatsonschroot nowadays, not dchroot10:46
cjwatson(per motd)10:46
evoops - I'm so used to seeing that bird that I skipped right past that10:47
infinityev: I'm still betting you're looking for something related to char signedness.  Unless it's pure coicidence that it fails on the 3 arches where that's different.10:47
evapols for that10:47
infinityev: Which means you might have a more pleasant time debugging on the powerpc porter.  It's faster.10:47
evinfinity: cheers for the tip - I missed you pointing that out previously10:47
evah indeed10:47
Q-FUNKWould anyone happen to know what is the current status with esteid-browser-plugin in NEW?  chrisccoulson asked me to re-upload once upstream had fixed specific issues and it's now been taken care of.10:48
evfixed. It was not returning boolean from a glib callback11:50
infinityQ-FUNK: Is that the firefox plugin that no one wants to accept, because having plugins in the archive means maintaining/updating them through 5 years of firefox releases?11:52
pittiI guess we can put back the amd64 builders to normal duty?11:58
=== greyback is now known as greyback|lunch
infinitypitti: Sure.12:01
pittiinfinity: ok, doing12:01
infinityI was alread. ;)12:01
infinityalready..12:01
pittiah, ok; I switched two over12:02
Q-FUNKinfinity: upstream has been doing a fine job at tracking firefox and thunderbird releases.12:03
infinityQ-FUNK: Sure, but does that mean someone in Ubuntu (you?) is committed to doing the same?12:03
infinityIf not, we're better off having users install from upstream, as we do for pretty much all plugins.12:04
Q-FUNKinfinity: the package itself has been team-maintained in a PPA for the past 2 years already.12:04
infinityThat doesn't actually answer the question.12:04
Q-FUNKyes, it does.  there's a team committed to maintaining it.12:05
Q-FUNKthis cannot be installed from upstream, because it accesses security modules and other stuff that is distro-specific.12:05
infinityAlright.  Then I guess we're back to having one of us nitpick over the source.12:06
Q-FUNKwhich is always welcome.  chrisccoulson's suggestion of submitting the code to mozilla for review was also a welcome idea.12:07
stgraberpartman-base looks good (did a manual diff as LP seems a bit slow at the moment)12:07
chrisccoulsonhi :)12:10
cjwatsonstgraber: thanks, accepted12:10
Q-FUNKinfinity: upstream himself is on the LP team.  he's also extremely receptive to code reviews and bug reports. this should help minimize the need for chrisccoulson or whoever else maintains FF from having to do anything more than file the occasional bug report.12:10
Q-FUNKchrisccoulson: hey :)12:11
ev^ that fixes the powerpc and arm build failure. Ignore the giant diff. That's all backend code that does not get built into packages.12:12
stgraberev: having a look12:13
stgraberev: ouch, giant diff indeed, what did you do to make the source 25MB larger?12:14
evheh, new yui312:14
stgraberanyway, looks sane when ignoring backend/12:15
stgraber^ please someone accept whoopsie-daisy12:15
infinityDone.12:18
stgraberlive-build looks good too (generates kernel-img.conf on ! alpha|amd64|hppa|i386|ia64|m68k|mips|mipsel with link_in_boot = yes) (so in our case, powerpc, armhf and armel)12:20
infinitySeems sane.12:21
phillwis bug 966403 going to get into the RC?12:21
ubot2Launchpad bug 966403 in linux "Lubuntu Install (entire disk with encryption) doesn't prompt for disk password." [High,Triaged] https://launchpad.net/bugs/96640312:21
cjwatsonI suspect it'll stand a better chance if it's not on linux.12:22
cjwatsonWait, /me reads the bug12:22
cjwatsonWow, actually a kernel bug12:22
phillwthat was the one I mentioned that needed a new kernel & couldn't find.12:23
cjwatsonphillw: seems like a stretch.  All we know is that it's fixed in current mainline, but there's no possibility of updating to 3.4-rc2 in precise.12:23
cjwatsonIt's a fair way from here through bisecting to find the specific commit that fixed it to backporting that.12:23
phillwokies, thanks. I'll get something written up for our release notes.12:24
phillwbasically, they need to grab that kernel?12:25
stgraberno, you don't want to recommend your users to run the mainline kernel builds12:25
cjwatsonI doubt that's a sane workaround for most people.12:25
cjwatsonProbably saner to use plymouth:force-drm as in comment 24.12:25
stgrabergah, cjwatson was faster ;)12:25
evthanks stgraber and infinity12:26
phillwokay. As long there is a workaround for it :) I'm a couple of thousand miles from my test rig on a course - so am 100% reliant on the lubuntu testing team :)12:26
stgraberand it's also not clear exactly what hardware is affected or how widespread the problem is. It's also very unlikely to be Lubuntu specific, with it being a kernel bug, it should affect Ubuntu just as much12:26
cjwatsonindeed12:27
jdstrandftr, I felt that cobbler was unsupportable for 5 years and since the server team only needed a smallish part of cobbler for maas, but were under a time crunch, I gave them various options which would meet their timeframe and objectives while reducing the maintenance burden of both teams12:27
stgraberphillw: I'm not sure it's even worth a release note entry, according to LP the same reporter had the issue on Lubuntu and Kubuntu but I don't see any other duplicate, making me think it's happening on a very specific piece of hardware12:28
jdstranda couple of those options included duplicate code, which is not ideal, but better than supporting all of cobbler for the lts12:29
infinityjdstrand: Fair enough, as long as you're down with reviewing it all.12:29
=== doko_ is now known as doko
jdstrandyes, I signed up for that12:29
infinityAnd as pennance, you get to review that firefox plugin in the queue too...12:30
infinity*duck*12:30
* ogra_ grins12:30
stgraberphillw: I think release noting would just make anyone with encryption problem set plymouth:force-drm which by itself can cause other problems (on systems with multiple video cards, like most new laptops). Might be better to just track that as a bug and hope it's fixed for the first point release. If we suddenly see duplicates appearing, we can always add an entry to the release notes post-release.12:30
jdstrandmy team also has a method for tracking duplicate/embedded code so neither will be forgotten about12:30
phillwstgraber: okies, I'll have the workaround added to the lubuntu/FAQ/Workarounds so the support team have easy access to it.12:31
stgraberphillw: sounds good12:31
jdstrandoh that esonian plugin, thanks, but uhh, no thanks :)12:31
Q-FUNKheheh12:31
jdstrandinfinity: I thought my penance was the initial review :P12:31
jdstranda pre-penance12:31
infinityI like to keep thinking of new ways to make people suffer.12:32
infinityI consider it proactive.12:32
jdstrandyou do have a knck for it12:32
jdstrandknack*12:32
jdstrand:)12:32
infinityjdstrand: S'ok, my penance for past sins appears to be making 5 eglibc uploads to two distros in 3 days.12:33
jdstrandhaha12:34
jdstrandouchie12:34
* jdstrand hugs infinity 12:34
stgrabercjwatson: can you do another rebuild of ubuntu desktop? last langpack finished building an hour ago, so everything should be published now.12:42
cjwatsonah, yes, I was just about to do that12:45
cjwatsonrunning12:45
stgraberthanks12:46
pittiskaet wanted to do a full rebuild of everything tonight, FYI12:49
stgraberpitti: her "tonight" or our "tonight"? :)12:50
pittistgraber: could very well be her "tonight", given that she said it12:50
pittiso we can certainly fit in a rebuild now, if for nothign else than checking that the sizes are ok12:51
cjwatsonapt/oneiric LGTM now12:51
* pitti checks casper12:51
cjwatsonpitti: well, I hope so, since it's it's already running12:51
cjwatsons/it's //12:51
pitticasper not published yet on arm*12:51
pittibut it is for the x86, so we can test that12:52
Q-FUNKchrisccoulson: thanks for your e-mail.  I've personally tested the extension, but I'm unable to test the plugin without an estonian ID card. however, kalev uses the same code on fedora, afaik.12:52
infinitypitti: casper's not used on arm, so that works.12:52
pittiright, only missing for ppc (but I doubt it'll behave much different, and it's not like anyone would care today)12:53
stgraberpitti: right, I quickly checked that casper was published on amd64 and i386 as it's where that change will be used, I don't think we do netboot desktop image testing of powerpc12:53
jdstrandDaviey: is the maas-provision in NEW now the one you want looked at?12:53
=== greyback|lunch is now known as greyback
cjwatsonoh, here, there are some new workarounds for openssl problems in upstream CV12:54
cjwatsonCVS12:54
Q-FUNKcjwatson: anything that would help for Bug #972783 by any chance?12:56
ubot2Launchpad bug 972783 in openssl "Crashes with segmentation fault operating asn1_meth_table" [High,Confirmed] https://launchpad.net/bugs/97278312:56
cjwatsonI looked but I'm not sure12:57
cjwatsonthe changes don't seem to be on that particular code path, but it's openssl, who knows12:57
Q-FUNK:D12:57
jbicha^ gnome-online-accounts has a new feature: Facebook support13:02
seb128jbicha, did you check with kenvandine?13:03
seb128jbicha, I think he has not concerns about how the work involved with maintaining support for handling of an online site which might change auth etc during the 5 years of the lts13:03
seb128has some concerns*13:04
infinityIf it's just facebook chat, that's xmpp.13:04
infinityI don't see how they'd plan to break it too badly.13:04
seb128infinity, well it's account registration and stuff13:04
jbichaseb128: no, I didn't ask him13:05
seb128infinity, which might be different from im13:05
seb128infinity, it would also not be the first time a such site is "unhappy" about third party clients which let you use them without advertisement or such13:06
seb128infinity, or that would change rules about third party clients13:06
jbichawe do already support Google & Windows Live there though...13:06
seb128knowing that gnome-online-accounts is not used under Unity13:06
seb128jbicha, yeah, i don't say it shouldn't be done, I'm just pointing it has issues over new code, it also has an implication on the 5 years support13:07
seb128we never know what those websites might do in 2 years and what impact in will have on client code13:08
kenvandinejbicha, that was added rather late and i didn't have time to really look at it before release13:09
kenvandinejbicha, and of course the support issues in an LTS13:10
kenvandineit is more than just the xmpp registration13:10
cjwatsonQ-FUNK: it certainly wouldn't hurt for somebody closer to that bug to file it upstream ...13:11
Q-FUNKcjwatson: good point. this being ssaid, the exact same code works with the same openssl version on other non-debian-based distros.13:12
jbichawell Debian & Fedora enable the Facebook provider, but I'll defer to your judgment13:13
kenvandinejbicha, if it had landed earlier i would have probably enabled it13:13
kenvandinebut it came late13:13
cjwatsonQ-FUNK: Does it fail on Debian too?  We don't have a particularly extensive Ubuntu patch set here.13:14
cjwatsoncomment 8 on the esteid bug, "I built OpenSC 0.12.2 with LibSSL 1.0.0e and this resulted the same bug." - I wonder if that was upstream openssl or Ubuntu's13:16
Q-FUNKcjwatson: those estonian ID card support packages have not been submitted to debian yet but, afaik, someone compiled their own using our ubuntu packages and encountered the same issue.13:16
cjwatsonalso strictly speaking "other non-debian-based distros" actually distro singular, the only success report is on Fedora13:17
cjwatsonand an unspecified version of Fedora at that, so could be older openssl?13:17
Q-FUNKIIRC it also works on gentoo.13:17
Q-FUNKno, that was specifically since 1.x13:17
cjwatsonNobody mentioned that in the esteid bug13:17
Q-FUNKcjwatson: could you add those comments to the LP bug?  tramm can then further precise on LP or upstream, as needed.13:18
seb128jbicha, kenvandine: well, neither Debian or Fedora will actively support it for 5 years, it's easier for them to enable it ;-)13:18
cjwatsondone13:20
Q-FUNKthanks!13:20
Q-FUNKcjwatson: tramm is the one who filed this report.13:22
Q-FUNKcjwatson: if there's anything else you need him to provide, please feel free to ask.13:23
cjwatsonQ-FUNK: realistically, I'm just drive-by-ing openssl for the purposes of sorting out all this TLS 1.2 stuff, I don't know it well enough to know what to ask really13:31
cjwatsonwhich is why I'm trying to narrow down whether this is Ubuntu-specific or not, as either Kurt (in Debian) or upstream will likely be able to help better13:32
ogra_infinity, oh, should we drop the ti-omap4-ppa stuff from the archive before release (just struck me that its still there)13:32
Q-FUNKcjwatson: does Kurt track issues at ubuntu as well?13:36
jbichaok, I filed an actual FFe bug for g-o-a, bug 98489713:40
ubot2Launchpad bug 984897 in gnome-online-accounts "FFe: Sync gnome-online-accounts 3.4.1-1 (main) from Debian unstable & enable Facebook" [Wishlist,New] https://launchpad.net/bugs/98489713:40
cjwatsonQ-FUNK: not AFAIK13:40
cjwatsonopenssl 1.0.1-4ubuntu2 uploaded to -proposed - please note I'd like to get this manually tested before promotion to precise (if it doesn't become an SRU instead)14:06
cjwatsonI'm hoping it will fix bug 969343 and at least not regress the other TLS 1.2 issues14:06
ubot2Launchpad bug 969343 in wpasupplicant "Unable to connect to WPA enterprise wireless" [Undecided,Incomplete] https://launchpad.net/bugs/96934314:06
skaetcjwatson, pitti - what's happening with respins?14:43
skaetie.  are any more already known to be needed?14:44
* skaet trying to figure out timing of switching over to release candidate on the tracker and defaults, etc.14:45
pittiskaet: langpacks are in, apport/kerneloops standing by, some other fixes are in from today14:45
skaetpitti,  waiting to get signed WUBI in as well.14:46
pittithere is still a python-defaults in -proposed which I'm not sure about (the wiki has a stop sign for that)14:46
cjwatsonhandful of installer tweaks based on today's QA still to do14:46
pittiand there's a lightdm in unapproved which is technically a new (small) feature14:46
cjwatsonand possibly this dpkg-divert bug depending on upstream feedback14:46
pittiit looks alright to me, though; infinity reviewed the patch, and would feel better with a formal FFE bug, though14:47
ogra_that recent mail about linker changes on ubuntu-devel-discuss looks a bit worrying14:47
pittiso it's "accept now" vs. "wait for the paperwork"14:47
ogra_(--as-needed vs --no-as-needed)14:47
jbichaogra_: but that changed months ago, didn't it?14:47
ogra_jbicha, we just got a new toolchain upload14:47
ScottKAs long as someone has reviewed the details of the python-defaults change (I didn't), since it's built on all archs, it's probably better if it goes in.14:48
* ogra_ refers to https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2012-April/013579.html14:49
skaetpitti,  re:  python-defaults,  want slangasek in on discussion.   I thought he was agreeing with doko in channel yesterday it should be a 0-day SRU,  but given its built,  rather include it now,  if its been carefully reviewed.14:49
skaetScottK,  agreed.14:49
ScottKdoko said it could be either.14:49
seb128ogra_, jbicha: well --as-needed was clearly "broken" during precise, like stuff would build with missing -l flags where they would fail i.e in gentoo or debian14:50
ScottKI'm more of the "why wait" school as it'd be weird for -release to have no /usr/bin/python2 and for an SRU to add it.14:50
seb128not sure if that "fixes" that, but yeah it seems late for a toolchain change if there is one14:50
ogra_seb128, so you think that was fixed with the recent upload ?14:50
seb128ogra_, could be14:50
ogra_iirc the current toolchain change was arm only14:50
ogra_at least it was supposed to be14:51
ogra_but it touched the linker14:51
ogra_it might even be that he is between two uploads (there were multiple ones) and it is fixed already ... just wanted to give a heads up since if it actually changed thats a bit worrying14:51
slangasekskaet, ScottK: yes, the python2 part is not really SRU-suitable; so I think this is better to include in -release, though I'm not sure what testing the packages have gotten yet and think there should be some explicit testing before we copy14:52
skaetpitti,  please copy it over and lets get itincluded.14:52
skaetoops14:52
skaetmissed the last part of slangasek's statement14:53
dokoI did an update test, and double checked that the replaces are correct14:53
skaetthanks doko  :)14:53
skaetslangasek,  any other spot testing you recommend?14:54
ScottKI'd suggest a Lucid -> Precise upgrade test since it has /usr/bin/python2 as well.14:55
dokoScottK, lucid has python2?14:55
slangasekyes, that'd be good - testing that it updates correctly from all of lucid, oneiric, and current precise14:55
ScottKI thought.  Let me check.14:55
pitti/usr/bin/python2 -> python2.614:56
pittiyep14:56
cjwatsonit did, that's why I filed that bug about the broken Replaces14:56
pitti(in lucid)14:56
seb128ogra_, seems others are not too concerned about it ;-)14:56
pittipython-minimal: /usr/bin/python214:56
cjwatsonbug 95460914:56
ubot2Launchpad bug 954609 in python-defaults "/usr/bin/python2 overwrites file in old versions of python-minimal" [Medium,In progress] https://launchpad.net/bugs/95460914:56
ScottKdoko: Yes.  In python-minimal: http://packages.ubuntu.com/search?searchon=contents&keywords=python2&mode=exactfilename&suite=lucid&arch=any14:56
dokoScottK, ahh, yes. in python-minimal, as now14:56
skaetseb128, ogra_ - just tackling things in order....  ;)  we don't have .. and raise the hand syntax going.14:58
skaetlol14:58
seb128;-)14:58
ogra_seb128, well, then i'll go with the unwashed masses14:59
* ogra_ looks for a nose clamp though14:59
bjffailing to install grub with today's daily-live iso .. amd6415:05
bjfthe usb key comes up as /dev/sda, i'm trying to install to /dev/sdb15:05
bjfi get error dialog saying grub install fails15:05
cjwatsonlogs15:05
bjfit seems to be trying to install grub to /dev/sda15:06
bjfcjwatson: will do15:06
skaetdoko,  is --as-needed change ( https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2012-April/013579.html ) a side effect of the last set of full rebuilds we include?15:08
ScottKskaet: It appears there's still an open question about getting Maas into Main.  mass-provision (still in source New) is apparently required for that.  I don't know if that, in the end, implicates an image that's tested or not.15:08
dokoskaet, no, unchanged from oneiric15:10
cjwatsonwe added --as-needed yonks ago.  https://wiki.ubuntu.com/ToolChain/CompilerFlags#A-Wl.2C--as-needed15:10
skaetogra_, seb128 ^15:11
dokocjwatson, but oneiric was the first release where we left it turned on for the final release15:11
ogra_cjwatson, right, to me it just looked like it switched from that mail15:11
cjwatsondoko: sure15:11
cjwatsonogra_: *shrug* I think he's misunderstanding something15:11
ogra_and "within the last days" made me worry it changed due to the recent uploads (planned or not)15:12
cjwatsonmaybe he meant to say that it was a change since lucid (true) but didn't express himself well15:12
cjwatsonit didn't15:12
ogra_yeah, got tha now :)15:12
ogra_*that15:12
seb128ogra_, cjwatson: yeah, the stuff that lack -l option and shouldn't build still build, i.e no change, I still think there is something weird in there but I didn't have time to look at what,why this cycle to report a bug ;-)15:16
skaetis there a bug for the man page update?  or can someone quickly handle?15:17
bjfcjwatson bug 98498915:17
ubot2Launchpad bug 984989 in grub-installer "grub install fails. installing from /dev/sda to /dev/sdb" [Undecided,New] https://launchpad.net/bugs/98498915:17
skaetScottK,   thanks,  hadn't checked that yet today.   Will be following up.15:19
ScottKBeyond that, I don't know.  Daviey was on it last night.15:20
cjwatsonso a's the USB stick and b's the internal disk, hmm, it's supposed to handle this15:20
cjwatsonI thought there was even an automatic test for it, bah15:20
bjfcjwatson: yes, that is correct15:21
cjwatsonbjf: any chance of an otherwise identical run with the 'debug-ubiquity' boot parameter?15:22
cjwatsonthen 'apport-collect 984989'15:22
cjwatson(when it fails)15:22
bjfcjwatson: will try, it seems to have borked my usb stick, will rebuild it15:22
cjwatsonyeah, that's not impossible :-/15:23
cjwatsonbjf: I'd quite like to do some remote-hands debugging of it, timing permitting15:26
bjfcjwatson: i'm yours to command15:26
cjwatsonthe way it's supposed to work is that we look at where /cdrom is mounted from, and if that's the same as the GRUB installation location then we use the disk containing /boot instead, or failing that, just the next disk in the list15:28
cjwatsoneither something's going wrong in that, or the output isn't being used15:28
cjwatsonthe apport-collect logs will let me rule the latter in or out, but probably won't help much in debugging the former15:28
bjfcjwatson: you just want me to add "debug-ubiquity" after boot=casper right?15:30
cjwatsonyeah15:30
bjfcjwatson: it's telling me "No additional information collected" does that mean i didn't get the debug-ubiquity correct?15:45
slangasekskaet: I've noticed that there are no milestones pre-created for 12.04.x point releases - I guess that should happen soon?15:45
cjwatsonbjf: no, err, it means apport doesn't work the way I think it does, I guess.  just attach /var/log/{syslog,partman,installer/debug} by hand15:46
bjfcjwatson: will do15:46
skaetslangasek,  I stuck them on the release notes,  but yup,  need to add them on the release itself.   They're on the ReleaseSchedule - can you review and let me know if you're aware of any changes?   Otherwise will go add them today.15:47
slangasekskaet: oh, I'm not aware of any changes15:47
slangasekanyway, you can change the target date of the milestone after it's added... but you can't target bugs to a milestone before it exists :)15:47
skaetslangasek.  :)  doing now.15:49
skaetprecise-updates does exist though.  ;)15:49
slangasekyep... using it15:50
slangasek.1 is close enough now that I think it'd be useful to be more specific :)15:50
bjfcjwatson: done15:50
skaet:015:54
skaet:) even15:54
kirklandcjwatson: I see that you uploaded a fix in ecryptfs-utils 96-0ubuntu3, but I'm not seeing the diff in launchpad;  I want to ensure that I commit the change to the upstream lp:ecryptfs branch16:05
kirklandcjwatson: https://launchpad.net/ubuntu/+source/ecryptfs-utils I only see 96-0ubuntu216:06
stgraberkirkland: http://launchpadlibrarian.net/102498742/ecryptfs-utils_96-0ubuntu2_96-0ubuntu3.diff.gz16:07
stgraberkirkland: not in the archive yet, currently in the release queue16:07
kirklandslangasek: I saw some noise in -meeting about ecryptfs/btrfs...  I tested that a good bit in the 11.10 cycle, but I don't recall ever testing that in this 12.04 cycle16:07
kirklandstgraber: thanks!  I'll commit upstream now16:08
cjwatsonkirkland: thanks.  in rather a rush, trying to get several pieces in place16:08
kirklandcjwatson: understood, no problem16:08
cjwatsonin particular trying to unbreak lowish-mem amd64 encrypted-home installs16:09
kirklandcjwatson: thanks, I've committed and pushed r675 to lp:ecryptfs16:11
slangasekkirkland: ecryptfs/btrfs... all speculative at this point, don't really know16:12
kirklandslangasek: mkay16:13
evskaet: the signed wubi is up, but I discovered bug 985050 while testing it16:20
ubot2Launchpad bug 985050 in ubuntu "A Downloaded Wubi binary shows the autorun menu if an Ubuntu cd is inserted" [High,New] https://launchpad.net/bugs/98505016:20
skaetev,  fix coming today?16:21
evunlikely - I have to bolt in 40 minutes16:21
evI'lll see what I can manage in the time I have left16:21
skaetev,  thanks.   (and thanks for letting me know)16:22
cjwatsonthe downloaded binary doesn't actually have to be on the released images, of course16:22
cjwatsonIWBNI they were in sync16:22
cjwatsonbut the current signed one should be good enough for CD images?16:23
evyes16:24
skaetthanks ev16:25
skaetthanks jdstrand. :)16:27
jdstrandskaet: np16:31
cjwatsonstill working on bug 979350, but need to go and think about it for a while16:40
ubot2Launchpad bug 979350 in ubiquity "install with encrypted home failed near the end: OSError: [Errno 12] Cannot allocate memory" [High,Confirmed] https://launchpad.net/bugs/97935016:40
Cimipitti, ping16:57
=== bulldog98_ is now known as bulldog98
SpamapSFYI, I have a fix for bug 981130 .. ceph.. its not on any CD that I know of.. but wanted to raise the heads up while I do my test build17:41
ubot2Launchpad bug 981130 in ceph "python-ceph Depends on librgw1, which is no longer built" [High,In progress] https://launchpad.net/bugs/98113017:41
micahglibrados2 (from ceph) is seeded in:17:42
micahg  kubuntu: dvd17:42
micahg  ubuntu-server: daily17:42
SpamapSkubuntu?17:43
SpamapSOh kvm17:43
micahglibrbd1 is as well17:43
SpamapSright ok17:43
micahgseeded-in-ubuntu FTW :)17:43
SpamapSyeah I haven't tried that17:43
skaetslangasek,   rt #52293 for those point release milestones.   FYI.18:09
slangasekok18:09
* skaet --> lunch18:09
cjwatsonskaet: why does milestone creation need an RT?  any member of the TB can do it18:35
cjwatsonactually, I thought release team could too, but TB certainly can18:35
skaetcjwatson, both slangasek and I tried earlier.   Figured you were busy with the bugs.18:35
skaetI'll forward you the details if you want to just take care of it.18:36
cjwatsonI'll do it when I'm back at my desk.  IS is contended enough that I think we should only bother them when necessary18:36
cjwatsonI can pick it up from RT18:36
skaetcjwatson,  that will work.  Thanks.18:37
cjwatsonoh, bah, no permission to view ticket18:38
cjwatsonyou should use the platform address so that doesn't happen :)18:38
cjwatsonplease forward me the details, then18:38
cjwatson(https://wiki.canonical.com/SysAdminRtUsageGuide#rt-queues)18:39
slangasekcjwatson: both release team and ubuntu-drivers are shown as drivers on https://launchpad.net/ubuntu/precise/, but the button is missing for adding milestones; seemed like a LP weboppy thing from there18:42
cjwatsonI have an ajax thing for adding milestones18:42
cjwatsonperhaps it's because techboard owns the distribution18:42
cjwatsonsilly permissioning if you ask me, but18:42
* skaet nods18:42
skaetforwarding...18:42
slangasekyeah, it's a regression in permissions vs. what we had previously then :)18:43
slangasekskaet, cjwatson, ev: any of you know what's expected for the "Wubi upgrade" test case that's not already covered by the standard upgrade tests?18:45
slangasekI'm not sure why we have that as a separate test, tbh18:45
* balloons is listening in18:46
evslangasek: If memory serves, we historically had a few upgrade failures that were specific to grub under wubi18:49
slangasekev: do you think that's still relevant now?18:49
* skaet applauds slangasek's effort to prune test cases out of manditory that don't add value ;)18:58
balloonsI guess that's our answer slangasek18:59
skaetballoons,  we need to wait for ev's input,  but its the right question.  ;)19:01
balloonsskaet, well, I mean in theory it's different, but I was asking how much focus should we place on it compared to our other wubi fresh install testing19:02
evwe landed the disk image stuff last cycle, so it hasn't been through a round of upgrade testing19:04
evI'd say yes, so long as I'm not volunteering at the same time :)19:04
skaetev,  we'll let balloons try to find a volunteer first ;)19:06
balloonslol -- I have volunteers19:07
evoh thank goodness19:07
balloonsthe question is to apply them to upgrade testing or new install19:07
evhalf and half please :)19:07
balloonsand I was asking slangasek for the old wubi versions to test them.. I'll have some folks go thru it19:07
evit's still pointed to from the website19:08
evthe wubi binary, that is19:08
evfrom 11.019:08
ev11.10 even19:08
slangasekev: is a full upgrade test the right thing to test?  Would it make more sense to ask for installing 11.10, then doing a test specifically for grub or kernel upgrades?19:12
evyeah, all I think that matters is that the thing boots19:12
slangasek(faster, less affected by irrelevant bugs, etc)19:12
evdoes it pass grub does the kernel work19:12
evdone19:12
phillwslangasek: are the RC's still on cron-job for ~ 16:00 - 18:00 Thursday, or is it a manual build when you guys & gals are happy?19:13
phillw(GMT)19:14
* slangasek redirects that question to skaet 19:14
* phillw offers skaet cookies for an answer... :)19:15
skaetphillw,  we'll leave the cron on tonight,  but it will redirect to release candidate milestone now.19:15
skaetafter tonight we're turning it off19:15
* skaet likes cookies.... thanks!19:15
phillwI'll try and get some one at UDS-Q with paypal account and send some funds for cookies :)19:16
skaet:)19:16
phillwYou'll be enjoying UDS-Q, i'll be on my final exmas.... fancy a swap?19:17
phillwskaet: but joking aside, what sort of (GMT) do you expect the RC's to land on http://iso.qa.ubuntu.com/qatracker ?19:18
skaetphillw,  look at the times of the ones today landed, and should be the same torrow.19:19
phillwthanks, I'm GMT +5.5 over here, so time is a bit of a blur.19:19
skaetWe have more bugs than I'd like though right now, so manual respins should be expected.19:20
cjwatsonwubi upgrades have historically been a disaster, so (while I think we nailed most of the horrible ones a few cycles ago) I do think it's worth giving them some attention19:21
balloonsev skaet, so i instructed to grab and install 11.10 wubi and then attempt a normal dist-upgrade to 12.0419:21
cjwatsonyeah19:21
balloonsand see if it boots :-019:21
cjwatsonI don't care what the other packages do19:21
phillwokay, that was the start of my email to the lubuntu-qa team.... "they will arrive, when they arrive, owing to -release wanting to get as many bugs squashed as is humanly possible".... Is that okay with you skaet?19:23
skaetyup.  fair 'nuf.19:23
skaetthanks phillw19:23
phillwskaet: they're nagging :P19:23
skaetphillw,  feel free to encourage them to start on today's dailies,  they're pretty close.19:24
skaetto what will be there tomorrow.19:24
slangasekhow does this look? http://testcases.qa.ubuntu.com/Testing/Cases/WubiUpgrade19:27
cjwatsonmilestones created now19:27
cjwatsonLGTM19:28
skaetthanks cjwatson19:28
slangasekballoons: ^^ if that description looks ok to you, I'll link it from the ISO tracker in place of what's currently there19:28
balloonslooks much nicer than before19:28
balloonsumm.. I was mentioning making some minor changes of your choice19:28
balloonsfor extra flavor during the upgrade :-019:28
skaetslangasek,  looks good to me too.19:29
balloonschange desktop background, install an extra package.. otherwise it's exactly the same19:29
balloonscan you linky it?19:29
balloonsI've sent the links to the testcase.. they should all see your new version19:29
slangasektestcase link fixed19:32
slangasekballoons: so for the Wubi upgrade test case, I think we specifically want to limit the variables and not encourage making changes as part of the testing; the more holistic testing of other images already gives us that, for Wubi I'd rather we be short and to the point given that it's a challenge to get testing done at all19:33
balloonsslangasek, probably true19:34
balloonsnoted19:34
slangaseknow for Wubi *install*, there are other paths worth testing19:34
slangasekbecause there could be flavor-specific install failures19:34
slangasekbut the upgrade path, since what we care about is core common packages (kernel+grub), there's no sense throwing in sources of other possible bugs19:35
balloonsslangasek, yes.. so it's a different case than normal upgrade testing19:35
slangasekstgraber: can you see any reason not to merge "Upgrade wubi i386" and "Upgrade wubi amd64" on the iso tracker?  They each have a single test case, and they're the same .exe anyway19:38
skaetslangasek, stgraber - have added "Precise Pre-release" to the tracker, and updated nusakan to auto post to it.19:39
slangasekok19:40
skaetstgraber, any problem if I do a test build and post images, while we still have the daily testing active?  (I figured turn off the Precise Daily just before the cron kicks in so we get as many results gathered as we can.19:40
slangasekoh boo, stgraber is in the wrong timezone, guess I shouldn't expect a prompt reply and should just mangle the tracker horribly ;)19:41
stgraberskaet: if we publish a candidate now we might as well turn of the dailies19:41
stgraberskaet: as the dailies will have an older build19:41
skaetstgraber, ok,  I'll hold off on testing.   Was just wanting to see if server had issues with all the recent changes landing, we could sort before EOD.19:42
* skaet wants to leave the dailies active until later.19:42
balloonsI have mentioned to everyone the dailies are live until tomorrow19:42
balloonsthey won't be expecting a switch until then19:43
balloonsit would be good to leave them in place for now if possible19:43
skaethmm...  stgraber is it possible, or is it going to cause major issues with the database to have two milestones in testing.  (ie. Daily and Pre-release)19:44
skaet?19:44
stgraberskaet: two milestones marked as testing is fine, I'm just worried about the confusion it'd create to have some builds in the final milestone and some others in daily19:44
skaetno builds should be going to daily now.19:45
slangasekballoons: wubi testing is now a single "product" on the iso tracker, cf. http://iso.qa.ubuntu.com/qatracker/milestones/204/builds/15333/testcases19:45
slangasekwith i386 and amd64 as test cases instead of as separate "products" 'cuz they aren't19:46
balloonsslangasek, did you break any links?19:46
skaetwe can turn off the daily after the publishing run tomorrow morning (your current time ;) ) and disable cron at that point.19:46
slangasekballoons: nope19:46
skaetthat way,  folks can keep adding results across the timezones, rather than waiting for the cron to publish.19:46
balloonsok good ;-)19:46
stgraberslangasek: sorry, was just about to tell you it'll be a bit of a mess to do that specific change ;)19:46
slangasekstgraber: doesn't look messy to me ;)19:46
stgraberslangasek: because renaming the i386 product and dropping amd64 will break the history19:47
slangasekwell... I renamed the existing test case too19:47
slangasekso it shouldn't break history too badly19:47
balloonsahh  I see slangasek .. yea, we can turn off the other links after today's daily19:47
slangasekit'll just change how it looks19:47
balloonsno reason to have upgrade wubi i386/amd64 anymore19:47
stgraberslangasek: Sure but that just made it worse ;) if you now access the results from Oneiric, you'll see a Wubi product containing two test cases, only one of which has results and you'll see another Wubi amd64 product with a single testcase containing the remaining results19:48
ScottKI'm pretty sure reviewing Wubi test case results from Oneiric is not on anyone's high priority TODO list.19:50
stgraberScottK: sure, but fixing the history later on will be even harder than fixing it now19:50
stgraberScottK: that's why my suggestion would have been not to do the change in the UI and let me move the results properly in the DB :)19:51
ScottKRight.19:51
slangasekstgraber: you can still do that now, if you like, yes?19:51
stgraberslangasek: yeah, I'm trying to do that now19:52
slangasekok19:52
balloonswoot! a green label on wubi on the iso tracker20:06
skaet:)20:10
stgraberslangasek: done20:11
slangasekstgraber: cheers20:11
slangasekskaet: infinity's asked for an FFe to get the wubi fs image using ext4 instead of ext3; bug #859552 - this was blocked until this week by the livefs builders not having a new enough kernel to allow ext420:14
ubot2Launchpad bug 859552 in live-build "[FFe] Wubi should use ext4 disk images" [Undecided,In progress] https://launchpad.net/bugs/85955220:14
slangasekskaet: I think we should do this so it's consistent with the defaults elsewhere - and in light of the wubi community testing, the sooner the better20:14
slangasekballoons: ^^20:14
balloonsoh my20:15
balloonswow20:15
balloonsSO late20:15
slangasekyes20:15
infinityYep.20:15
infinityThe timing wasn't my choice, really. :P20:16
balloonsI don't see what we lose by staying with ext3?20:16
slangasekballoons: the only thing it changes is the filesystem... which should really be a pass/fail thing20:16
* slangasek yields the floor to infinity 20:16
balloonsyes.. and ext4 isn't really new anymore, most of it's craziness with data loss etc has been wrapped up for years now20:16
* ScottK votes for wubi with btrfs.20:17
slangasekwubtr20:17
cjwatsonarwubtrf20:17
* slangasek chokes20:17
slangasekballoons: so am I reading you right that you think changing this now would make it a problem to get it re-tested?20:18
slangasekbecause if so, I think that's the nail in the coffin for .020:19
infinityI should hope not...20:19
balloonsslangasek, I don't think it's a problem persay20:19
slangasekok20:19
infinityIf we can't retest wubi in the next week, we have bigger problems (like, if anything else changes)20:19
balloonsbut most of the testing we're doing today is with ext320:19
balloonsthat's all20:19
balloons:-)20:20
infinityballoons: Sure, but will you even notice the change? ;)20:20
balloonsshouldn't nope20:20
slangasekballoons: as long as there are *some* people still willing to help (re)test late today or tomorrow, I think that would cover us20:20
balloonsbut i guess the testing won't be as crazy after this with wubi tis all20:20
balloonswe'll have a good poke tomorrow20:20
infinity(As to "data loss crazines" and such, ext4 has been the default filesystem for all our other images for a long while... Which is the motivation to make wubi match; wubi's our only ext3 consumer, and it's a tiny subset)20:20
balloonsso get it in by then :-)20:20
slangasekyeah, that's not a problem20:20
slangasekI think we can have the ext4 image rolled up in <1h20:21
slangasekinfinity: is that right?20:21
infinityslangasek: Or 1.5... It takes an upload/build/publish-cycle, thanks to something being hardcoded in a live-build patch.20:21
slangasekok20:21
infinityBut after that, yeah, one quick revert on cdimage, and I can spin test images.20:21
slangasekballoons: so we can have the change in 2 hours, and can revert it in another 2 if need be20:21
* infinity goes to find a coffee, so he can deliver on this.20:22
balloonsslangasek, so are we going to get a new wubi.exe?20:25
slangasekballoons: still waiting for skaet to comment20:26
infinitywubi.exe doesn't need to change.20:26
infinityJust the images.20:27
slangasekoh, right20:27
slangasekballoons: we will *hopefully* be getting a new wubi.exe as well, but definitely not today20:27
infinity(and not related to this)20:27
slangasekcorrect20:27
slangasekev: was there a bug number for the autorun issue?20:28
evslangasek: https://bugs.launchpad.net/wubi/+bug/98505020:28
balloonsso are the dailies getting vanquished early, or are we still ok?20:28
ubot2Launchpad bug 985050 in ubuntu "A Downloaded Wubi binary shows the autorun menu if an Ubuntu cd is inserted" [High,New]20:28
infinityslangasek: Looks like it'll be livefs afternoon for me, sulfur's getting set up too.20:31
slangasekballoons: still ok20:31
slangasekinfinity: alrighty :)20:31
slangasekbug #98519020:35
slangasekboo20:35
slangasekhmm, no bugbot20:35
slangasekor none that loves me anyway20:35
slangasekoh, that plymouth crash is a drm crash - yaay, I can pass the buck ;)20:36
infinityHahaha.20:36
phillwballoons: is release on tuesday or thursday of next week?20:46
infinityThursday.20:47
phillwinfinity: can you give balloons a reminder :P20:48
balloonsinfinity, phillw ? lol20:49
balloonsdid I say release was Tuesday?20:50
balloonsif so -- tell me where, I've known it was thursday20:50
phillwballoons: just as well meeting was not cancelled... it is now D-Day minus one :)20:50
balloonsthat was a mistype :-)20:50
balloonsohh -- did I say it in the qa meeting?20:50
* infinity should have made the wubi live-build hook autodetect targets, so he didn't have to upload a new version to change this.20:51
balloonsif so, it's on tape so to speak :-020:51
phillwyes, you did!20:51
balloonsslangasek, http://testcases.qa.ubuntu.com/Install/DesktopWubi can you update this at all? it's pretty cd-centric20:51
balloonsphillw, gotta watch this balloons guy20:51
evright, wubi is fixed as http://people.canonical.com/~evand/wubi/precise/wubi-r265.exe20:52
ScottKdoko: Here's a question for you: Why is /usr/bin/pyversions in python and /usr/share/python/pyversions.py and /usr/share/man/man1/pyversions.1.gz in python-minimal?  It seems like /usr/bin/pyversions should be in minimal with them.20:53
evskaet: ^ I've asked IS for it to be signed - that might have to wait until tomorrow when Spads is around20:53
slangasekev: thanks20:53
evas far as I can tell, that behaviour has been there for ages20:54
evmy initial suspicion that it was the result of my autorun fix was wrong20:54
evslangasek: sure thing20:54
slangasekballoons: hmmm, better if someone who knows it better can edit that one20:54
slangasekballoons: though certainly the first test case there has become irrelevant because we no longer offer it from CD...20:55
infinityslangasek: Fresh live-build uploaded with the wubi/ext* revert/re-apply.  Can be accepted once we have consensus, I guess.20:58
infinity(Or rejected, if not)20:58
balloonsslangasek, yes, essentially the cd based ones can all be gutted right20:58
dokoScottK, hmm, don't know a reason, and I can't remember that this is intentional20:59
balloonsdoes the cd boot helper still exist? is it possible?21:00
slangasekballoons: I don't know if it does or not... needs someone with Windows running to verify ;)21:01
ScottKdoko: I can see some potential for race conditions when the two packages are in different states (I'm not sure).  Is it worth changing?21:01
balloonsslangasek, lolololol21:03
dokoScottK, I don't think so, but if you want, go ahead21:05
ScottKI won't mess with it for precise then.  I'll do it in Debian.21:06
ScottK(then Ubuntu will get it in Q)21:06
tyhicksI've attached a simple debdiff to bug 935407 to fix the refpolicy-ubuntu (in universe) FTBFS on Precise. I think it is a good candidate for a FFe.21:10
ubot2Launchpad bug 935407 in refpolicy-ubuntu "refpolicy-ubuntu version 0.2.20091117-0ubuntu1 FTBFS on i386 in precise" [High,In progress] https://launchpad.net/bugs/93540721:10
micahgtyhicks: bug fixes don't need an FFe21:10
tyhicksmicahg: Ah, thanks. I'll ping you privately for the next steps.21:11
Laney^ FTBFS fix. Probably needs FFe.21:14
infinityskaet: Did you have an opinion on https://bugs.launchpad.net/ubuntu/+source/live-build/+bug/859552 ?21:16
ubot2Launchpad bug 859552 in live-build "[FFe] Wubi should use ext4 disk images" [Undecided,In progress]21:16
=== highvolt1ge is now known as highvoltage
infinityLaney: That's quite a version bump for an FTBFS.  Does it have impact on rdeps?21:16
infinity(does it have rdeps?)21:16
infinityI'm assuming from the package name that it does. :P21:16
Laneyno, it's just a frontend to the cabal library21:17
Laneythink gem21:17
infinityAhh.21:17
infinityAnd eww.21:17
Laneyyes21:17
slangasekgem, except written by someone who actually worked on a distribution21:17
highvoltageheh21:18
* infinity wonders why the other language folks never got on board with the Debian/Perl ideal of "if it's in CPAN, and it's not in Debian, it's not worth using".21:18
Laneyah, it will make haskell-platform uninstallable21:19
* Laney fiddles in Debian21:19
ScottKinfinity: Python and Pypi seems to be getting there.21:20
slangasekdoko: bug #983981> why would you assume the new python-minimal is unpacked at that point?21:25
ubot2Launchpad bug 983981 in update-manager "Lucid -> Precise main failed to upgrade: ERROR: pycompile:Requested versions are not installed dpkg: error processing python2.7-minimal installed post-installation script returned error exit status 3" [High,New] https://launchpad.net/bugs/98398121:25
slangasekdoko: there's nothing in the python2.7-minimal dependencies that says python-minimal should be unpacked first21:26
slangasekdoko: maybe python2.7-minimal needs a Breaks: python-minimal (<< $our_ver)?21:26
ScottKdoko: I moved /usr/bin/pyversions to python-minimal in Debian.  If you end up having to upload for that ^^^ then I would suggest doing the same for precise.21:31
skaetinfinity,  would prefer slangasek and ev weigh in.    I want it in principle, but not sure we can react to making it happen in time.  Want to make sure all the blockers are fixed first.22:07
* skaet appologizes was otp22:07
slangasekskaet: ev and I have weighed in already in favor, but wanted to make sure you were in the loop22:08
infinityskaet: slangasek and ev have both already weighed in.22:08
infinityWhat he said. ;)22:08
slangasekinfinity: so go ahead, and coordinate with balloons wrt the timing22:08
infinityslangasek: Alright, accept my live-build upload, then? ;)22:08
* infinity goes back to fiddling with nusakan and sulfur for now.22:09
slangasekrighto22:09
skaetslangasek, infinity,  thanks for making sure I'm in the loop.   :)22:12
skaetslangasek,  did someoneles already accept the apport change?22:44
* skaet not seeing in the scroll back??22:44
slangasekI don't know22:44
skaetits not on the queue... or I'm blind.22:45
ScottKIn proposed?22:45
slangasekscrollback here tells me pitti rejected the upload to -release and re-sent it to -proposed22:45
ScottKThere's an apport in proposed.22:45
slangasekyep22:45
skaetcool.  Thanks!22:46
* skaet accepting kerneloops22:46
skaetslangasek, could you copy it into -release22:46
skaet?22:46
ScottK^^^ was due to FFe still in progress.22:47
ScottKYou may see it again if we decide it's a good idea.22:47
skaetack.22:47
ScottKLaney: ^^^ for the same reason.  Until you're sure it's all sorted, I don't want it in queue and getting pushed through by mistake.22:48
LaneyScottK: I was just dputting a fakesync of the platform22:48
* ScottK is looking at kubuntu-docs.22:48
Laneymaybe not fake sync, a --no-lp sync22:48
ScottKLaney: OK.  We should be able to rescue it from rejected.22:48
Laneyyeah.22:48
skaetinfinity, could you take a look at the openssl one if you get a chance?22:49
ScottKKubuntu images will need respins for kubuntu-docs if nothing else.22:50
cjwatsonopenssl is only for release if manual testing checks out in time.22:50
cjwatsonBut I uploaded it to -proposed and it should be able to go in there any time.22:51
slangasekskaet: apport copied22:51
skaetcjwatson,  sorry - didn't see it on the wiki page.   Adding it now.22:52
ScottKLaney: Accepted.22:52
ScottK(platform)22:52
Laneythey both need to go in together ...22:52
* Laney is just writing the FFe22:53
cjwatsonskaet: not sure I put it there, mentioned on IRC earlier22:53
ScottKLaney: FAILED: haskell-cabal-install (Can't resurrect rejected syncs)22:53
infinityskaet: On it.22:53
ScottKYou'll need to sync it again.22:53
Laneyhah22:54
slangasekinfinity: see intervening discussion between cjwatson and skaet, openssl is not ready to be copied22:54
skaetcjwatson,  IRC context fails with the volume of traffic,  hence pad desire in first place.     Sorry I missed it in the backscroll.22:54
infinityslangasek: No, but still ready to be built in proposed.22:54
slangasekoh22:54
LaneyScottK: coming up22:54
infinityslangasek: (Assuming it looks not broken)22:54
Laneyand that is it for me — goodnight22:54
slangasekright, I misunderstood and thought it was already in proposed22:54
infinityPatches look sane.22:55
skaetgood night Laney,   sleep well.22:56
cjwatsonslangasek: it's not in -proposed yet, no22:56
infinitycjwatson: Is now.22:56
slangasek:)22:57
cjwatsonskaet: sure, I was acting with an ordinary developer hat on, not a release team hat on22:57
skaet:)22:57
cjwatsonskaet: we don't expect developers to edit the pad AIUI22:57
infinitycjwatson: I'd say developers can certainly edit to say "Don't copy this without testing feedback" or other negative comments.22:58
infinitycjwatson: It's developers editing to encourage accepting things that would be a bit unfortunate. :P22:58
slangasekcan but are not expected to22:58
cjwatsonindeed22:59
infinityOh, sure.22:59
skaetinfinity,  while I'm cleaning things up,  python-defaults went in - yes?22:59
infinityskaet: Nope.  it built everywhere, but it's still in -proposed.22:59
infinityThere seemed to be some dissent among the ranks about what should happen to it.22:59
ScottKskaet: I thought it was waiting for doko to do a lucid upgrade test with it.23:00
ScottK(when last we discussed it)23:00
skaetThanks ScottK - that was it.  Long day23:00
skaetwill update wiki to denote that.23:00
slangasek^^ apt-setup accepted (discussed it with cjwatson already)23:03
infinitycjwatson: How many of the uncommitted changes in ~cdimage/cdimage are yours?  I'm trying to tidy up a bit.23:14
cjwatsoninfinity: none of them are anything I remember clearly enough to give you a rationale for23:16
cjwatsonnot certain whether they're mine or not23:16
infinitycjwatson: I've backed out one that was vorlon testing things, and one that was me.23:16
infinitycjwatson: The rest seem like "if they work, they should probably be in bzr".  Just trying to hunt down authors. :P23:16
infinityballoons: So...23:19
infinityballoons: wubi/ext4 ... Assuming it's cool with you, I'm going to spin up images somewhere in the area of "now", and make sure the builds go okay.23:20
* skaet --> dinner, back to check on the cron builds later23:23
infinityballoons: (Alternately, if you don't respond, I can probably safely assume you don't mind terribly if I do so while you're away) :P23:24
skaetinfinity,  I think he's away from terminal for a while23:26
skaetso go ahead.23:26
cjwatsonI think I have a fix for bug 979350 now23:26
ubot2Launchpad bug 979350 in ubiquity "install with encrypted home failed near the end: OSError: [Errno 12] Cannot allocate memory" [High,Confirmed] https://launchpad.net/bugs/97935023:26
infinityskaet: Oh, one more thing.  If I take ownership of testing it, do you mind if I turn on ubuntu-core for powerpc, now that we have a faster PPC builder (it's a tiny/quick build anyway)23:27
cjwatsonit only squeezes into memory if you don't run ubiquity from a live session23:27
cjwatsonbut given that constraint it seems to be working23:27
infinitycjwatson: So, it'll still fail is running from the desktop?23:28
skaetinfinity,  ok with it being in the dailies, but it hasn't participated in the betas, so shouldn't be part of release.23:28
infinitycjwatson: Is ubiquity smart enough to know if it's running under ubiquity-dm, and not offer options that might fail? ;)23:28
cjwatsoninfinity: it did in my tests, anyway23:28
cjwatsonit doesn't have exact enough knowledge about memory constraints23:29
infinityskaet: It has, by virtue of being the base of everything else that's been in the betas.23:29
cjwatsonOne of the purposes of ubiquity-dm is to be a bit more memory-lean23:29
* infinity nods.23:30
skaetyeah, but not as its own image.   From discussions earlier in the cycle it was agreed to ship, it must have been in a beta.23:32
* skaet needs food.... l8423:32
infinity*sigh*... I won't enable it at all, then.  Dailies are kinda pointless when they all get wiped out post-release. ;)23:33
cjwatsonAll due respect but this is a daft policy in this case.  The Ubuntu Core "image" is a tarball ...23:35
cjwatsonIf tar is breaking we have bigger problems.23:35
infinityIndeed.23:37
cjwatsonI agree that the policy makes sense in general; but this seems like a common-sense exception.23:37
* ScottK votes the must be in the beta rule applies to images, not tarballs.23:37
* cjwatson tries this test again with a bug fixed so that it really enables the encrypted swap during installation. Not that it's vital, but it might let the test finish this century.23:55

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