/srv/irclogs.ubuntu.com/2011/06/06/#ubuntu-devel.txt

pooliebryceh: don't suppose you're here?03:32
=== ogasawara_ is now known as ogasawara
RAOFpoolie: Could a fellow Xer help instead?04:00
pooliehi04:45
poolieRAOF: i'm trying to localize the change that fixes bug 74511204:45
ubottuLaunchpad bug 745112 in xserver-xorg-video-intel (Ubuntu) "[arrandale] desktop is messed up (goes black) when laptop is docked with two external 1920x1200 monitors (x86_64)" [Medium,In progress] https://launchpad.net/bugs/74511204:45
pooliei was hitting a snag that there is no single git revision chain between the natty and oneiric kernels04:46
poolieafaics04:46
poolieso you can't bisect between them and build packages all the way04:46
pooliei was just going to go back to building with a plain 'make'04:46
TheMuso/c/c04:47
RAOFYeah.  That's one of the awkwardnesses of the kernel team's git usage.04:47
RAOFI'd do what you're doing; nab the upstream kernels, build with the oneiric configuration, and run a “git bisect drivers/gpu/drm”04:48
RAOFIf Sarvatt were up you could possibly farm the job of building kernels off to him, what with his 10 minute kernel build machine and all :)04:51
pooliesomething seems sad with ecryptfs on my laptop now anyhow04:51
poolieso you're pretty sure bisecting just the changes on that directory will be enough?04:52
RAOFThat's where all the GPU driver code is; it's where all the modeswitching code is.04:56
RAOFIt's possible that the code was broken by an change elsewhere in the tree, but drm is moderately well isolated from the rest of the kernel.04:57
LLStarkssiretart, what's the best way to request packaging updates that full under your jurisdiction for both ubuntu and debian?05:13
LLStarks*fall05:13
LaserJockanybody know a wiki page or something that describes how to get a bzr branch of debian packages?05:25
StevenKLaserJock: bzr branch lp:debian/<sourcepackage> ?05:26
LaserJockah, that would maybe work :-)05:26
LaserJockI tried lp:debian/unstable/<sourcepackage> and that didn't work05:27
StevenKdebian/sid/<sourcepackage>05:27
LaserJockahhh05:28
LaserJockI thought there was a way to do it, but I'm a bit rusty05:28
=== _LibertyZero is now known as LibertyZero
pittiGood morning06:35
pooliehi pitti06:38
StevenKHai pitti06:38
* pitti waves to Australia, how are you?06:40
StevenKCold! Send warmth!06:40
RAOFStevenK: Hah!  *You* think you're cold? :)06:41
StevenKRAOF: But 14 is cold!06:43
RAOFYou and your double digit centigrade temperatures06:43
StevenKRAOF: It's what, 7, down there?06:44
RAOFMy phone thinks it's 9.06:44
brycehpoolie, heya06:51
brycehit got suddenly too hot here today.  I'll box some heat up and send down to you StevenK06:52
StevenKbryceh: <306:52
pooliehi bryceh06:54
pooliebryceh: i'm trying to  narrow down that bug06:54
pooliei hit bug 793367 on the way, which was a bit distressing06:55
ubottuLaunchpad bug 793367 in linux (Ubuntu) "ecryptfs corruption during make -j" [Undecided,New] https://launchpad.net/bugs/79336706:55
brycehpoolie, icky06:56
brycehpoolie, RAOF's advice is pretty much what I'd suggest.  git bisects are sometimes quite a slog, sorry06:56
poolieis bisecting just on that directory pretty sure to find the problem?06:56
poolieat the moment i'm doing it over the whole tree which is obviously going to be longer06:57
RAOFI, obviously, think it's quite likely to find the problem; it'll probably save you 2 or 3 kernel builds, too.06:58
brycehI would agree; these types of bugs are generally drm06:58
brycehor I should say, I don't think I've ever seen one that was in some area of the kernel other than drm06:59
slangasekbryceh: nooo I was using that heat07:00
RAOFOh, yeah.  The problem of ‘my monitor turns black when trying to attach the second display’ is certainly drm.  The only concern is whether it's drm+some change outside there, like to the VM code or acpi.07:00
poolieyou know the last time i rebuilt a kernel to try to get hardware working was probably before i installed warty07:02
pooliein fact that was the main reason i did install warty07:03
* slangasek chuckles07:05
brycehyeah, when do we teach Launchpad how to do bisection searches for us?07:07
pooliewow07:07
poolieyou know, if it could populate a ppa-like thing with the relevant packages07:07
poolieand collect the feedback07:07
brycehyep07:07
pooliethat would be pretty cool07:07
brycehpoolie, ppa's can only have one version of a package though07:07
StevenKSo you create multiple PPAs and switch between them07:08
pooliewell07:08
RAOFThat's not strictly speaking true.07:08
StevenKIt would be messy, but doable07:08
pooliei think the limitation to a single version is an implementation limit, not an essential limit07:08
RAOFYou *can* have multiple versions of a package, they'll just get pruned after a while.07:08
pooliedeb archives can have multiple versions07:08
pooliei think ppas prune a bit too aggressively07:08
pooliethere is a bug about this07:08
poolieit would be useful if people could get old versions, either to satisfy dependencies or by explicitly asking07:09
brycehpoolie, it'd be way awesome07:09
lifelessso does the primary archive07:09
lifelessanyhow, there are bugs07:09
lifelessand it would be nice to permit select ppas to be more flexible07:09
brycehI did a prototype a while ago, just for xserver, and had users use it to bisect things.  Didn't solve many bugs but the users found it real keen07:09
brycehI just pre-built .debs for every version in git and tossed it in a web directory; was pretty easy07:10
brycehbut git history can be non-linear, which tripped me up at transition points.  Someone better versed in VCS logic could probably do something cleaner07:10
poolieit's especially nonlinear here because, in line with typical git rebasing practice, there is no real relation between the natty and oneiric kernels07:11
brycehright07:11
poolieoh thanks for being the lp stakeholder btw07:13
brycehpoolie, sure thing07:17
brycehaha there's the scripts http://people.canonical.com/~bryce/xorg-bisect/07:24
brycehlifeless, what are "select ppas"?07:28
tjaaltonpoolie: you could just try the mainline kernels, there are builds for all the rc-versions too07:30
tjaaltonand "bisect" using them first07:30
pooliebryceh: that's an idea07:33
pooliebryceh: my first build of it has hung with a flashing caps lock07:33
poolieshould i just skip that one?07:33
brycehyep07:33
poolietjaalton: from http://kernel.ubuntu.com/~kernel-ppa/mainline/ ?07:33
StevenKThat's a panic, isn't it?07:34
brycehpoolie, yep07:34
tjaaltonpoolie: yep07:34
brycehyes, it's a panic07:34
pooliewell07:34
pooliei suppose i'm wondering if it's likely to be actually broken, or misinstalled/misconfigured07:34
brycehunfortunately not uncommon when bisecting07:34
Sarvattit sure was nice having months of daily mainline builds available to "bisect" with07:34
tjaaltonpoolie: though .39-rc2 failed to build, but the diff between it and rc3 was small, drm-wise07:34
brycehpoolie, it's not unlikely that you just lucked out on picking a git version that was severely broken07:36
brycehRAOF, would he need to rebuild initrd?07:36
StevenKYes, the modules would have changed07:37
RAOFYes.07:37
pooliei did do update-initramfs and modules_install07:37
brycehah ok07:37
StevenKIn that order?07:37
poolieno :)07:37
StevenKRight :-)07:37
pooliehm, i think no07:37
siretartLLStarks: I'd prefer a wishlist bug in debian, but launchpad would work equally well.07:37
pooliei'll try some of the builds timo suggested07:37
tjaaltonpoolie: so the bug is fixed in some known version?07:38
LLStarkssiretart, gotcha07:38
poolieyes it seems fixed in 2.6.39-307:38
tjaaltontry .39-rc1 first, it got >80 commits to gpu/drm/i915..07:39
pooliek07:39
poolieok, rc1 works better but not completely07:46
poolierc4 seems to work completely07:46
lifelessbryceh: as opposed to all ppas07:51
brycehlifeless, ah gotcha.  yes agreed.07:54
poolieand rc3 also seems ok, hooray07:54
pooliebryceh: so eventually is this going to need to come down to one patch(set) to be backported into 2.6.38?07:55
brycehpoolie, ideally yes07:57
RAOFThat's the plan.  If you can find a single patch, hurray!  It sounds like it might require a bunch, though, which is less hurray.07:57
poolieftr yes, i did modules_install before building the initramfs07:57
poolieso now git bisect skip?07:57
brycehsometimes though you will get it down to some odd revision number that seemingly has nothing to do with your problem, but then we tell one of the upstream devs and it gives them a clue into what's really wrong07:57
RAOFIf that one's panicking, yeah.07:58
brycehor, like RAOF says, it'll point to one of a set of patches that'd all need backported, which can get messy07:59
brycehbut the kernel team usually can help us out if that happens07:59
tjaaltonthere are already eight patches for sandybridge under evaluation, but looks like they are not quite enough08:00
tjaaltonfrom .3908:00
lifelesshow good/bad is sandybridge in natty?08:03
lifeless(I have a new sandybridge desktop coming...)08:03
RAOFI understand that it's pretty good, generally.08:04
RAOFBetter in many respects than arandale in Natty.08:04
StevenKWhich one is Arandale?08:04
brycehi'm on sandybridge (but with ati gfx) for my main desktop.  has been pretty solid08:04
RAOF(Suggesting that it is perhaps better to skip on the first generation of any intel hardware)08:04
RAOFArandale is the GPU on the first Core iX chips.08:05
RAOFSo, like lifeless' x201.08:05
lifelessbryceh: cool; I've ordered an nvidia card, will see how it goes08:05
brycehlifeless, sandybridge gfx seems to be a little hit or miss; there's upstream fixes that seem important but came out too late for natty inclusion08:05
tjaaltonwith .39 it's better08:05
tjaaltonas always08:05
brycehyeah08:06
cdbsDid someone mention SandiBridge08:06
cdbs*Sandy08:06
cdbsI'm running X from xorg-edgers on Oneiric, and the SandyBridge GPU issues are fixed08:06
cdbsbryceh: ^08:06
cdbslifeless: ^08:07
lifelessthanks guys08:07
cdbslifeless: Well with the X in Natty, its nearly perfect08:07
lifelessI shall wait with bated breath to nuke the windows install and drop on natty ;)08:07
cdbslifeless: there's some lag when you type in OpenGL text fields08:07
cdbslifeless: but if you use xorg-edgers all those are fixes08:07
cdbs*fixed08:08
lifelesscdbs: thats with the onboard graphics option though, right ? which I won't be using.08:08
poolielifeless: what did you buy?08:08
cdbslifeless: hmm yeah, that's with the integrated thing08:08
cdbsand I'm unlucky enough to have an nvidia card in my laptop but being unable to use it08:08
lifelesspoolie: a dell desktop, i7-2600, 16GB, couple of disks for mirroring08:08
cdbsbecause of the optimus switching thing which works only on windows, and gives ubuntu only the integrated sandybridge GPU08:09
cdbslifeless: So make sure you don't end up with an Optimus configuration, in case :)08:09
lifelesspoolie: so 2GB of ram per hardware thread, and 8 threads.08:09
RAOFcdbs: You can't get an optimus desktop :).  Or, rather, I don't believe the windows drivers will let you optimus-ify a nvidia+intel desktop; it'd be entirely possible to do, though.08:10
cdbsRAOF: Ah yeah, he said *desktop*. Okay then. But still, Optimus is a hell to play with08:11
RAOFcdbs: The switcheroo code can't turn on your nvidia chip?  Sucks.  Hybrid graphics is a swamp of per-laptop madness.08:11
cdbsRAOF: Its a mess because in Linux, the nvidia card is on, draws power from the battery, but can't be used, not even with the official drivers08:11
cdbsRAOF: switcheroo does work, but the end result is a dark screen. Why? lemme tell08:11
RAOFIf switcheroo works it should at least be able to power *off* your discrete card.  Maybe :)08:12
cdbsRAOF: In an Optimus configuration, the GPUs are arranged like: nVidia -> Intel -> Monitor. The nvidia card doesnt have a graphics controller. If you use switcheroo, the driver talks to the nvidia card, writes to the intel card, which gets turned off by switcheroo, hence resulting in nothing coming to the monitor, except for a black screen08:13
cdbsRAOF: yes, I'm able to power off, that's all that can be done.08:13
RAOFcdbs: Correction: in *your* Optimus configuration :)08:13
RAOFOther laptops differ :)08:13
cdbsRAOF: Nope. in *AN* optimus configuration08:13
cdbsRAOF: Its common amongst all optimus laptops. If its in some other way, its other hybrid technology and not Optimus. there's an article on the nouveau wiki about this08:14
cdbsRAOF: http://nouveau.freedesktop.org/wiki/Optimus08:14
RAOFcdbs: Well, there are some optimus laptops where the nvidia is hooked up to HDMI out & the intel is hooked up to the internal display; there are others where both the intel & nvidia card can drive any display, and there's a hardware mux between them.08:15
RAOFIf you're lucky enough to have a hardware mux, then switcheroo will actually be able to switch between your graphics cards.  As long as you kill X in between.08:16
RAOFIf you don't have a hardware mux, sucks to be you.08:16
cdbsOr switch to Wayland and avoid all the X switching trouble :)08:16
RAOFLaptops are made of madness.08:16
cdbsRAOF: no, there's no mux here :(08:16
RAOFYeah.  You're outta luck.  Although switcheroo *should* be able to turn off the nvidia card, leaving your intel card to do the output.  That's probably worth a bug report if it doesn't work.08:18
StevenKRAOF: But usually, the madness is so little and cute.08:18
cdbs"the madness is so little and Qt" :D08:18
StevenKRARGH, I forbid my quotes to be twisted that way.08:19
dholbachgood morning08:21
LLStarksmorning.08:44
LLStarksdoes the desktop team have any recommendations for how the x team should handle fallback? i'm wondering about the appropriateness of uniy2d for failsafex sessions as well using gnome-panel as a user-chosen fallback.08:46
RAOFWhat's the problem with unity2d for fallback?08:49
didrocksLLStarks: FYI, I answered to your email on the desktop ML08:54
seb128hum, libcanberra depending on the fdo sound theme, that seems wrong09:18
pittiand a + .5 MB CD hit :/09:18
Davieymvo: What is the correct way to add a package to Unattended-Upgrade::Package-Blacklist ?09:19
poolieRAOF, bryceh, rc4 shows some visual corruption coming out of suspend, but switching to vt1 and back fixes it09:24
mvoDaviey: just on a local system? or as part of a package install (if part of a packages its best to add via e.g. /etc/apt/apt.conf.d/75_blacklist_foo09:24
poolieso, what's next?09:24
poolieif bisecting will help you a lot i can do it09:24
ohsixpoolie: intel?09:25
poolieyes09:25
mvoDaviey: depending on what package I can also add to unattended-upgrades itself (if its a package that is known to be problematic)09:25
Davieymvo: a package asks for confirmation via debconf before removing via prerm, and blocks u-u.09:25
RAOFpoolie: corruption out of suspend sounds likely to be a different problem.09:25
RAOFpoolie: So, the bisection thus far has said “somewhere between -rc3 and -rc4 is where it starts working reliably”?09:25
Davieymvo: bug 79152209:25
ubottuLaunchpad bug 791522 in quagga (Ubuntu) "Debconf really_stop default value break unattended upgrades" [Low,Confirmed] https://launchpad.net/bugs/79152209:26
mvoDaviey: hrm, what package is that? u-n sets the debconf frontend to noninteractive09:26
poolieno, between rc1 and rc309:26
mvoDaviey: ok, thanks, let me have a look09:26
Davieymvo: thanks!09:26
RAOFpoolie: With rc2 failing to build.  Ok.  rc1-rc3 should be enough to narrow commits down a bit.  If you *want* to bisect that would be useful, but this might be the point where some patches could be plausibly implicated by inspection.09:28
pooliecan you tell me which repo has the source most closely corresponding to them?09:29
poolierepo and or tags09:29
RAOFhttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git , sadly.09:31
RAOFI believe the kernel mainline builds are built from throw-away git branches, which are then promptly thrown away.09:31
pooliehm09:32
poolieand i could just copy their config into .config?09:32
RAOFYeah.09:32
pittitkamppeter: FYI, rejecting your two cups uploads to natty-proposed; please merge them into one upload or use -v to include the topmost two changelogs09:33
RAOFI think Andy's awake, and hasn't had his mouth filled with bees yet.  You could probably ask him in #ubuntu-kernel whether he can spin up some builds for you.09:33
pittiSpamapS: would you have time for some SRU processing today? I'm doing some as well, but I put a hard stop after 90 minutes to not eat up too much of my daily time09:34
poolieRAOF: how do i bring the tags from that into my existing git repo?09:35
pooliei thought git fetch would do it09:35
pooliebut no?09:35
poolieoh nm09:35
RAOFYou need to “git fetch -t”?09:36
RAOF*may* need to.09:36
poolieso for this i should mark the ones that _do_ show the bug as 'good', and the working ones as bad?09:44
pooliesince 'good' is really hardcoded to mean 'too early'?09:44
TLEpitti: hey, my apologies for not notifying you last week when we decided to postpone the lang pack update, I forgot :(09:45
pittimaco: rejecting your mini-dinstall natty-proposed upload; can you please reupload with proper LP: #XXXX syntax?09:45
pittiTLE: which update?09:45
TLEpitti: the second natty lang pack update09:46
pittiTLE: we need one now, for the firefox update09:46
TLEyeah, so it turned out all right anyway. We pushed the update that was supposed to start last week to start this week09:47
cjwatsonkees: I updated ubuntu-meta to match your platform.oneiric/standard change09:50
cjwatsonsmoser: merging rsyslog> my thoughts are that somebody who iss't me should do it, carefully09:51
cjwatson*isn't09:51
infinitycjwatson: There are a whole lot of people who aren't you.09:51
RAOFpoolie: Yup.09:51
sorensed -e 's/Dave Chapelle/Colin Watson/' http://www.thebestpageintheuniverse.net/images/chappelle_graph2.gif09:53
soreninfinity: Can't argue with graphs.09:53
poolieRAOF: should i clean between builds, or can i count on the makefile deps being safe enough?09:53
cjwatsonmicahg: MoM disregards blacklisted packages; but if a package was previously in MoM, then blacklisted, MoM won't remove it.  ask me or file a bug on merge-o-matic if you have a package that's stale in that way09:54
RAOFpoolie: I believe that kernel developers bisect enough to make not-cleaning a safe operation :)09:54
infinitysoren: The Internet scares me.09:54
gesermore scaring is that soren has found such a graph09:57
cjwatsonsoren: hah09:58
pitticjwatson, soren: rsyslog> ah, this version is still utterly broken :/10:03
pittiI know I have a bug assigned to it, I didn't get to doing this yet, sorry10:04
debfxcjwatson: would it be possible to change ownership of the kubuntu seed branches from core-dev to kubuntu-dev?10:05
=== rpinson_ is now known as raphink
jfiHello, the package sync from debian is not automatic except for the first version? or it takes more than 2 weeks? I wonder if this is normal that a package has not been synced since the 22may or if there is an issue10:09
cjwatsondebfx: when I last asked about that, the consensus was that core-dev was still more appropriate; if that's changed, I'd like confirmation from a couple of other Kubuntu people (ScottK, Riddell?)10:13
cjwatsonjfi: it's generally automatic, but it depends slightly; what package are you talking about?10:13
tkamppeterpitti, I will continue collecting CUPS SRUs, bringing it on par with Oneiric, then add a comment to all four bugs telling that the SRU is for all these four bugs. I have also found that one bug is still not completely fixed. When I have found this remaining fix I will add it to the BZR and ask you to upload it. After that I will put up the collected SRU.10:13
jficjwatson, package in LP: https://launchpad.net/ubuntu/oneiric/+source/psensor10:14
jficjwatson, package in debian: http://packages.qa.debian.org/p/psensor.html10:14
cjwatsonjfi: it's been modified in Ubuntu, and therefore needs to be merged manually10:14
jficjwatson, yes, I need a specific build-dep for ubuntu10:14
cjwatsonjfi: in fact, it looks like you modified it?10:14
cjwatsonjfi: I'm not sure what you expect to happen automatically, then10:14
cjwatsonthe automatic systems aren't artificially intelligent - once stuff has been changed intentionally on both sides, they defer to human judgement10:15
jficjwatson, well it could be merged10:15
cjwatsonyou'll find https://merges.ubuntu.com/universe.html lists psensor as an action for you to merge10:15
cjwatsonhttps://wiki.ubuntu.com/UbuntuDevelopment/Merging10:16
jficjwatson, ok, so for each version, I open a bug and request the sync and the merge of the control file?10:16
cjwatsonsyncing and merging are two different things - you only do one10:16
infinityjfi: No bugs or syncing required, you just merge the new version with the changes and upload.10:17
cjwatsonsyncing is for when you want to throw away Ubuntu changes and use the Debian change - https://wiki.ubuntu.com/SyncRequestProcess10:17
cjwatsonI don't think jfi has upload privileges10:17
jfiinfinity, unfortunely I cannot upload, I need to request it10:17
cjwatsonin which case you need to open a bug, yes.  https://wiki.ubuntu.com/UbuntuDevelopment/Merging has details10:18
tkamppeterAny Avahi expert here?10:18
jficjwatson, ok thanks for the hint, I am going to read10:18
debfxcjwatson: aha, I didn't know about that. I'll discuss it with the other kubuntu devs10:21
tkamppeterAnyone knows how to check whether a DNS-SD service emits a service subtype?10:33
pittitkamppeter: sounds good10:48
pittihmm, I thought last week's desktop dailies were at 715 MB10:53
pittinow it's back to 722 :/10:53
pittiah, we added libwebkitgtk-3.0-010:56
pitti(7.1 MB)10:56
seb128pitti, joy of a dual gtk stack...10:57
pittiseb128: rsyncing today's CDs to check the remaining rdepends of libwebkitgtk-1.0-010:59
pitti 10:59
seb128pitti, libubuntuone for the music store, shotwell10:59
seb128shotwell will not likely go to gtk3 this cycle11:00
seb128pitti, software-center as well I guess11:00
pittiand webkit 3.0 for empathy apparently?11:00
seb128yes11:00
seb128will be used in yelp as well once we build it with gtk311:01
pittiI have no idea at all how to free yet another 7 MB :-(11:01
seb128drop spanish from the CD...11:01
pittiwe could perhaps build empathy with gtk2 as well11:01
infinityI was going to suggest English...11:01
janimois there a wikipage with which shipped apps still need to transition to gtk3 ?11:01
seb128pitti, no way11:02
seb128pitti, the nautilus-sendto integration needs to be on the same version that nautilus11:02
janimopitti, would building empathy with gtk2 result in smaller footprint?11:03
seb128pitti, we are trying to move things away from gtk2 not to go backward11:03
seb128janimo, well it mean it would not break a second webkitgtk on the CD11:03
janimoouch11:03
seb128break->bring11:03
janimodid not realize both webkits are there too11:03
seb128that's what bring <pitti> ah, we added libwebkitgtk-3.0-011:03
seb128 (7.1 MB)11:03
janimoright, I did not know webkit-2 was there11:04
pittiwe have had webkit/gtk2 for quite a while (lucid or so?)11:04
seb128webkit is used by the music store (libubuntuone), the software-center, yelp11:04
seb128empathy11:04
seb128shotwell11:04
seb128gwibber (but that will be fixed)11:05
seb128ubuntu-sso-client11:05
pittiapturl11:05
janimoI did not realize those were not ported to a newer one. Seems very much work. Is Fedora and other GNOME 3 shipping distro in this same position?11:05
seb128yes11:05
seb128pitti, realistically we will need to have both versions on the CD, the rdepends will not be all ported this cycle11:06
pittiok11:07
seb128downporting empathy would be quite some work and it would hit issues for desktop integration parts like nautilus11:07
pittiso our remaining fallback is to drop Spanish and Portugese, and just keep English and Simplified Chinese11:08
janimoseb128, porting an app to gtk3 and webkit 3 must happen in a single step ?11:08
seb128janimo, there is no webkit-3 there, it's webkit-gtk2 or webkit-gtk311:09
seb128i.e same code but built with different gtk version11:09
janimook11:09
seb128you can't use 2 gtk version sin the same process11:09
seb128so the webkit version you use needs to be using the gtk that your application11:09
tkamppeterpitti, I have found the solution for the remaining problem. I will do another commit to the CUPS BZR later today and after that prepare one SRU (with one version number advance) for all outstanding bugs.11:18
tkamppeterpitti, is there a CUPS still in the -proposed queue? If yes, which version? So that I know the next free one.11:19
pittitkamppeter: I rejected them all; you can use 1.4.6-5ubuntu1.211:20
pittitkamppeter: as 1.4.6-5ubuntu1.1 is in natty-updates at the momemt11:20
tkamppeterpitti, thanks.11:24
tkamppeterpitti, Oneiric part done, you can upload the CUPS package from the Debian BZR.11:32
Laneycould someone please score haskell-quickcheck up?11:38
LaneyI may have accidently uploaded some stuff which depends on it being built11:39
=== kernellogger is now known as apachelogger
infinityLaney: Done.11:42
Laneycheers11:42
tumbleweedany archive admins planning to look at new packages from Debian any time soon? Someone was asking me when golang will appear (there isn't an explicit sync request)11:50
pittitumbleweed: golang is sync-blacklisted, it won't appear11:52
pittitumbleweed: Gustavo said that the Debian package should not be released, as it's contrary to how upstream would like to ship this11:53
tumbleweedpitti: ah, thanks11:53
* tumbleweed wishes blacklisting was more visible on LP11:55
pittitumbleweed: http://people.canonical.com/~ubuntu-archive/sync-blacklist.txt11:56
tumbleweedyes, I know, but I can't keep its contents in my brain :)11:56
ScottKdebfx: I don't recall why Kubuntu branches are owned by core-dev.  I think it would be good if you could start a thread on kubuntu-devel so we can discuss this if you want it changed.12:02
debfxScottK: I've added it to the meeting agenda12:03
ScottKdebfx: I think it's more of a kubuntu-dev question than a kubuntu-council question, so I think some advance discussion would still be good.12:03
* cjwatson wonders if he can find IRC logs about that discussion12:04
ScottKThat would be useful.12:06
cjwatsonhmm, discussion from #ubuntu-devel on 2009-12-10 seems to indicate that you guys already said you wanted the seeds to be owned by kubuntu-dev, and I acknowledged12:07
* cjwatson tries to see if there was something later that countermanded that12:08
cjwatsonScottK: http://irclogs.ubuntu.com/2009/12/10/%23ubuntu-devel.html#t21:1712:14
cjwatsonScottK: should I consider that an old todo item and Just Do It?12:15
* ScottK reads12:15
cjwatsonthe bit about LP was a red herring12:16
ScottKcjwatson: I think so.12:16
ScottKdebfx: ^^^ Looks like you can take it off the agenda.12:17
ScottKNo wonder I couldn't remember a reason why it should stay core-dev.12:17
cjwatsonI think my memory may have been from the predecessor to kubuntu-dev12:18
cjwatsonwhich was sort of a general packagers team rather than an upload-privileges team12:18
ScottKMakes sense as we have one of those.12:19
cjwatsonScottK,debfx: pushed lp:~kubuntu-dev/ubuntu-seeds/kubuntu.oneiric - can you let committers know to start using that instead?12:24
ScottKcjwatson: Thanks.12:24
* cjwatson goes round updating references12:25
ScottKdebfx: Would you please mail kubuntu-dev about this?12:25
cjwatsonhow about kubuntu-mobile?12:26
ScottKYes.  That one too.12:26
debfxScottK: can do12:26
cjwatsonScottK: kubuntu-dev as well, or some other team?12:27
ScottKI think kubuntu-dev.12:27
chrisccoulson@pilot in12:29
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: chrisccoulson
cjwatsonpushed, will update references to that too12:31
cjwatsonScottK,debfx: ^-12:31
ScottKThanks again.12:31
cjwatsonFWIW, the references I know about are in the cron job on people.canonical.com that updates the seeds mirrors (~ubuntu-archive/bin/update-seeds), cdimage/bin/run-germinate, and tasksel/ubuntu-seeds.pl12:32
=== dholbach_ is now known as dholbach
cjwatsonScottK,debfx: should be all done now13:03
apwpitti, something is odd with lucid and maverick proposed for linux13:08
apw     linux | 2.6.38-10.44 | lucid-proposed | source13:08
apw     linux | 2.6.38-10.44 | maverick-proposed | source13:08
apw     linux | 2.6.38-10.44 | natty-proposed | source13:08
apwand linux-meta for that matter13:09
=== MacSlow is now known as MacSlow|lunch
pittiapw: err, WTF13:18
pittihmm hardy seems to have worked13:21
smbpitti, Question is whether it is unf**ble13:22
pittiwe can (and should) certainly remove the faulty 2.6.38 versions from  l/m-proposed, doing now13:24
pittiquestion is, how did that happen in the first place13:24
smbpitti, Good that it can be undone. Then investigation can be done a bit more relaxed13:25
apwpitti, you might want to check the linux-meta on maverick and natty as well13:25
pittiapw: you mean s/natty/lucid/?13:25
apw     linux | 2.6.38.10.24 | maverick-proposed | amd64, i38613:25
apw     linux | 2.6.38.10.24 | natty-proposed | amd64, i38613:25
apwpitti, i mean those two they look wrong in rmadison output13:25
pittiapw: isn't 2.6.38.10.24 what is meant to be in natty? *confused*13:27
smbpitti, Just checked at least for lucid and there is only a 2.6.32 package of linux there13:27
apwpitti, heh yes probabally sorry getting jumpy :)13:27
smbpitti, I mean checked in the canonical-kernel-team ppa13:28
pittiyes, it was the copying which went wrong, not the PPA13:29
smbpitti, Right, it seemed unlikely but I wanted to make sure13:29
pittil-b-m looks ok13:30
pittilinux-ports-meta is wrong in lucid13:31
pittioh, I bet it's how copy-proposed-kernel.py calls syncSources13:32
pittihttps://launchpad.net/ubuntu/+source/linux looks better now13:33
tkamppeterpitti, the SRU (5 at a time) is ready now.13:33
tkamppeterpitti, bug 711779, bug 782309, bug 790378, bug 792309, bug 793265.13:34
ubottuLaunchpad bug 711779 in cups (Ubuntu Natty) "AirPrint support in the Avahi patch for CUPS does not work" [Medium,Fix committed] https://launchpad.net/bugs/71177913:34
ubottuLaunchpad bug 782309 in cups (Ubuntu Natty) "Printing encrypted PDFs on a non-PostScript printer gives a blank page" [High,Fix committed] https://launchpad.net/bugs/78230913:34
ubottuLaunchpad bug 790378 in cups (Ubuntu Natty) "Very high memory consumption by pdftopdf" [Medium,Fix committed] https://launchpad.net/bugs/79037813:34
pittitkamppeter: thanks13:34
ubottuLaunchpad bug 792309 in cups (Ubuntu Natty) "cups announcing wrong port numbers on avahi" [Medium,Fix committed] https://launchpad.net/bugs/79230913:34
ubottuLaunchpad bug 793265 in cups (Ubuntu Natty) "If the service name is too long, printer does not get advertized via DNS-SD" [Medium,Fix committed] https://launchpad.net/bugs/79326513:34
pittihttps://launchpad.net/ubuntu/+source/linux-meta cleaned up13:34
pittihttps://launchpad.net/ubuntu/+source/linux-ports-meta cleaned up13:34
pittismb, apw: ^ I think all faulty versions are removed nwo13:35
* pitti now goes to copy the correct versions and fix copy-proposed-kernel.py13:35
cjwatsoncan it actually be undone properly?  wouldn't we need LP assistance to wind versions backwards later?13:36
smbpitti, Thanks. Right and find out whether you are allowed to do those copies now13:36
cjwatson(which, for the record, I'd approve of doing in -proposed)13:36
pittithat's what I'm afraid of as well; let's check13:36
pitticopy-package.py for lucid linux succeeded, anyway13:37
pittihttps://launchpad.net/ubuntu/+source/linux will take some 20 minutes to actually make it appear, though (it only shows published versions)13:37
smbSo we'll look back in 20min or so13:38
ScottKShows right away on https://launchpad.net/ubuntu/+source/linux/+publishinghistory13:44
pittiah, nice13:47
zygais there a way to have per-dist .pbuilderc?13:48
zygaI'd like to have a feedback loop where I can feed my repository with new packages13:49
zygaand do this per-distribution with pbuilder-dist13:49
zygaor should I scrap the concept and script this with pbuilder + custom configs + appropriate options to load them13:50
ScottKsiretart: If you have a moment, would you please have a look at https://bugs.kde.org/show_bug.cgi?id=274666 - We're suffering from this problem in Ubuntu as well and could use a bit of help with porting to the current libav.13:53
ubottuKDE bug 274666 in general "ffmpegthumbs-4 6 3 fails to build with libav-0 7_beta2 (Gentoo bug #369515)" [Normal,Unconfirmed]13:53
pittiapw, smb: all copies done; https://launchpad.net/ubuntu/+source/linux/+publishinghistory etc. look good now13:55
apwpitti, do you think we'll have problems uploading to the PPA now with a 'lower' version number or is that ok13:56
pittiapw: none of this affected the PPA at all, so no13:57
pittithe problem was that the PPA's natty versions accidentally got copied to lucid-/maverick-proposed13:57
smbLooks good so far. Thanks.13:57
pittiI fixed copy-proposed-kernel.py now, my bad *brown paperbag*13:57
pittiso far this apparently worked because we had one release staged up only13:58
apwpitti, thanks sounds good13:58
pittiI sent a mail to u-d-announce@ about that (how to check and recover from the situation)14:08
stgraberbdrung, cody-somerville, persia, geser: ping (DMB meeting in #ubuntu-meeting)14:15
siretartScottK: that enum has been renamed. use AVMEDIA_TYPE_VIDEO instead of CODEC_TYPE_VIDEO14:23
ScottKsiretart: Thanks.  I'll try that.14:24
siretartScottK: in 0.6, the type CodecType was already deprecated. 0.7 now removes quite a number of types that were already deprecated in 0.6. The AVMediaType seems to be the most often used one14:25
ScottKsiretart: Is there some handy list I can look at if we hit other issues?14:26
siretartScottK: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libav.git;a=blob;f=doc/APIchanges - that files is also installed in the libavcodec53 package in usr/share/doc...14:27
ScottKsiretart: Thanks.14:28
siretartScottK: if you find some other API breakage that was not deprecated in 0.6, then I'd cosider it as a bug in libav and would fix that in the 0.7 series14:29
ScottKsiretart: I'll let you know.14:29
siretartthanks14:29
=== MacSlow|lunch is now known as MacSlow
=== Quintasan_ is now known as Quintasan
=== barry` is now known as barry_
=== barry_ is now known as barry
didrocksdoko: hey, it seems that we have an issue with Qt and gcc 4.6 making unity-2d crashing at when showing an expose-like event (places, scale, worspace switcher…): https://bugs.launchpad.net/ubuntu/oneiric/+source/qt4-x11/+bug/791213 do you have any idea how we can help debugging that?15:33
ubottuUbuntu bug 791213 in qt4-x11 (Ubuntu Oneiric) "unity-2d-places crashed with SIGSEGV in QMetaObject::metacall()" [Critical,Confirmed]15:33
hallynquestion on ubuntu's gcc and FORTIFY_SOURCE.  The manpage says that to disable the default (=2), use -D_FORTIFY_SOURCE=0.  But when I (or actually, configure) do that, gcc complains that it is redefined.15:33
saammhello, I am having a weird problem in Ubuntu 11.04. I disabled Automatic login and now 'Ubuntu' logs me into classic gnome. Earlier I was getting Unity interface.15:33
hallynsaamm: after choosing a username you should be able to select the window manager at the bottom15:34
hallynsaamm: after you choose 'Ubuntu' once, it'll redefault to that15:34
saammhallyn, you mean at gdm?15:35
hallynyes15:35
cjwatsonhallyn: -U_FORTIFY_SOURCE15:35
hallynkees: ^ (re FORTIFY_SOURCE)15:35
saammhallyn, I did that, but it always logs in to classic mode. I must have tired it 10 times. Also ccsm shows unity plugin enabled15:36
hallyncjwatson: yes, that's listed as another option.  lemme try that, but manpage claims both should work?15:36
hallyncjwatson: thanks, and welcome back :)15:36
smosersomeone is reporting to me that 'apt-get upgrade' failed for them on 11.04.  What is the best way to collect more infomration?  (I think there is a way to get dpkg failure logs, right?)15:37
smoseruser said the 'apt-get update' then 'apt-get upgrade'15:37
saammhallyn, also doing a --compiz replace gets me unity but then both top and bottom panels from classic gnome stays as well15:38
hallynsaamm: i used to just to "unity --reset' when that happened to me15:38
dokodidrocks: looking ...15:39
saammhallyn, yep I also did that, same thing happens --top and bottom panel stays. Also when I logout and come back, I again get classic mode :(15:40
hallynsaamm: think you'll want to ask on #ubuntu-desktop15:40
saammok15:40
hallynwhy is configure trying to use '-Rlib' ?15:51
dholbachmicahg, regarding bug 793567: do you think anarcat tried to subscribe ubuntu-sponsors?16:04
ubottuLaunchpad bug 793567 in aegir-provision (Ubuntu) "remove from ubuntu" [Undecided,New] https://launchpad.net/bugs/79356716:04
tumbleweeddholbach: we were discussing this in #ubuntu-motu16:04
dholbachah ok16:04
dholbachnm then16:04
dholbachI just saw it pop up on the sponsors mailing list16:04
micahgdholbach: it's already been removed from Ubuntu, so we're good16:05
tumbleweedyeah, package is already removed in oneiric. He wants removal in stable releases, though...16:05
dholbachyoohoo16:05
dholbachoh ok16:05
ScottKsiretart: That fixed it and seems to be the only issue in kdemultimedia.16:06
ScottKThanks again.16:06
micahgtumbleweed: are you sure, it wasn't removed from squeeze, it just doesn't exist in squeeze16:06
tumbleweedmicahg: it was removed from testing before squeeze froze16:07
micahgtumbleweed: exactly16:07
micahgso, I guess it never was in a stable release in Debian :-/16:07
tumbleweedsucks to be us :)16:08
micahgunfortunately, I'm sure we have 100s of apps like that16:08
siretartScottK: Cool! Great to hear16:09
ScottKI sent the patch upstream too.16:09
tumbleweedmicahg: yeah, the corner of the archive that rots quitely. Unless this thing causes real damage, that's the best answer16:09
tumbleweed*quitely16:09
tumbleweedgr@sp twice16:09
mateuszHI16:17
mateuszapt-build is not respecting my optimization parameters16:17
mateuszwhat's wrong ?16:17
mateuszI seleted O3 and core2 while it does -O2 in compilation process16:17
=== ara_ is now known as ara
=== dendro-afk is now known as dendrobates
macopitti: fixed16:53
seb128kees, jdstrand, mdeslaur: hey, could somebody from the security team review the accountsservice mir (and maybe the apg one as well) some day, it's required for the new gnome-control-center user account dialog16:58
jdstrandseb128: sure16:59
seb128jdstrand, thanks16:59
seb128jdstrand, the bugs are assigned to the security team (bug #785680, #785682)17:00
ubottuLaunchpad bug 785682 in apg (Ubuntu) "[MIR] apg" [Undecided,New] https://launchpad.net/bugs/78568217:00
ubottuLaunchpad bug 785680 in accountsservice (Ubuntu) "[MIR] accountsservice" [Undecided,New] https://launchpad.net/bugs/78568017:00
=== deryck is now known as deryck[lunch]
SpamapSpitti: yes I had some other pressing matters last week, I'll get through some SRU's today for sure.17:17
=== ikonia_ is now known as ikonia
keeschrisccoulson, kirkland: did you mean to be expired from ubuntu-sponsors?17:50
chrisccoulsonkees, no, i just never asked anyone to renew my membership ;)17:50
chrisccoulsonkees, can you do that?17:51
keesyup17:51
keeschrisccoulson: done!17:52
chrisccoulsonkees, thanks :)17:53
keesnp :)17:53
cjwatsonjelmer: do you think switching to samba4 (at least the clients) in oneiric is likely to be feasible?17:56
jelmercjwatson: hmm, that's a tough call17:59
jelmerthe clients are in relatively good shape compared to the server (which is nowhere ready yet in terms of file serving in samba 4)18:00
cjwatsonI'm mostly just comparing the enormous size of smbclient with the tiny size of samba4-clients18:00
jelmerhowever, there are still inconsistencies in the options in the configuration file that is used by both samba 3 and samba 4 (/etc/samba/smb.conf) - and these configuration files are used by both the clients and the servers18:00
cjwatsonand wondering what I'm missing :)18:00
jelmercjwatson: samba 4 uses shared libraries, samba 3 doesn't (and links pretty much everything into every binary)18:02
bdrunglool: please unsubscribe ubuntu-sponsors once you sponsored a bug18:02
cjwatsonjelmer: is that at all fixable in samba 3?18:03
keeschrisccoulson: btw, why is 784542  a dup of 548866 ?  548866 is about "on update", and 784542 is about "on firefox restart"18:03
=== deryck[lunch] is now known as deryck
chrisccoulsonkees, it's all part of the same problem18:03
keesokay18:03
jelmercjwatson: in practice, it's very hard (requires moving code around, changing function signatures, etc). upstream everybody is focussing on getting samba 4 to rock - we've betted on two horses for way too long already.18:04
keesis there hope to get the on-restart part fixed? it's very annoying. :)18:04
jelmer(betted? bet? bat?)18:04
chrisccoulsonkees, i'm not sure. it's a pretty hard problem to solve properly (in a way that doesn't break the preferences system)18:05
chrisccoulsonperhaps we could stop setting default preferences in an extension ;)18:05
chrisccoulsonthat would work around it18:05
jelmercjwatson: is this about the cd size?18:05
cjwatsonjelmer: yeah, I was hoping that some of that juicy 14MB might be recoverable18:06
cjwatsonthough I understand if it's infeasible for now18:06
jelmercjwatson: is there a list of packages that are meant to be included in the cd image somewhere?18:09
cjwatsonhttp://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.oneiric/{required,minimal,standard,desktop-common,desktop,live}18:09
cjwatsonoh and ship-live18:09
jelmerthanks18:10
cjwatsoneek, why is build-essential in ship-live?18:10
keeschrisccoulson: well, I don't understand the details of it. why is the "middle" pref reset at all?18:10
* cjwatson nukes that18:11
micahgcjwatson: is that what pulls in the compiler or is that in separately?18:12
cjwatsonmicahg: partially - see the seeds, there's a comment18:12
jelmercjwatson: my guess is that we might be able to make samba4's smbclient ready for inclusion (a bit of work to finish the reconciliation of the configuration files). However, I'm not sure if fixing a mix of samba3 and samba4 will actually help. samba4-clients has a couple of shared library packages it depends on; unless the other samba packages use that (or if we start including evolution-mapi on the main cd) I don't think it will make a significant18:14
jelmer difference.18:14
cjwatsonok18:14
ScottKcjwatson: Don't we need build-essential for building restricted drivers?18:18
infinityScottK: No.18:19
ScottKOK.  We need something.18:19
infinityScottK: Notably, build-essential pulls in dpkg-dev, which you don't need for compiling.18:19
stgraberthe drivers seem to depend on both make and dkms, dkms has "gcc, make | build-essential | dpkg-dev" in its Depends, so we should only end up with drivers + make + gcc on the CDs18:20
infinityWhich seems reasonable.18:21
ScottKstgraber: Thanks.18:23
jelmercjwatson: actually, related to this; I was wondering if it was possible to have ubuntu-desktop depend on "smbclient | samba4-clients" but I can't figure out how to do that in ubuntu-meta. Is that possible?18:24
=== dendrobates is now known as dendro-afk
infinityjelmer: See xubuntu-meta from hardy, notably the "s/gnumeric-gtk/gnumeric-gtk | gnumeric/" on debian/xubuntu-desktop.substvars in debian/rules.18:35
=== dendro-afk is now known as dendrobates
infinityjelmer: Basically, you can't make the task have ORed depends (cause tasks don't work that way), but that's fine, cause we only use tasks for the initial install, but you can make the metapackages have ORed depends to give users post-install flexibility.18:36
jelmerinfinity: that's the sort of thing I was looking for - thanks!18:37
cjwatsonScottK: gcc is in desktop for that; build-essential was annotated with a comment saying that it was for building packages18:44
micahgcjwatson: Ubuntu Installer no longer seems to show up in the -changes mailing list as the from for syncs, is this a permanent change?18:44
ScottKcjwatson: OK.  stgraber's explanation cleared it up for me.18:45
cjwatsonmicahg: that only ever happened when the sync requestor didn't have a public e-mail address on lp18:45
micahgcjwatson: istr mine showing up as Ubuntu Installer as From with my address in the e-mail18:46
micahgcjwatson: https://lists.ubuntu.com/archives/oneiric-changes/2011-May/001686.html18:47
slangasekjelmer: fwiw, one reason samba4-clients might help despite the added sharedlib dependencies is that there are more programs in the clients package than there are shared libraries...18:47
cjwatsonmicahg: not aware of anything having changed there18:47
micahgcjwatson: ok, is there someone I should poke or somewhere to file a bug?18:48
cjwatsonjelmer: also, the point of the metapackages is to pick preferred alternatives for things; all the business with putting ored deps in them kind of misses the point IMO18:48
infinitymicahg: Is it a bug?18:48
cjwatsonmicahg: if it's showing up with your name now, that's intended behaviour18:48
micahgcjwatson: well, it was showing before that it was sync'd vs looking like I uploaded it18:49
infinitymicahg: It just depends on how the person driving the sync does it.  If they give your LP username as an argument, it comes "from you", if they give none, it comes from archive@18:49
infinitymicahg: Coming from archive@ just means "sync with no one to blame".  Syncs *should* ideally all look like they were uploads from the requestors.18:50
micahgoh, hmm, it showing up differently in LP now, maybe that explains it18:50
micahginfinity: before in LP ISTR it showing up like a sponsored upload18:51
jelmerslangasek: that's a good point18:51
jelmercjwatson: the main reason for this is that smbclient and samba4-clients conflict - I currently can't have ubuntu-desktop installed because it explicitly requires smbclient18:52
slangasekwhy does it do that, anyway? :)18:52
slangaseksmbclient isn't the sort of thing the desktop should depend on directly18:52
=== dendrobates is now known as dendro-afk
infinityslangasek: I suspect it's because some nautilus feature depends (or depended?) on it, but not strongly enough to justify a recommends, but we wanted it functional out of the box.18:53
slangaseknope18:54
infinityslangasek: And that's my recollection from, like, 5 years ago.18:54
slangaseknautilus always used libsmbclient18:54
infinitySomething called smbclient in ugly ways.  But danged if I recall what.18:54
jelmerslangasek: didn't some gnomevfs thing once use smbclient, for licensing reasons?18:54
infinity^18:54
slangasekI really don't think so18:55
infinityIf that's no longer the case, and provably so, you'd make a lot of people happy by removing it from the CDs. ;)18:55
slangasekI recall that it always used libsmbclient, and gnomevfs integration was one of the problem areas identified when Samba was relicensing to GPLv318:55
jelmermaybe it's that cups uses smbspool from the smbclient package for smb printing?18:56
infinityjelmer: Possibly.18:56
slangasekwell, that would make me sad then18:56
infinityI could have sworn it was something related to gnome filesystemy stuff though.18:56
slangasekin actual fact, the /reason/ for the dependency on smbclient is "hysterical raisins"18:56
slangasekbecause it's in version 1 of the seed18:57
ohsixhi, where should i, or who should i talk to to make a suggestion for a test to be added to fwts18:57
=== dendro-afk is now known as dendrobates
infinityslangasek: I imagine doing a reverse-suggests search on all of ship-live and lesser would get you a good hint at what package might want it?18:58
infinity(And if that comes up empty, let it burn?) :P18:58
micahgohsix: I think you can just file a bug, I think cking looks at those18:59
slangasekinfinity: cups-client does Recommend smbclient, so ultimately I guess we have to keep it for this18:59
slangasekbut I still don't think it belongs directly seeded in platform/desktop-common18:59
ohsixmicahg: okie dokie18:59
infinityIf it's recommended, I see no reason to seed it at all.18:59
slangasekand that would fix jelmer's conflicts problem18:59
ohsixmicahg: it's the lack of data from /sys/class/power_supply/*/current_now if you're curious; leads to the ui for the battery never showing an estimate (upower no longer calculates it when energy-rate/current_now is 0, hal did)19:00
infinityI suspect that recommend probably used to be a suggests, hence the seed kludge.19:00
slangasekthe comment in the seed suggests printing wasn't even on the radar at the time it was added :)19:01
infinity(Or, rather, seeds pre-date install-recommends-by-default, which would be the real issue)19:01
slangasekanyway, excising it19:01
infinityBut I *still* seem to recall it being gnome-network-filesystem-related.  So, I'm probably reaching that part of old age where you just start randomly making up history.19:01
jelmerslangasek: that indeed seems like a better solution; thanks!19:01
slangasekseed changed19:04
=== dendrobates is now known as dendro-afk
loolbdrung: I couldn't unsubscribe ~ubuntu-sponsors as I am not a member -- I got poked directly to sponsor this because I had touched the package in the past19:33
bdrunglool: then i invite you to join the sponsors team19:34
bdrung:)19:34
loolbdrung: Eh I was a member in the past19:35
loolI think I expired and opted not to renew as I wasn't really doing much sponsoring  :-/19:35
bdrunglool: the correct fix is to do more sponsoring instead of expiring ;)19:36
loolEh19:36
bryceh@pilot in20:27
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: chrisccoulson, bryceh
=== zyga is now known as zyga-afk
=== yofel_ is now known as yofel
brodercould someone accept the sru nomination for bug 778615 for me please?20:46
ubottuLaunchpad bug 778615 in grub-gfxpayload-lists (Ubuntu) "gfxpayload-lists should blacklist VMware virtual VGA adapters" [Undecided,Fix released] https://launchpad.net/bugs/77861520:46
=== dendro-afk is now known as dendrobates
=== htorque__ is now known as htorque
hallynpitti: hey, is there a particular reason why ubuntu's udev doesn't do 'modprobe scsi_wait_scan'' in extra/initramfs.top like debian's does?21:09
hallyn(i assume there is, and vaguely recall asking you before, but maybe it wasn't you I asked)21:09
SpamapShallyn: probably to avoid a delay when there aren't any scsi devs?21:10
SpamapShallyn: anyway, I'm satisfied having taken a look at what scsiwait_scan does ... I'm going to accept the upload21:11
hallynSpamapS: ok, thanks21:11
hallynSpamapS: maybe i should have mentioned redhat does it in multipath-tools pkg21:11
hallynpretty sure ppetraki pointing out that rh does it is what led me to try it21:12
SpamapShallyn: initramfs is special.. kind of like the kernel.. sometimes we have to do stuff that looks a bit daft on the surface21:12
hallynyup21:12
SpamapShallyn: so the versions for the lucid/maverick updates are really, really close.. 0.4.8-14ubuntu11.2 and 0.4.8-14ubuntu11.2   ... I'm concerned because the next update will then require ~'s to keep them in the appropriate sequence.21:16
SpamapSerr21:16
SpamapS0.4.8-14ubuntu11.1 for lucid21:16
SpamapShallyn: In this case I'd change the maverick upload to 0.4.8-14ubuntu11.10.10 .. this way it will always be higher than any lucid updates21:18
hallynwhat happens if a lucid update has higher version?21:20
SpamapSon upgrade to maverick, the new package isn't installed21:20
hallyni thought that didn't matter - that it only mattered that it be higher than any previous upload for that version21:20
SpamapSno you always have to be superceded by the next release's packages21:20
SpamapSsuperseded even21:21
hallynok, is that something you can change in-flight?21:21
SpamapSno I'd need to reject and then re-upload21:21
hallynall right21:21
micahgSpamapS: hallyn, here's the guide we in the security team use for versioning in these situations: https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update%20the%20packaging21:21
hallynyou want me to re-upload, or were you going to?21:21
hallynmicahg: yeah, i *thought* i was following that guide...21:22
SpamapSyeah, the sec team has it down to a science. :)21:22
hallynmaybe i should re-read21:22
SpamapS2.0-2 in two releases         2.0-2ubuntu0.5.04.1 and 2.0-2ubuntu0.5.10.121:22
hallynyeah i see, bc i'm rereading21:23
hallyn:)21:23
SpamapShallyn: do you have upl rights for m-t ?21:23
hallynyeah21:23
SpamapSok cool.. I'll reject and you can upload again with 0.4.8-14ubuntu11.10.10.121:24
SpamapSthat way we can make the next lucid update (if there is one) 0.4.8-14ubuntu11.10.04.1 and all will be in line with those guidelines.21:25
SpamapSBTW, somebody should really build this into dch21:25
hallyntrue21:25
SpamapSand maybe even into lintian21:25
SpamapSor dpkg-buildpackage21:25
SpamapShallyn: otherwise it looks good for maverick too so I'll accept the new version as soon as you upload it.21:26
hallynhave you rejected already?  (haven't gotten the email)21:26
SpamapSjust did21:27
hallynSpamapS: dput'ed21:29
hallynand NOW I think I"ll go look at kernel  (though i've got some blogging to do, too,  hmm)21:30
hallynoh,21:30
micahgSpamapS: hallyn, that's not good, that version in lucid-proposed is now ahead of natty21:39
micahgand oneiric for that matter21:39
=== zyga-afk is now known as zyga
micahgSpamapS: hallyn, for oneiric, you can just merge from Debian, but for maverick/natty, you'll need a new version in proposed and updates before the lucid one can go out21:46
micahgSpamapS: hallyn: the correct way to have done that if all those changes are SRU worthy was to either collapse all the changes under a single changelog targeted to $RELEASE-proposed or to add a changelog on top of all the changes targeted to $RELEASE-proposed with a proper -proposed version, changing all the changelog entries to $RELEASE-proposed is wrong22:03
=== Quintasan_ is now known as Quintasan
SpamapShm22:05
SpamapSdamn22:06
SpamapShallyn: ok, so can you please a) upload the fixes to oneiric as 0.4.8-14ubuntu13 (or as micahg suggests, merge from debian) .. then upload to natty-proposed as 0.4.8-14ubuntu12.11.04.122:08
SpamapSI'll go flog myself with 20 lashes22:08
SpamapSThis is the one step I think is most frustrating about preparing SRU's.. checking the published versions22:09
micahgSpamapS: rmadison is your friend :)22:09
micahgSpamapS: at this point, I'd just suggest making sure everythings in the proper succession by the time that the -proposed uploads hit -updates22:11
=== Sarvatt_ is now known as Sarvatt
SpamapSmicahg: you know.. I've known about it for a while.. why don't I use it more? :-P22:12
cody-somervilleWhats the bug # for this SRU?22:12
SpamapSthere are 6 bug #'s ...22:12
SpamapS488285 644481 660597 686832 713237 78922922:12
micahgcody-somerville: https://launchpad.net/ubuntu/lucid/+source/multipath-tools/0.4.8-14ubuntu11.122:12
hallyn'or merge from debian' -> just cause i f'd up doesn't mean i woudln't punch you if you were in range22:19
micahghallyn: ?22:20
hallynmicahg: (that was at SpamapS :)  i've had a few attempts at debian merge already, and one is awaiting test22:21
micahghallyn: ah, ok :)22:21
hallynbut not having the hardware makes it always, in teh end, too scary to upload22:21
hallynmicahg: thanks for the tips.  I gather you're saying do an empty version bump for natty and oneiric, right?22:21
SpamapShallyn: that should be fine yes22:22
micahghallyn: well, natty is missing the ubuntu11 change, so idk if it needs it22:22
hallyneh what?22:22
SpamapSit does and should get it.. as 0.4.8-14ubuntu11.11.04.122:22
micahghallyn: for oneiric, if you can't merge from Debian before the natty upload hits updates, then yeah, an empty version bump would be good22:23
hallynok, i'll put a note in my tickler for next week to22:23
hallynhaha22:23
hallynthat won't work22:23
hallyni'll just bump the oneric one now, else it won't likely happen for > 2 weeks22:24
SpamapSyes please do that. :)22:24
hallynSpamapS: yo'ure saying i never pushed a natty fix?22:24
SpamapShallyn: you did, w/ the wrong version22:24
hallynok22:24
SpamapSwhich I'm rejecting right now. ;)22:24
hallynright-y-o22:25
hallynshould i then collapse the changelog entries while i'm at it, or leave it as is for symmetry with the other releases?22:26
SpamapShallyn: meanwhile the maverick one looks fine, but I'm holding off until the natty/oneiric bumps are done22:26
SpamapSI personally don't see a problem with multiple unreleased versions.. but maybe wiser people do.22:26
SpamapSIn this case, I'd say maintaining symmetry w/ the update is probably better.22:27
cody-somervilleSpamapS, Have you already accepted all the uploads or can you still reject some of the incorrectly versioned uploads to -proposed?22:28
micahgSpamapS: the maverick one should be rejected I think and the non-maverick changelog entries restored to what they should be IMHO22:29
micahgcody-somerville: only one accepted w/the bad version so far is lucid-proposed22:30
micahgcody-somerville: you have an idea?22:30
cody-somervilleSo basically whats happened here is that the version currently in oneiric was 'backported', correct?22:31
micahgcody-somerville: yep22:31
hallynminus one intermediate change, yes22:31
ohsixuhohbig problem with 2.6.38-10, picture forthcoming22:33
ohsix(same problem i was getting with mainline .39 a week ago)22:33
ohsixhttp://img847.imageshack.us/img847/2017/dscn0955v.jpg22:36
ohsixer wrong chanel :O22:36
micahghallyn: if something's been removed, you might want to collapse all the included entries into one changelog crediting the appropriate individuals since it's not a true backport22:37
cody-somervilleindeed.22:37
cody-somervilleLets reject the uploads to maverick and natty.22:38
cody-somervilleIt doesn't look like multipath-tools has made it into http://archive.ubuntu.com/ubuntu/dists/lucid-proposed/main/binary-i386/Packages.bz2 yet. If you hurry, you might be able to delete the bad versioned upload and then we could do things correctly for lucid22:43
cody-somervilleSpamapS, ^^22:44
cjwatsonbroder: nomination> done22:49
broderthanks22:49
hallynmicahg: and if SpamapS catches that soon enough, then i should call the lucid version 0.4.8-14ubuntu4.10.04.1 with a single collapsed changelog entry?22:49
micahghallyn: yep22:49
brodercjwatson: although apparently i might have imagined gfxpayload=keep not working, or maybe it got fixed since the last time i tested...22:49
SpamapScody-somerville: I've not done anything like that before. How does one delete an upload that has been accepted and built?22:50
cody-somervillecjwatson, Can you advise how to best resolve this situation? An SRU has been uploaded and accepted into lucid-proposed whose version is greater than maverick, natty, and oneirc.22:50
sbeattiehallyn: even 0.4.8-14ubuntu4.1 would be fine, you'd only need the release version embedded if the version strings up to that point would be the same (e.g. 0.4.8-14ubuntu11)22:51
micahgsbeattie: no, maverick has the same version22:52
cody-somervillecjwatson, there are also similarly versioned SRUs in the queue not yet accepted for maverick-proposed and natty-proposed.22:52
sbeattiemicahg|hallyn: ah, right, I missed that, sorry. micahg is correct.22:53
cjwatsoncody-somerville: ask #soyuz or #launchpad-ops or something for help - I'm too tired to make judgements, and I still have a washing machine to fix before I go to sleep22:53
cjwatsonin principle, winding versions backwards in -proposed for this kind of situation has my approval providing that some kind of message goes out to users about it22:54
cody-somervillecjwatson, Thanks. Thats what I was looking for.22:54
ScottKSee pitti's u-d-a message about the kernel from earlier today for a template.22:55
micahgit just hit archive.u.c22:55
micahgfor some reason, I thought this stuff hit almost right away...22:56
SpamapSAt this point, isn't the simplest solution to just update natty/maverick/oneiric to also be higher than this proposed update?22:56
cjwatsonmicahg: takes until the publisher runs, which starts at :03 and takes a substantial fraction of the hour to complete22:57
SpamapSThe *only* reason this is troublesome is for upgrades. This will not be troublesome on upgrade if the updates are available on those releases.22:57
cody-somervilleSpamapS, No. The more changes we make, the greater the risk. Its safer to just delete this package from -proposed all together and halt processing this SRU.22:57
micahgcody-somerville: I think an update was planed for all the releases anyways, the only problem is the versioning22:58
SpamapSThe risk right now, is that a lucid -> maverick upgrade will not regress22:58
SpamapSthat seems like a risk we should be comfortable with22:58
SpamapSThe risk becomes zero if we accept the maverick/natty updates and serge bumps oneiric.23:00
Laneyare users required to continue having -proposed/-updates enabled when they upgrade?23:00
micahgSpamapS: well, the changelogs should be fixed for maverick/natty23:00
SpamapSLaney: that I don't know.23:00
cody-somervilleNothing has made it to -updates23:00
SpamapSmicahg: "fixed" or "done the way we prefer" .. ?23:00
cody-somervilleWe should remove the version currently in -proposed23:01
SpamapSTo avert what risk?23:01
cody-somervillesend an e-mail out to let folks know what to do if they happened to grab that update23:01
micahgSpamapS: it's disingenious at the moment sincce it's not really a backport, also, changing the release target for previous entries is just bad23:01
SpamapScody-somerville: I'm sorry if I'm being obtuse here.. but I still fail to see the danger.23:03
Laneyit ties all of the SRUs together23:03
SpamapSchecking now, so far all symbols are the same on all dependent libraries23:06
cody-somervilleSpamapS, Every update has risk. Every change made has a risk. Introducing more changes now hastily to work around mistakes and lack of adherence to the SRU policy introduces additional risk whereas deleting an update from -proposed is bringing us back to where we were before and acceptable for -proposed.23:07
micahgLaney: it would make sense that if you have updates enabled, the only upgrade path is with updates enabled23:07
micahgcody-somerville: the only change that shouldn't have been in the upload was a bad changelog AFAIK23:07
SpamapScody-somerville: I see your point. To bring a counterpoint to bear, the change thats in lucid, is going into maverick, and natty as well, and the source packages in maverick and lucid release pockets are identical ... so.. this is just changelogs and builds as micahg suggests..23:09
SpamapScody-somerville: to me, if we fix the versions in the later -proposed and -updates to be after this one, we leave any users who might have been exposed to this problematic version in a better place... we kind of have to do this anyway.23:11
sbeattiemicahg: I think Laney's point is that it now ties the promotion from proposed to updates of all the SRUs together, in that in order for lucid's version to be published, all the newer releases have to have already been verified and published first (or at the same time).23:12
Laneyright, you get the exact same problem at -updates time again23:13
cody-somervilleI want to fix the versioning. The current versioning in lucid is misleading and wrong. Not fixing it could impact future SRUs we do for this package. Reverting and following the established policies and practices is safer in my opinion then just trying to massage the mistake into working.23:13
Laneywhereas with the proper versioning it can be done independently23:13
micahgcody-somerville: all versions were being SRUd already23:14
sbeattiemicahg: given that multipath is a bit special (see hallyn's comments about not wanting to publish the merge due to not having the hardware to test) means that it's going to be hard to dredge up testers for these SRUs.23:14
Laneyalso, ahem, don't we have to get the update blocked before the mirror push?23:14
sbeattieand so it's very likely that we might get someone willing to test on lucid, but not on a non-LTS release.23:14
cody-somervilleFurthermore, I have concerns about if some of the changes qualify under the SRU policy.23:14
cody-somervillesbeattie, great point.23:15
cody-somervilleLots of uncertainty here.23:15
cody-somervilleWhich is why I think we should delete the upload to -proposed so that we have time to make sure we do this right.23:15
SpamapScody-somerville: 50% of the changes that go into our SRU's do not qualify under the strictest letter of the SRU policy. Anything below High really shouldn't be SRU'd.23:15
* micahg is beginning to agree with cody-somerville 23:15
=== apachelogger is now known as beerlogger
micahgSpamapS: core packages should be held to a different standard than most23:16
SpamapSI agree with cody too. I only bring up the alternative because it seems that we have to update the later releases anyway.23:16
SpamapS<sigh>23:16
SpamapSI am sorry for the mistake guys. If you need me to do anything ping me. Otherwise I think I'll just step back from the discussion.23:17
ScottKSpamapS: You're the one with the access needed for fixing, whatever that turns out to be, so don't step too far back.23:17
SpamapSI may not be able to do that, as I don't have direct queue access, only LP queue access.23:18
SpamapSBut understood.23:18
hallynSpamapS: no no, *I*'m sorry for the mistake.  let's follow cjwatson's advice about where to go ask23:18
cody-somervillelamont, Are you around?/Have the necessary permission bits to remove a package from lucid-proposed?23:20
SpamapSLaney: there's no commandline option to disable carrying them forward in do-release-upgrade23:21
SpamapSLaney: since you asked earlier. :P23:21
LaneyI wonder what it actually does in its sources.list munging23:21
Laneyanyway, shawshank redemption time23:22
* Laney waves23:22
* cody-somerville waves back to Laney.23:22
SpamapScody-somerville: I don't want to duplicate effort. Are you asking around in #launchpad-xxx channels?23:25
cody-somervilleSpamapS, Just pinged the LOSA team. No response as of yet.23:25
cody-somervilleoh, there we go23:25
SpamapSok, I'll be around for the next 90 minutes if you need me for anything23:26
cjwatsonI tend to agree with Cody here, I must say - let's not hack around later releases to cope with an SRU mistake that hasn't been released to -updates yet23:26
ScottKSpamapS: Oh.  I thought you had shell access.  You'll want to look north for a archive admin in your TZ that has shell access.23:26
cody-somervilleChex, Hi. An incorrectly versioned SRU was uploaded and accepted to lucid-proposed. The consensus is that the package should be removed.23:26
cody-somervilleChex, Are LOSAs able to help with that?23:26
lamontcody-somerville: the power, probably.  the knowledge?  I'd be flying blind23:28
Chexlamont: ah ok, I wasn't sure myself23:29
sbeattiepitti periodically deletes packages from -proposed that haven't received testing/feedback in a reasonable; I'm not sure where/how he does this.23:30
sbeatties/reasonable/reasonable amount of time/23:31
SpamapSHeh.. it usually has instructions on http://people.canonical.com/~ubuntu-archive/pending-sru.html but there are no packages to clean up ATM23:31
broderslangasek: out of curiosity, how far are we from being able to install a 64-bit kernel on a 32-bit userland with multiarch?23:31
* SpamapS digs in the tools23:31
micahgbroder: umm, don't you mean the other way around?23:33
slangasekbroder: well, wasabi popped into #multiarch the other day and worked through the necessary package changes to do so... libbz2 -> Multi-Arch: same, and three other util packages Multi-Arch: foreign, and you're there :)23:33
SpamapS            print 'lp-remove-package.py -y -u $SUDO_USER -m "moved to -updates" -s %s-proposed %s' % (23:33
lamontmicahg: a 32-bit kernel won't support 64-bit userspace23:33
micahglamont: oh, I guess this is assuming 64 bit hardware...23:34
SpamapSI believe that has to be done w/ shell access23:34
lamontmicahg: what else is there?23:34
slangasekbroder: frankly I completely forgot about that use case because I've been running 64-bit for so long, else I would've done it in natty23:34
cjwatsonSpamapS: what's the package name?23:35
SpamapScjwatson: multipath-tools23:35
broderslangasek: every once and a while i want to do it for random small things. at the moment, i'm screwing around with a bitcoin miner for random entertainment value, but it only runs on 32-bit23:35
slangasekbroder: well, it's straightforward for you to make these changes in oneiric now if you want to do it23:36
cjwatsonSpamapS: removed, pending the next publisher run23:37
cjwatsonSpamapS: whether this will let you later upload a lower version, I don't know23:38
cjwatsonthat may or may not require assistance from a Soyuz expert23:38
SpamapScjwatson: thanks very much. I'll send out the "oops" email once the archive is updated.23:38
cjwatsonat least it wasn't there for very long23:39
ohsixhow do these numbers map to something i can read the changelog of in git? 2.6.38-9.4323:39
cody-somervillecjwatson, Kudos for your help.23:39
ohsix(the next is -10.44)23:39
micahgohsix: you might want to ask in #ubuntu-kernel23:39
SpamapSindeed, and in fact, I've tested the binaries on maverick and natty VM's, they actually work fine... its not the end of the world if somebody with -proposed enabled accidentally keeps them.23:39
ohsixmicahg: ok, a bit dead, thought someone might know offhand23:40
micahgohsix: yeah, it's EOD in half the US and Eurpoe23:40
broderslangasek: do i just need to change all of linux-image-`uname -r`'s dependencies to be multi-arch: foreign?23:40
SpamapSHopefully with the reverted messages that I'll post in the bug reports, and a message to u-d-a .. it should be enough for users to find and respond accordingly.23:40
ohsixmicahg: i see things in the changelog for .4 to .6, that might be enough23:42
hallynSpamapS: what is u-d-a?23:44
EagleScreenshould new users in admin be able to install updates with packagekit and polycikit?23:44
ohsixmicahg: just to be sure this channel is for packaging and other development right?23:45
SpamapShallyn: ubuntu-devel-announce .. or maybe its just ubuntu-devel.. I haven't looked again at the earlier mail from pitti23:45
micahgohsix: for stuff in main for the archive, yes23:47
slangasekbroder: the ones that provide only interfaces in /usr/bin to their revdeps, yes23:47
micahgSpamapS: he sent it to u-d-a23:47
ohsixmicahg: ok thanks23:48
slangasekbroder: oh, the bzip2 thing didn't apply to the kernel at all, that was when wasabi decided to cross-grade his system from i386 to amd64 for kicks :P23:49
broderslangasek: and bzip2 was the only unconverted library blocking it?23:49
* broder boggles23:49
slangasekyep23:49
slangasekat least for changing dpkg itself :)23:49
brodercrazy23:50
hallynSpamapS: thanks.  guess i'm not on that list!23:53
hallynoh.  no.  now i remmeber the msg23:54
EagleScreennew created useres in admin group cannot use policykit, it ask for root password instead of user password, is this behavior a bug??23:55

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