/srv/irclogs.ubuntu.com/2013/05/15/#ubuntu-release.txt

=== Ursinha is now known as Ursinha-afk
rustxhi all02:52
rustxany update concerning https://bugs.launchpad.net/bugs/1173265 ?03:04
ubot2Launchpad bug 1173265 in facter (Ubuntu) "facter fails to run from rebuilt source package" [High,Triaged]03:04
rustxrelied to https://bugs.launchpad.net/ubuntu/+source/facter/+bug/1170325 ?03:04
ubot2Launchpad bug 1170325 in facter (Ubuntu) "Facter 1.6.X not considering Qemu/KVM virtual type" [Undecided,New]03:04
rustx?03:04
Mirvhello. please accept the following raring unapproved syncs: unity-lens-video nux compiz unity-lens-applications unity bamf06:41
Mirvthis is the first time I'm asking for these daily-build syncs so I'm unsure how it works, but to be sure I've checked also the latest builds, not only the ones mentioned in the queue (13.05.08)06:42
infinityI'm not sure that asking will make it happen much faster.  They're a pain to review. :/06:42
infinityIn fact, they're impossible to review, since they're no longer in the PPA.06:43
infinity\o/06:43
Mirvok, no problem there. mentioning just in case there is any questions about those.06:43
Mirvok, so that's why it was useful to ask :) didrocks ^ any idea on how we should handle those in general, ie. stuff getting removed before the syncs are removed?06:44
Mirvs/removed/reviewed/ to the last one06:44
infinityI'm not sure that syncs are going to be the best way to do your SRUs...06:44
Mirvleveraging the daily build system has been a goal, but it needs to be in a way that works best for everyone06:45
infinityOr works at all.06:45
Mirvthat's the first step :)06:45
infinitywgrant: Are these old versions still cleverly hidden in LP somewhere where I can get at them?06:46
didrocksMirv: infinity: it's still in the ppa06:46
didrocksif you search for the superseeded ones06:47
infinitydidrocks: Oh, right.06:47
Mirvthey are, for example in https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/4559066 , but I'm not sure what's the best way to fetch them06:47
infinityThis is about the most annoying workflow ever.06:47
infinityNot shocking that I haven't reviewed any of these. :/06:47
didrocksinfinity: I thought that cjwatson exposed a new API to be able to review them in a easier way06:49
didrocksinfinity: btw, you should have the same issue with the new kernels? how is it handled?06:50
cjwatsonDoesn't 'queue fetch06:50
infinitydidrocks: I review new kernels in their PPA, but they don't land a new build every day to obscure old ones.06:50
infinitycjwatson: Oh, did you make queue fetch actually follow all of this?06:50
cjwatson' work?  Make sure you have a current queue.06:51
cjwatsonLaney did.06:51
* infinity tries.06:51
infinityHey, that works.06:51
infinityOkay, still more annoying than my kernel workflow, but not world-endingly so.06:51
infinityOh dear lord, but it's downloading all the binaries too.06:52
infinityOf course.06:52
infinityCause the queue item is a binary copy.06:52
* infinity head->desk.06:52
infinityThat's going to really hurt when it includes ddebs in a few weeks.06:52
* infinity goes back to reviewing kernels.06:53
didrocksyeah, would be good to find something easier, but still getting the same sustainability in term of quality that brings of testing the stack before pushing even for SRUs06:53
StevenKinfinity: You're welcome.06:53
infinityIf there's an easy (or even remotely possible) way to trace from a PCJ to an SPR, we could just grab the source with queue.06:54
infinityThat might be nice. :P06:54
wgrantinfinity: You can get old versions from a PPA by switching the Published filter on +packages to Superseded06:55
infinitywgrant: Yeah, didrocks covered that.06:55
StevenKinfinity: We talked about linking a PCJ to a SPR at the sprint06:55
infinitywgrant: Not that that's convenient for this particular usecase.  queue fetch is a bit better, except that it's getting the whole PCJ.06:56
cjwatsoninfinity: On my list, but needs a DB change.06:56
StevenKThen we got distracted by ev wanting ddebs two weeks ago.06:56
infinityStevenK: I'm sure we did.  That was ages ago.  I can't brain that long. :)06:56
cjwatsonqueue show-urls or whatever might help for now.06:56
cjwatsonOr hack fetch to igmore binaroes.06:57
wgrantinfinity: Grab dsc URL, then get06:57
wgrantdget06:57
cjwatsonWith spelling.06:57
infinityOr that.06:57
infinityI just need the URL to feed to dget and I'm happy.06:57
cjwatsonThat's why queue has a subcommand for that ...06:58
infinityAh-ha.06:58
infinityWait, it does? :P07:00
infinityI guess it doesn't work on PCJs.07:00
cjwatsonLeave an example in the queue and I'll have a look in a bit.07:02
infinitycjwatson: Leaving them all there right now, I'm busy with emergency kernel SRUs.07:03
StevenKcjwatson: I've got one -- http://pastebin.ubuntu.com/5666760/07:03
rustxhi all07:43
rustxdo you have any update concerning https://bugs.launchpad.net/ubuntu/+source/facter/+bug/1170325 ? relied to https://bugs.launchpad.net/ubuntu/+source/facter/+bug/1173265 ?07:44
ubot2Launchpad bug 1170325 in facter (Ubuntu) "Facter 1.6.X not considering Qemu/KVM virtual type" [Undecided,New]07:44
ubot2Launchpad bug 1173265 in facter (Ubuntu) "facter fails to run from rebuilt source package" [High,Triaged]07:44
infinityrustx: You might want to talk to rbasak (who is posting patches to the bugs).  This channel isn't for bringing up your pet bugs.07:45
infinityrbasak: PS, if you need a sponsor for things like that, you know where to find me. :P07:45
rustxinfinity : pet bugs ?07:46
rustxif you call a SRU update a pet bugs .. well, maybe I don't exactly get what you mean07:47
infinityrustx: Perhaps that was a bit too harsh, but the sentiment stands.  This channel is for release co-ordination, and occasionally severely critical bugs come into that, but most bugs (SRU bugs or otherwise) are just noise here.  If every bug had someone championing it in this channel, we'd not be able to speak.07:47
rustxok. good way to make people help fixing bugs07:48
rustxdoesn't matter07:48
rustxon my side, everything was fixed. We are just using LTS on production .. huhuhu07:48
rustxbe sure i won't track any bug with you guy, and will fix those on my sides at the end.07:49
infinityrustx: My message opened with suggesting who you might want to talk to.07:49
rustxinfinity07:49
rustxinfinity: yes i got it, but the way you reply does not sounds like a 'Open Source community'. You should go and work with russians at mandriva07:50
rustxanyway, doesnt matter; rbasak is sometimes here, and this is thanks to this channel i icould go on with that bug07:50
infinityrbasak is also in #ubuntu-devel, which would be a better place to discuss bugfixes.07:51
cjwatsonBug tracking is gteat, but it does get tough when everythimg'smirrored onto IRC in coordonation channels07:51
rustxno trouble07:52
rustxi will quit the channel, and will not disturb you any more07:52
rustxthank you !07:52
cjwatsonsigh, apparently not so good at typing in connectbot07:52
infinityAnd, to be fair, the reason I knew he was involved in the bugs was because I looked them up the last time you asked about them.07:52
infinitycjwatson: Nobody is.07:52
=== doko_ is now known as doko
rustxinfinity: thank you anyway, i don't get upset for this. sorry for disturbing07:53
rustxit's just when you have LTs on production, and when it's not stable, it's not good. That's all07:55
rustxbye bye07:55
rbasakrustx: I can update you in #ubuntu-devel. This channel is not the appropriate place.07:58
rbasakrustx: but I can only do that if you actually join #ubuntu-devel :)08:01
rbasakDo we run dep8 tests during rebuild tests, OOI?08:09
cjwatsonNo.08:09
cjwatsonThey're just package rebuilds.08:09
cjwatsonBut DEP-8 tests often involve partial rebuilds anyway ...08:10
Laneyqueue fetch downloading binaries> easy to turn this off or make it a flag - it's a separate API call anyway08:10
rbasakThis facter bug is an example where if we'd had a dep8 test and it had run during a rebuild test then we'd have picked it up. But it only causes a delay fixing the issue in an SRU, rather than causing an actual regression in the archive.08:10
Davieyrbasak: Separately, i've been interested in running dep-8 tests accusingly08:10
Davieyoccasionally08:11
rbasakfixing other issues in SRUs, rather08:11
cjwatsonIn this case wouldn't it have been sufficient to have a suitable package-build-time test?  Doesn't seem to require autopkgtest.08:13
cjwatsonautopkgtest also often winds up rebuilding the package anyway, depending on configuration, so a rebuild test might well be redundant.08:14
infinitycjwatson: Actually, in this case, a build-time test wouldn't show the issue.08:15
infinitycjwatson: Cause build-deps allow it to work, but run-time deps are wrong.08:15
rbasakThat may work, but I'm not confident in the general case. There seems to be some Ruby voodoo with generating the shebang that I don't like. I'm not confident that the generated (or supplied) Depends: line will match (or not match) with the shebang the same way in the build environment and after the package is properly installed.08:15
Davieycjwatson: Unless i am mistaken, there isn't an upstream unit test on this package - which would mean introducing one - and dep8 seems to be a reasonable test for this issue?08:15
infinityAnyhow, doing dep-8 with our rebuild tests could prove difficult, since we don't publish the binary results of rebuild tests anywhere.08:16
infinityBut I'm sure it could be done by someone sufficiently interested enough in making it happen.08:17
Davieycjwatson: Generally, we were lookng to get greater dep8 coverage this cycle.. With some things being a simple "$binary --help" to check it exists 0 and didn't have an error starting.08:17
rbasakJust a thought for the future. It sounds like it's too much effort to be worth doing right now.08:30
ogra_stgraber, the current saucy image doesnt have the android bits (armel+$subarch), so it only advertises the rootfs (armhf) ... "ubuntu-touch" is what we will go with, "*-preview" will die when we stop rolling raring08:33
cjwatsonWell, OK.  But AIUI a DEP-8 test that rebuilt the package would do the job here.08:34
infinitycjwatson: Not if the build-deps remain installed when the test is run.08:35
infinitycjwatson: The problem is that it ends up build-depending on ruby1.9.1 but runtime depending on ruby1.8 (oops).08:35
cjwatsonThey don't.  autopkgtest uses different chroots.08:35
infinityMaybe I'm misunderstandig what sort of test you meant.08:36
ogra_hmm, does britney have a hiccup ?08:39
ogra_The following packages have unmet dependencies:08:39
ogra_ unity-webapps-common : Depends: gjs but it is not installable08:39
ogra_E: Unable to correct problems, you have held broken packages.08:39
infinityogra_: That's not britney's fault.08:39
ogra_broken dependency ?08:40
seb128ogra_, gjs is in universe, we just got an upload in to fix that08:40
infinityogra_: That's just you only having main in sources.list and unity-webapps-common growing a universe dep.  It's being fixed.08:40
ogra_(in any case it breaks all desktop images today)08:40
infinity(Well, it's sort of britney's fault, in that it doesn't take components into account, but that's a known misfeature)08:40
ogra_k08:40
cjwatsoninfinity: I'd have thought a simple DEP-8 --help test or similar would do it, as long as it's run/restricted/whatever such that it builds the package first and then tests the rebuilt one.  When autopkgtest tests a package, regardless of whether it's rebuilt it first, it takes care to install it in a chroot with only declared dependencies and to run the tests there.08:52
infinitycjwatson: Ahh, kay.08:55
infinitycjwatson: That last bit was the missing piece for me.08:55
Davieynothing currently autopkgtest's suitable SRU's right?08:59
infinityThere's very little automated anything for SRUs.  This is on the TODO list.09:00
infinityFirst step is sorting out how to bring britney into play for SRUs, then it can tie into autopkgtest the same way we plan to for development releases.09:00
Davieyinfinity: sounds good09:04
=== tkamppeter_ is now known as tkamppeter
tkamppeterSomeone around who is in charge of SRUs? When will the proposed CUPS package for Quantal, bug 1086019, get approved?10:46
ubot2Launchpad bug 1086019 in cups (Ubuntu Quantal) "cupsd crashes regularly (daily)" [High,In progress] https://launchpad.net/bugs/108601910:46
tkamppeterinfinity, RAOF, SpamapS, bdmurray, slangasek, ScottK: ^^10:47
tkamppeterThanks.10:53
infinityNP.10:53
=== greyback is now known as greyback|lunch
=== mmrazik is now known as mmrazik|afk
=== cyphermox_ is now known as cyphermox
chrisccoulsonjdstrand, or anyone else, could you please approve that? ^^12:46
jdstrandsure12:46
jdstrandchrisccoulson: done. it will build in -proposed now. ping me when it is ready and I'll copy to partner release12:47
chrisccoulsonjdstrand, cool, thanks. i've got uploads for the other 2 releases too. i'll upload those now12:47
chrisccoulsonok, those should appear any second now12:48
=== greyback|lunch is now known as greyback
chrisccoulsonjdstrand ^^ :)12:51
jdstrandchrisccoulson: done12:53
chrisccoulsonjdstrand, cool, thanks12:54
stgraberogra_: ok, any ETA on that (stop building raring)?13:06
ogra_stgraber, i am still researching the container flip13:06
ogra_we want to have that done before switching to saucy (though it doesnt look good atm)13:06
stgraberok13:07
stgraberI'll just support both project names for now then and we'll drop -preview once we're done switching to saucy13:08
=== mmrazik|afk is now known as mmrazik
=== dannf` is now known as dannf
=== Ursinha-afk is now known as Ursinha
davmor2cjwatson: hey dude.  I just hit an interesting issue upgrading my Raring box to Saucy.  From UEFI/Secureboot comes the message Ubuntu has been blocked by the current security policy :(14:09
cjwatsondavmor2: unlikely to be able to look during UDS sorry14:17
davmor2cjwatson: yeap no worries I disabled secure boot for now and it is working and I can easily reinstall a secure booted raring on it and upgrade again next week, I just thought I would highlight it as it just happened.14:19
=== bladernr` is now known as bladernr
=== blitzkrieg3 is now known as jmleddy
cjwatsoninfinity: 'queue show-urls' now works on copies, and you can use the --source or --binary options to limit which items the 'fetch' and 'show-urls' subcommands operate on16:47
cjwatsoninfinity: so e.g. 'queue fetch -s raring-proposed -Q unapproved --source nux'16:47
=== mmrazik is now known as mmrazik|afk
tumbleweedapologies. got a friend's birthday do, I'll miss the release-ish sessions17:52
tumbleweeddon't decide anything too crazy :)17:53
stgrabertumbleweed: will try to be reasonable, we'll just assign all the work items to you ;)17:54
tumbleweedgood17:54
Laneyseems perfectly reasonable to me17:57
* iulian nods.17:57
=== blitzkrieg3 is now known as jmleddy
=== mmrazik|afk is now known as mmrazik
Laneyso I can't really make this session but my opinion is that the later feature freeze worked well and we should stick with it18:54
Laneybonne nuit18:54
stgraberLaney: ok, we'll share the work items with tumbleweed then ;) have a good evening19:03
stgraberinfinity: ping19:07
cjwatsoninfinity: are you around for the release schedule discussion?19:07
cjwatsonah, snap19:07
infinitystgraber / cjwatson: Gah.  Late night kernels broke me.  Just woke up.19:18
cjwatsoninfinity: 20:51 <knome> can you also mail the flavor devel lists?19:59
infinityknome: Sure.20:00
knomeinfinity, thanks20:03
knomeinfinity, hmm, only now i connected your nick and name. did you use to use some other nick previously?20:03
infinityknome: I've been infinity for decades. ;)20:03
knomeinfinity, okay.. i thought adconrad or something.20:04
knomeoh wait, that's your username - that makes sense :)20:04
infinityknome: Oh, I'm adconrad in launchpad, and generally as a UNIX login.20:04
infinityknome: Yeah.20:04
=== pgraner` is now known as pgraner

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