/srv/irclogs.ubuntu.com/2013/03/19/#ubuntu-devel.txt

ogra_slangasek, so i discovered a quite bad bug with multiarch and am pondering what to file it against ...00:05
xnoxstgraber: do we have wallpapers contest selected?!00:05
ogra_if you enable any ports arch apt-get update chockes (rightly) on security.ubuntu.com ...00:05
stgraberxnox: no idea00:06
xnoxogra_: yes. noticed that as well. hardly new news, one should limit arches on security.00:06
xnoxstgraber: i'll poke seb128 tomorrow.00:07
xnoxbdrung: kk.00:07
xnoxgood night all =)00:07
ogra_xnox, one ?00:08
ogra_xnox, i used dpkg --add-foreign-arch or some such ...00:08
ogra_and afterwards apt-get update was broken00:08
ogra_if we provide that level of automation, the automation should work :)00:09
=== yofel_ is now known as yofel
cjwatsonjamespage,zul: looks like python-babel needs an MIR?00:50
cjwatsonOr else the dep needs to go - can't quite make it out from the diff00:51
zulcjwatson:  yeah will get to it tomorrow00:53
cjwatsonTa00:57
iniare any contributers free for a 5 minute conversation? i'm working on a paper about open source, and would love to hear from a developer01:45
=== sraue_ is now known as sraue
ikepanhc@pilot in05:22
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ikepanhc
pittiGood morning05:39
RAOFpitti: Yo!05:40
elkyEither apport just sent me to the page for a non-existent bug or to a bug locked for security. Is it supposed to do that? Known issue?05:44
elkyI suspect the former, because incrementing/decrementing the number isn't bringing up any visible bugs.05:45
StevenKWhat's the number?05:46
elky114254605:47
elkydoesn't seem to be anything within a range either side of it.05:47
elkyeither that, or a few dozen security bugs landed at once.05:48
StevenKIt's private05:49
elkyapport should probably check that...05:50
StevenKThere's an open apport bug about it05:50
elkyheh05:50
StevenKIIRC05:50
elkyprivate too, i assume :P05:51
StevenKI don't think so, but I can't recall the number.05:51
elkyProbably for the best, we'd risk overdosing on irony.05:52
StevenKelky: People keep blaming LP for this, but I don't think it's an LP problem.05:53
elkyStevenK, for what, the apport not checking that value in the api response or whatever?05:53
StevenKI'm not sure how apport decides it's already reported as <private bug>05:54
ScottKMaybe apport has too many privileges on LP.  If it couldn't see the private bugs, it would never dupe against them ...06:02
pittithere is https://launchpad.net/~apport which owns all private crash bugs until they get retraced and the core dumps removed06:06
pittithen ~ubuntu-crashes are subscribed to them06:07
StevenKScottK: And then you have tonnes of dupes.06:07
StevenKBut we sort of do already06:07
dholbachgood morning07:47
dholbachQuintasan, happy birthday! :)07:48
=== tkamppeter_ is now known as tkamppeter
mmrazikcjwatson: morning08:50
mmrazikcjwatson: did nuclearbob follow up with you yesterday regarding the installing issues?08:51
ikepanhc@pilot out08:52
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
seb128gema_, hey, did you guys notice any issue with raring daily installs recently? mmrazik was looking at why jenkins/utah is failing to run on the unity setup and think it's a platform issue and that you guys probably ran into it as well?08:55
mmrazikgema_: nuclearbob was looking into that yesterday08:55
gema_seb128, mmrazik I had a problem installin yesterday but not sure if it is related09:07
gema_mmrazik: do you have a bug numbeR?09:07
mmrazikseb128, gema_: I'm just reporting a bug. Will paste the # in a minute here09:08
gema_mmrazik: ack09:08
gema_mmrazik: nuclearbob was investigating a problem with bootspeed testing that we had over the weekend as well, not sure if it is the same, though09:09
mmrazikit most likely is09:09
gema_mmrazik: ack, it doesn't look solved to me, he attempted to run bootspeed 6 times yesterday09:10
=== security is now known as fire
gema_with 0 success09:13
mmrazikgema_, seb128, cjwatson: Here is a bug with the issue: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/115706509:15
ubottuLaunchpad bug 1157065 in ubiquity (Ubuntu) "preseed install fails with "The username you entered (root) is reserved.."" [Undecided,New]09:15
mmrazikI hope all the logs are there09:15
mmrazikif not, let me know09:15
zygautlemming: ping09:17
seb128mmrazik, thanks a lot, I think it has the debug logs needed, let's wait for cjwatson09:17
mmrazikseb128: I just don't see anything obvious there :-/09:17
mmrazikhope cjwatson will see more09:18
OdyXpitti,tkamppeter: Damn, cups 1.6.2 is out, time for a big^2 merge; I'll likely have 'some' time to work on it this week and will start in a different branch (so that master stays buildable at all times)09:18
gema_mmrazik: thanks a lot09:21
zygautlemming: vagrant got 7 new releases, we are still at 1.0.3 which refuses to start on raring with virtualbox 4.2, current vagrant upstream is 1.1.2, do you think we can work on getting FFE and get that package updated?09:22
mptev, did you hear any more from m4n1sh after helping him with the activity-log-manager integration?09:22
evmpt: not yet09:23
evwe exchanged a couple of emails09:23
evbut I haven't heard anything since09:23
mpthmmm09:24
mptthat's unfortunate09:24
=== smb` is now known as smb
evmpt: he did say he felt it unlikely to get done in time for FF09:29
OdyXwin 2509:35
=== MaJian is now known as BruceMa
pittislangasek: I took the liberty to retarget https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration to s-series and milestone ubuntu-13.05 to reflect the declined FFE10:32
tkamppeterOdyX, pitti, we can go ahead of getting CUPS 1.6.2 into Ubuntu, seb128 is OK with it as the new release is bugfix-only.10:33
OdyXtkamppeter: I pushed master-1.6.2 to the git repository, now it needs patches review, refresh and drops, I'll do that later today, if you don't beat me to it.10:35
tkamppeterOdyX, great, if it gets tready today there is plenty of time that it gets tested in the Ubuntu environment. Please tell me when you are ready and I will sync it into Raring.10:36
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
=== ckpringle_ is now known as ckpringle
=== mmrazik is now known as mmrazik|lunch
mmrazik|lunchgema_: regarding the pre-seed stuff and lp:1157065 -- there is an utah-related question I can't answer. Can somebody look there?11:16
cjwatsonYeah, it looks to me as if the preseed file is simply not being applied11:17
cjwatsonYou're preseeding some questions successfully, but as far as I can see only because they're listed directly on the kernel command line (which doesn't scale) rather than relying on the preseed file for them11:18
ogra_oh, i didnt chgeck the cmdline ...11:22
ogra_*check11:22
xnoxcjwatson: using that preseed and seeding it with url, still the keyboard page, where i had to manually click continue. watching the slideshow now.11:27
xnox(debian-installer/locale did work before, I'll test that with nexus7 as well, before filing a bug)11:27
gema_mmrazik|lunch: we'll have a look11:31
=== mmrazik|lunch is now known as mmrazik
cjwatsonxnox: the keyboard is being preseeded on the kernel command line, not in the preseed file11:43
cjwatson(in this case)11:43
xnoxcjwatson: is it one of those that must be presseded before ubiquity (e.g. on the command line) anyone, i'd think many people would notice quickly if keyboard was getting people stuck.11:46
xnoxs/anyone/anyway/11:46
mdeslaur@pilot in11:51
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mdeslaur
cjwatsonxnox: the command line vs. preseed file distinction is only relevant to d-i, not to ubiquity11:52
xnoxok.11:53
cjwatsonxnox: with ubiquity, *everything* is preseeded before ubiquity anyway, because ubiquity doesn't process preseed files - that's casper's job11:53
=== iainfarrell1 is now known as iainfarrell
mptAny geolocation experts in the house? I'm trying to write a caption to explain the effect of turning off GPS on Ubuntu Phone11:58
xnoxmpt: considering we yet to have GPS capable framework in the OS, currently turning gps on/off makes no difference =)11:58
ogra_but you can talk about it in the UI :)11:59
seb128mpt, you can maybe try #ubuntu-touch if nobody on -devel has an opinion11:59
ogra_yeah11:59
mptAs I understand it, geolocation with GPS + Wi-Fi is excellent, GPS only is pretty good, Wi-Fi only is patchy, and with neither is down to the country level. Is that right?11:59
ogra_#ubuntu-touch would likely be better11:59
seb128xnox, speaking about geoclue, is this bug about hongkong not being in the ubuntu geoname db still on your list? we got a similar one that singapore is missing as well12:00
xnoxmpt: there is also 3G network signal tower location based detection, if one is provided by your operator. That is usually "bundled" into GPS chip though.12:00
xnoxseb128: yes, I was pondering about it. We used to have a bug of having too many duplicates, now I'm thinking we remove way too many. I'll add some unit tests.12:01
seb128ok12:01
=== tvoss is now known as tvoss|lunch
cjwatsonI don't think it's necessarily true that "with neither [it's] down to the country level" - it depends on the quality of the geoip database in use12:03
=== MacSlow is now known as MacSlow|lunch
xnoxmpt: yeah, with virgin media cable broadband it's down to roughly first part of the post-code at times.12:05
xnoxfor example.12:05
* cjwatson tries to remember how to get geoname-lookup.ubuntu.com to actually give him an answer12:05
xnoxcjwatson: http://geoname-lookup.ubuntu.com/?query=Kong12:06
cjwatsonxnox: no, I mean for my IP12:06
cjwatsonBut anyway with the maxmind database installed there it's often at at least city level.  I suspect quality varies12:06
cjwatsonAh, what I actually meant was http://geoip.ubuntu.com/lookup12:07
cjwatsonThat claims I'm in London, so it's obviously not all the way there yet ...12:08
cjwatsonPretty sure I've seen it do better12:08
mlankhorstwell there should probably at least be some validation the country is correct..12:08
mptthanks xnox, cjwatson12:12
xnoxmpt: http://geoip.ubuntu.com/lookup for me is just two digits away on the first part of the zipcode.12:14
mptThinks I'm in Bexley12:15
cjwatsonzipcode?  American :P12:19
ogra_my zipcode is backwards ...12:20
ogra_(05 instead of 50)12:20
ogra_ah, wait, no, its the region code12:21
ogra_it doesnt actually show a zip code12:21
cjwatsonPutting "ZipPostalCode" in the DTD for an allegedly geographically-agnostic service was a pretty bad design :)12:23
cjwatson(ZIP -> Zone Improvement Plan, a term used specifically by the US Postal Service)12:24
ogra_but at least it has improvement in the name :)12:24
seb128gema_, did you found anyone to answer the utah question in that bug? (would be good to see that fixed, it's blocking unity changes to land for some days)12:35
=== tvoss|lunch is now known as tvoss
=== _salem is now known as salem_
gema_seb128: I am waiting for nuclearbob to go online to ask him12:50
nuclearbobgema: ask me wt?12:51
seb128gema_, hum, k12:51
gema_nuclearbob: can you read the history on this channel12:51
cjwatsonnuclearbob: question from me in bug 1157065, specifically12:51
nuclearbobgema: looks like seb128 was asking about a bug, do either of you have the bug number?12:51
ubottubug 1157065 in ubiquity (Ubuntu) "preseed install fails with "The username you entered (root) is reserved.."" [Undecided,Confirmed] https://launchpad.net/bugs/115706512:51
nuclearbobcjwatson, thanks12:52
nuclearbobcjwatson seb128: do you want me to answer in the channel or respond to the bug?12:53
cjwatsonbug, I guess12:53
nuclearbobthanks, doign that now12:53
seb128whatever works for cjwatson12:53
seb128thanks12:53
gema_nuclearbob: any chance we've changed something that may have broken the preseeding code?12:58
nuclearbobgema: we haven't updated the code on magners-orchestra yet, and the problem occurred before I even branched the testing code there12:58
cjwatsonI followed up again.  I wonder if the new busybox might be implicated12:58
cjwatsonHas this been broken perhaps for about four or five days?12:59
seb128cjwatson, we noticed yesterday the issues for the first time, but nobody is watching during the w.e13:00
gema_nuclearbob: ack13:00
cjwatsonI'm grabbing a current image to see if I can tell whether casper-set-selections is just generally broken13:08
zygautlemming: ping13:13
=== MacSlow|lunch is now known as MacSlow
zygampt: do you think that clicking on the trash / rubbish bin icon should "focus" that icon in the launcher?13:23
zygampt: right now it opens nautilus which to me, feels wrong/confusing13:23
cjwatsoncasper-set-selections doesn't seem obviously broken13:24
seb128zyga, what do you mean "focus the icon"?13:24
seb128zyga, which is opening the "rubbish bin" location wrong when clicking on the corresponding icon?13:25
zygaseb128: show the triangle on the left side13:25
zygaseb128: start with an empty desktop13:25
zygaseb128: click on the trash can13:25
zygaseb128: you get nautilus, which is one of the fist few icons (counting from top)13:26
zygaseb128: I would have expected the tash window to be "active/focused" (correct me on the right term) and the nautilus icon remained as is13:26
cjwatsonnuclearbob: another information request in that bug13:26
zygacr3: hey! :)13:27
seb128zyga, known issue, same with device icons (usb sticks, cds, ...)13:27
zygaseb128: ah, thanks13:27
seb128zyga, it comes down to the fact that all those are nautilus views and the matching is not smart enough to make the difference13:27
zygaseb128: I just realized it and wondered if there should be a bug on that or not13:27
seb128trevinho from the unity team has been working on improving that13:28
zygaseb128: yeah, I realize that it's probably that :) I was thinking about the design aka how-it-should-work13:28
seb128like with the current version it will open locations only one13:28
nuclearbobcjwatson: I'll try to recreate that with that option on.  I'm seeing the same error on debian-installer based images as well, if that makes a difference13:28
seb128where it used to open new views every time you clicked13:28
=== wedgwood_away is now known as wedgwood
cjwatsonnuclearbob: Possibly.  What would help is a way to reproduce this outside of utah13:28
cjwatsonOr at least locally without a big lab setup13:29
nuclearbobcjwatson: so far I can't even consistenly recreate it in utah, but I'm working on both.  as I've looked at it, we do set DEBCONF_DEBUG=developer on all server installs, but not desktop.  I'm trying to run with that on desktop now13:30
cjwatsonCommonality with d-i would not conflict with the hypothesis that it's a busybox regression, but that's still a wild guess hypothesis13:30
nuclearbobokay13:30
nuclearbobI haven't had any luck recreating it on a vm so far, unfortunately, I'm still working on that13:31
OdyXtkamppeter: lol; no ipp14 is shipped in cups 1.6.1, at all.13:31
OdyXspotted that with unrelated lintian warnings13:31
cr3zyga: hi there, any updates on adopting subunit?13:32
zygacr3: no, we're deep in SRU stuff, trying to get stuff to work enough to switch SRU process to plainbox13:33
zygacr3: I was talking about the way we submit data to certification website but we don't expect any changes in that area until after we get all of plainbox + gui done13:34
cjwatsonnuclearbob: FWIW d-i is usually easier for me to debug13:34
cjwatsonnuclearbob: so if you can reproduce it there, especially if any more reliably, then we should start with that13:35
nuclearbobcjwatson: I can get it to show up more easily on d-i, I just don't know how to get the logs out then.  If you have access to the lab vpn, I can get you a system where it's failing13:35
nuclearbobcjwatson: I'm still trying to setup a recreate outside of the lab as well13:35
cjwatsonnuclearbob: boot with serial console and the logs should come out there?13:35
cjwatsonnuclearbob: can you link me to the directions for setting up the lab VPN so I can compare them against what bits of network I have?13:36
cjwatsonI use VPNs so rarely that I honestly can't remember13:36
cr3zyga: when do you think plainbox will finally replace checkbox?13:37
nuclearbobcjwatson: we don't have anything attached to the serial port on most of these machines, but there's one I can try13:37
nuclearbobcjwatson: I'll see if I can find the lab vpn info13:37
zygacr3: never, checkbox will stay as a project name and something people use, it will just use plainbox for everything not specific to checkbox itself13:38
zygacr3: as for when it will be rolled out in any form13:38
zygacr3: the SRU process is still using checkbox but we're doing a test SRU on one machine with plainbox, so far it does nothing but we're plugging the pieces, we basically have everything needed, it's just not plugged into that command13:39
zygacr3: once that works and we iron out any bugs we'll look at what's the next step13:39
cr3zyga: very exciting!13:39
zygacr3: probably GUI and then full replacement13:39
zygacr3: I wrote a proposal for new job description format that hopefully plugs one issue with current jobs, would you like to have a look at that?13:39
zygacr3: http://jobbox.readthedocs.org/en/latest/jobspec.html#jobbox-job-definition the interesting parts that matter are around parse-job-pattern13:40
zygacr3: the rest is not essential, just 'cleanup'13:40
zygahttp://jobbox.readthedocs.org/en/latest/jobspec.html#parse-job-pattern this is a better link13:41
zygacr3: the idea is to be able to discover dependencies across local jobs13:41
zygacr3: by creating 'maybe' jobs that _might_ be generated by a particular local job13:42
zygacr3: so I could run for example "bandwith_test_wlan0" (hypothetical example) and have plainbox discover the dependencies to discover and run that job13:43
cr3zyga: I don't have enough brain to allocate to understand what parse-job-pattern does, I'm starting to swap13:43
zygacr3: hehe, sorry to try to drag you into this parse-job-pattern is just a way to tell plainbox that a particular local job can only generate jobs that match some specified pattern13:43
zygacr3: so that "bandwith_test_wlan0" job would come from "bandwith_tests" local job (all examples so far) that has parse-job-pattern equal to "bandwith_test_{interface}"13:44
zygacr3: so any job that is not know to the core, that matches any of the local job patterns can be traced via that possible route to a local job, where we can already discover dependencies needed to run it13:45
cr3zyga: oh, that's nice indeed. thanks for the explanation!13:52
mptzyga, I think that as long as the Launcher includes either the Trash or Web apps, and especially if it shows both,  it shouldn't try to highlight the focused app at all.14:13
mpt(And double-especially if it ever gets the ability to hold other folders and bookmarks.)14:14
zygampt: I wasn't clear, it's not just focus14:14
zygampt: it's the triangle that shows the app is running (correct me on how that is called)14:15
zygampt: unlike webapps, the trash is never 'active' in that sense14:15
zygampt: having both the trash and nautilus having triangle as with webapps would be a good consistent compromise probably14:15
zygampt: (actually focus is entirely not related to that, I just used the wrong term earlier)14:15
mptzyga, I don't care about that. It was included as an issue in past Unity usability tests -- difficulty in telling which applications were running -- and I thought, "why is that even a problem?"14:18
zygampt: I'm not sure what that means, I'm trying to figure out if that's a problem according to you and if so, should there be a bug about that14:18
zygampt: if you mean that the function of the triangle is not relevant and that it will go away entirely then that's probably fine14:20
mptzyga, I think you're confusing me with someone involved in the design of Unity. :-)14:23
zygampt: re-reading your first statement it makes the launcher act as a bar with buttons that each "do something to show the application", in that context it is accurate and especially with more mobile-like application lifecycle it's wrong to try to show the state of any application as we're building an ilusion that apps always work14:23
zygampt: sorry, you seem like a go-to person for questions regarding design issues, if you know who should I be talking to instead please redirect me14:24
mptzyga, try #ubuntu-design perhaps14:25
zygathanks14:25
xnoxzyga: or #ubuntu-touch and #ubuntu-unity14:25
zygaI'll try -desing and -unity14:26
ogra_nuclearbob, does your casper script actually do more than just copying the preseed to / ? (might probably make sense to attch it too)14:26
ogra_*attach14:26
nuclearbobogra_ yeah, it copies some other files we use in the success_command.  I'll attach it to the bug14:26
ogra_nuclearbob, but it doesnt have any code to apply the preseed ?14:26
cjwatsonNot necessary anyway14:27
cjwatsoncasper applies it itself14:27
cjwatsonAs long as it's called /preseed.cfg in the initramfs, which AFAICS it is14:27
ogra_i'm not sure there is anything doing that by default14:27
ogra_ah k14:27
nuclearbobcjwatson and ogra_: during my testing, having it in the initramfs wasn't enough, I had to get it into the live fs for it to work.  I may have been doing something else wrong, but at this point, we copy it from the initramfs to the livefs with a casper-bottom script I'm about to uploda to the bug14:28
cjwatsonI wish you'd reported that ...14:28
cjwatsonBecause it is meant to work14:28
nuclearbobsorry about that, at the time I was mostly assuming that all the process problems were my fault14:28
nuclearbobwe also copy an rsyslog configuration file in that script, I'll upload it as well14:29
cjwatsonIn fact I'm really not sure whether copying the preseed achieves anything at all, although it's perhaps useful documentation14:30
=== cnd` is now known as cnd
=== ckpringle_ is now known as ckpringle
slangasekpitti: retargeted> sounds good, thanks15:01
tkamppeterOdyX, you need to conserve the ipp14 patch. I have added ipp14 as Mike is refusing to fix certain regressions which came in with CUPS 1.5.x as he made the ipp backend more IPP-conforming. For the few people with these problems I have made avaialable the ipp backend of the old CUPS 1.4.x as ipp14.15:08
mitya57fginther: is there any reason why you didn't propose a merge for your branch lp:~fginther/+junk/python-coverage-fix-1109090 ?15:14
mitya57I've just run into the same issue15:14
=== dduffey_afk is now known as dduffey
mitya57fginther: nevermind, this is an issue in Debian patch so should be fixed there, not by adding a new patch. I'll now do this.15:22
fginthermitya57, sorry.  I was refresshing my memory15:22
mitya57will have a MP in 5 minutes15:23
fginthermitya57, yes, that sounds right. I realized it wasn't the right fix and never got around to doing it correctly15:23
fginthermitya57, I'll review15:23
mitya57fginther: https://code.launchpad.net/~mitya57/ubuntu/raring/python-coverage/lp1109090/+merge/15412315:29
OdyXtkamppeter_: build in progress, will push to Debian experimental 'soon'15:29
fginthermitya57, approved15:32
mitya57fginther: thanks!15:32
mptkatie, bug 108497915:33
ubottubug 1084979 in apport (Ubuntu) "Submitting error report asks confounding questions" [Medium,Triaged] https://launchpad.net/bugs/108497915:33
slangasekjodh`: daily upstart build failure on armhf that I don't understand: https://launchpad.net/~canonical-foundations/+archive/upstart-daily/+build/438141115:34
slangasekjodh`: has this been ongoing, or is it new?15:34
jodh`slangasek: I think this might be the issue xnox has seen?15:34
slangasekjodh`: I don't know :)15:35
jodh`slangasek: I'll see if I can recreate...15:35
xnoxjodh`: yes, that's what i have been seeing.15:36
=== rsalveti_ is now known as rsalveti
=== Ursinha_ is now known as Ursinha
xnoxslangasek: we exhaust inotify watches in some parts of the test-suite, but if system makes one watch free, then the part of the tesuite that is running in "no inotify available" can fail as suddently inotify became available and e.g. jobs got automatically reloaded instead of manual reloading.15:37
xnoxjodh`: make -C init -j4 check : is the quickest way to reproduce. Assuming you have multiple core machine.15:38
OdyXtkamppeter_: cups 1.6.2-1 uploaded to Debian experimental15:39
slangasekxnox: ugh, we're *exhausting* inotify?  This sounds like it could be a problem at runtime too, especially with user sessions15:39
mdeslaur@pilot out15:41
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
xnoxslangasek: on purpose hitting the limit, to see what happens when there are no inotify watches left.15:41
slangasekah, well then15:42
xnoxotherwise it is quite large per user, and unlimited system wide.15:42
xnoxslangasek: well the limit is max # of open file descriptors per process.15:43
jodh`xnox: well, the magic number happens to correspond to the same value on the buildds; we should really query that rlimit :)15:45
=== speakman_ is now known as speakman
jonodidrocks, hey, I noticed that most of these scopes in the PPA don't seem to display in the dash results15:59
jonois that normal?15:59
didrocksjono: the server is sending fake scope recommendations16:00
didrocksjono: so it's always starting the same16:00
didrocksthe ETA to get it fixed is in 2 days IIRC16:00
jonodidrocks, ahhh cool16:01
jonodidrocks, it seems there is also an issue with queries happening after every keystroke16:01
didrocksjono: please opens bugs and tag them 100scopes16:02
didrocksjono: https://bugs.launchpad.net/unity/+bugs?field.tag=100scopes16:02
jonodidrocks, will do now16:03
didrocksthanks :)16:03
jonodidrocks, https://bugs.launchpad.net/unity/+bug/115726316:06
ubottuLaunchpad bug 1157263 in Unity "Network queries happen after each keystroke" [Undecided,New]16:06
didrocksjono: thanks!16:09
=== tkamppeter_ is now known as tkamppeter
=== emma_ is now known as emma
=== ckpringle_ is now known as ckpringle
tkamppeterOdyX, thanks for updating CUPS on Debian, I am now waiting for Debian's build servers so that I can sync the new package.16:56
ogra_tkamppeter, oh since i saw you asking on the ML ... http://www.heise.de/open/artikel/Dells-Ubuntu-Ultrabook-im-Test-1823594.html there is a dell XPS review17:02
tkamppeterogra_, thanks, will look ...17:02
awe_seb128, ping17:04
seb128awe_, hey17:04
awe_looking at the bt indicator I just reviewed https://bugs.launchpad.net/ubuntu/+source/indicator-bluetooth/+bug/112311517:04
ubottuLaunchpad bug 1123115 in indicator-bluetooth (Ubuntu) "Needs to break/replace gnome-bluetooth" [Low,Fix released]17:04
awe_and https://bugs.launchpad.net/ubuntu/+source/indicator-bluetooth/+bug/111629217:05
ubottuLaunchpad bug 1116292 in indicator-bluetooth (Ubuntu) ""Set Up New Deviceā€¦" item is missing" [Medium,Fix released]17:05
cjwatsontkamppeter: FWIW you don't need to wait for Debian buildds to sync a package, only for the source package to be published in the archive and (shortly afterwards) noticed by the cron job in Launchpad that imports it into launchpad.net/debian/+source/<package name>17:05
awe_doesn't "Breaks/Replaces" cause gnome-bluetooth to not be installed?17:05
awe_and if so, doesn't that break support for "Setup New Device"?17:06
seb128awe_, no, it does "Breaks: gnome-bluetooth (<< 3.6.1-0ubuntu2)" which force a newer version to be installed17:06
seb128awe_, newer version = one without our indicator patch17:06
awe_ah OK17:07
awe_sorry I misunderstood17:07
seb128no worry ;-)17:07
seb128we still use gnome-bluetooth17:07
seb128that's what has the wizard ui17:07
awe_I missed the << part17:07
awe_looks like indicator-bluetooth is missing "sendto" though17:08
seb128awe_, you mean?17:08
seb128I've a "send files" entry in the submenu for my phone17:08
awe_wow, I'm batting 0 for 217:09
awe_I really haven't worked with vala all that much, and it looks like "sendto" and "wizard" are handled differently17:10
seb128what do you call "sendto"? sending files to a device ?17:10
seb128and yes, it's possible things are different17:11
seb128I think robert_ancell tried to follow mpt's spec17:11
awe_correct17:11
seb128where the previous one was maybe not 100% conform to the spec17:11
awe_the wizard is launched via Process.spawn_command_line_async()17:11
awe_whereas as send_to is invoked via GnomeBluetooth.send_to_address()17:12
seb128is that an issue?17:12
awe_that's what threw me17:12
awe_I was just trying to confirm that these were both supported17:12
awe_also, they may need to be re-implemented for touch17:12
BenCcjwatson: where do I update the initrd on the server ISOs so I can include an IDE driver in it (for QEmu)?17:12
=== rickspencer3_ is now known as rickspencer3
awe_seb128, just trying to ensure we have all of our work items in line for BT UI17:13
seb128awe_, yeah, I'm sure tweaks will be needed17:13
seb128awe_, I doubt we will want to keep the gtk wizard on touch anyway17:13
seb128so those parts will need to be reimplemented17:13
awe_right, and same for send-to17:13
awe_however neither of those are being tracked atm17:13
cjwatsonBenC: those initramfses are built by debian-installer, but the change you probably actually need to make is to add the module to one of the udebs generated by the linux-ppc source package17:14
awe_maybe I'll add pending TODO items in the BT spec, and we can move them if needed17:14
awe_s/maybe//17:14
seb128awe_, yes, please do17:14
awe_k17:14
awe_thanks17:14
seb128awe_, yw, thanks for looking into those details17:14
BenCcjwatson: I suspect it is, but I need it to be in the initrd else it can't find the cdrom17:14
awe_seb128, np17:14
seb128awe_, we probably need to add "port the indicator to the new libindicator api/gmenumodel" as well17:15
seb128that one was not available so robert_ancell did the work using the current apis17:15
awe_larsgk, already has that covered17:15
cjwatsonBenC: debian-installer already includes pata-modules in the cdrom initrd for powerpc17:15
seb128awe_, larsu you mean? ;-)17:15
cjwatsonBenC: so just add it to pata-modules and it'll be picked up at the next debian-installer rebuild (which are frequent)17:15
awe_oops, yea17:15
seb128awe_, good17:15
BenCcjwatson: Ah, ok, thanks17:16
roaksoaxslangasek: howdy!! where you able to review MAAS (maas, maas-provision)?17:16
=== arges_ is now known as arges
=== deryck is now known as deryck[lunch]
=== mmrazik is now known as mmrazik|eod
seb128gema_, hey again, do you know if that utah issue is likely to be fixed today at this point? still blocking unity...17:38
seb128hum17:44
seb128so we didn't have any langpack update this cycle17:44
seb128is anyone looking at this? I would usually ping dpm but he's on holidays this week17:44
pittifor the record, we need Launchpad translation exports17:49
seb128pitti, is that purely launchpad issue? do you know if there is a ticket?17:50
pittino, I don't17:50
pittiTBH I didn't deal with translations much this cycle, except asking dpm for exports a month ago or os17:50
pitti"so"17:50
seb128pitti, ok, thanks, trying to ping on the launchpad side (dpm is out, will have to wait next week otherwise)17:52
xnoxseb128: speaking of which, it was in my todo to run the archive export & update app-install-data, let me start that now.17:53
seb128xnox, thanks, don't forget to fix geonames' db as well :p17:54
* seb128 hides from xnox17:54
slangasekroaksoax: sorry, I failed at it on Friday - but I'm looking now17:55
* xnox ponders how strange is it to look up instructions on how to do stuff...... in my own sent mail folder.17:55
=== mmrazik|eod is now known as mmrazik
=== kklimonda_ is now known as kklimonda
seb128gema_, ?18:09
lunitikI noticed in Raring that gksu is no longer used to authenticate in the GUI, what is used instead?18:17
seb128pkexec in most places18:19
lunitikseb128: Makes sense, actually, thank you... and also thanks for all your great work still with Ubuntu/Gnome  :)18:20
seb128lunitik, yw, thanks for the nice comment ;-)18:21
slangasekroaksoax: this doesn't look right: +Pre-Depends: ${misc:Pre-Depends}, ${misc:Depends}18:27
slangasekroaksoax: pretty sure you want ${misc:Depends} in the Depends field18:27
roaksoaxslangasek: ok cool. I'll update that18:38
gema_seb128: you need to talk to nuclearbob or doanac`18:42
gema_nuclearbob: ^^18:42
seb128gema_, k, I though you were tracking the issue/making sure things don't get stalled in your team18:42
seb128which they seem to be...18:42
gema_seb128: they are working on it, and they are in US time, I have all the confidence they are doing their best18:43
gema_seb128: I will have an email tomorrow morning with status whenever I get to work18:43
seb128gema_, thanks18:43
nuclearbobgema, seb128, are we still talking about the install issue?18:43
seb128yes18:43
seb128that's blocking unity tests for several days18:43
seb128so it's blocking any update to land as well18:44
=== deryck[lunch] is now known as deryck
nuclearboban environment variable in jenkins changed, and we don't know why.  We've configured utah to ignore that environment variable while we figure out why it changed, and our tests are now working18:44
nuclearbobour attempt to rerun the autopilot tests seemed to work as well18:44
seb128oh ok, would have been good to update the bug saying that18:44
doanac`seb128: we just figured this out over lunch18:45
nuclearbobseb128: sorry abou tthat, good point.  I was hoping to have a more definitive answer than "something went wrong and we don't know why" but I'll post info about the workaround18:45
doanac`still can't say why jenkins has changed18:45
seb128things should be in shape enough for unity's tests to be retried on jenkins then?18:45
slangasekroaksoax: not SRU-critical, since misc:Depends is empty in this case18:45
doanac`seb128: yes.18:46
seb128doanac`, thanks, we are giving a retry to unity's stack18:46
roaksoaxslangasek: ack!18:46
doanac`seb128: we've run this successfully as a test: http://10.97.0.1:8080/view/autopilot/job/ps-unity-autopilot-release-testing/122/18:47
doanac`nuclearbob: to double-check - we do still have the conf.d fix deployed, correct?18:47
nuclearbobdoanac: correct18:47
seb128doanac`, ok, great, cyphermox is going to give a retry to http://10.97.0.1:8080/job/ps-unity-autopilot-release-testing/18:47
seb128oh, seems there is one running18:48
seb128cyphermox, ^18:48
cyphermoxyup, just noticed18:49
nuclearbobcyphermox seb128: the job was started while we were testing the current deployed workaround, and thus not affected by the workaround.  I'm retrying it now that the workaround is in place18:54
seb128ok, thanks18:54
slangasekroaksoax: checking my IRC logs, I see that I wrote: however, looking at the package that's in raring, the /other/ Conflicts (on maas (<= ...) and maas-region-controller (<= ...)) should almost certainly be Breaks rather than Conflicts, since they're paired with Replaces18:55
slangasekroaksoax: I think this definitely should be fixed for the SRU, maas-region-controller shouldn't Conflicts: the old version of maas18:55
slangasekroaksoax: even if it doesn't cause any known issues, it's the wrong package relationship to use18:56
roaksoaxslangasek: ok. I'll fix that and re-upload18:57
cjwatsonIt will at least cause suboptimal upgrade ordering18:58
cjwatsonWhich can turn into total upgrade failure when you least expect it, so indeed best to avoid18:58
slangasekroaksoax: ok.  The same applies to the Conflicts added on the python-maas-provisioningserver package; anywhere that you use Replaces: $pkg (<= $ver) + Conflicts: $pkg (<= $ver), you should be using Breaks instead of Conflicts18:58
slangasekand python-maas-client18:58
slangasek... etc18:58
cjwatsonYou should probably also be using << first-version-with-new-layout rather than <= last-version-with-old-layout18:58
cjwatsonIt's friendlier to anyone producing modified versions of your packages18:59
roaksoaxslangasek: yeah i'll update all of those19:03
slangasekroaksoax: not relevant to the SRU, but "BSD" and "MIT" in debian/copyright are both ambiguous; per http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/, these should be listed as BSD-3-clause and Expat19:03
cjwatsongema_: I have some fine-details-of-jenkins questions regarding better integration of smoke testing with cdimage, but it's probably a bit complex for IRC; whom would it be best for me to mail?19:03
roaksoaxslangasek: thanks for the review! I'll address all of these and upload a new package.19:08
slangasekroaksoax: is there an authoritative Vcs branch for the maas package?  It's not listed in debian/control; I see a number of things in the maintainer scripts that I think should be cleaned up but shouldn't block the SRU, so I'd rather raise a MP19:19
roaksoaxslangasek: there's various branches. Raring has its own, quantal has its own, and precise has its own (which is basically quantal + precise specific changes)19:21
slangasekroaksoax: well, the raring one is where I would start :)19:21
slangasekroaksoax: where would I find it?19:21
roaksoaxslangasek: lp:~maas-maintainers/maas/packaging, lp:~maas-maintainers/maas/packaging.quantal, lp:~maas-maintainers/maas/packaging.precise.sru19:22
slangasekroaksoax: ta19:23
=== highvolt1ge is now known as highvoltage
=== Sweetsha1k is now known as Sweetshark
roaksoaxslangasek: could you please rebase your MP? There was another branch that needed to land first, which will conflict with debian/changelog19:50
slangasekroaksoax: you guys don't fix changelog conflicts on the merge side?19:50
slangasekI can fix it up, sure19:50
roaksoaxslangasek: no i don't think so, since its the bot that actually lands the MP's19:52
slangasekah19:52
slangasekroaksoax: done19:53
roaksoaxslangasek: awesome thanks!!19:53
slangasekroaksoax: whoops, just spotted a typo in the branc19:59
slangasekh19:59
roaksoaxslangasek: hehe no worries, it wasn't landed :)20:00
slangasekroaksoax: fixed and repushed20:00
=== yofel_ is now known as yofel
stgraberxnox: I just updated https://wiki.ubuntu.com/ImageBasedUpgrades/Mobile to include what I discussed with lool last week. I'll likely be doing a few more edits soon but it at least better covers the current state of things.20:27
ogra_stgraber, geez, that became a gigantic wikipage over time20:46
=== norbi is now known as Guest96602
=== nenolod is now known as mogri
stgraberogra_: could have been worse, I removed a few paragraphs in the update I did earlier today (and added a bunch more obviously ;))20:47
ogra_well, it reflects the complexity of the task :)20:48
bdrung_if raring is support for 9 month, raring will eol before quantal. how to upgrade from quantal once raring is eol? will upgrading directly from quantal to raring+1 supported?21:52
cjwatsonbdrung_: yes, that will be a necessity21:55
cjwatson(and is a good idea anyway!)21:55
cjwatsonthe whole business of not supporting direct upgrades from N+1 to N+3/N+4 while expecting to be able to support direct upgrades from N to N+4 was always total madness21:56
cjwatsonwe only did it that way in the beginning because we didn't have anything resembling an upgrade autotest setup and so it was too hard to QA21:56
cjwatsonbut times have changed and supporting more flexible combinations will make it *easier* to get LTS-to-LTS upgrades working reliably in a timely fashion21:57
bdrung_cjwatson: thanks. upgrades beyond LTS are not intended, are they?21:58
ScottKNo.21:58
bdmurrayxnox: is there any progress on bug 915626?21:58
ubottubug 915626 in usb-creator (Ubuntu) "usb-creator-gtk crashed with SIGSEGV in _dbus_watch_invalidate" [High,In progress] https://launchpad.net/bugs/91562621:59
cjwatsonI don't think it's necessary to go that far, and it may not be practical due to Debian tending to drop support for upgrades beyond single Debian releases in at least some cases21:59
cjwatson(lots of maintainers do keep support for longer, but you only need one complex thing not to be supported and it can become a real tangle)21:59
bdrung_i am asking because it affects if transitional package can be dropped after a LTS22:00
ScottKFortunately you've got a while before you need to worry about that.22:01
seb128I think having the LTS as "forced upgrade point" makes sense22:01
ScottKAgreed.22:02
cjwatsonYep.  I think we have fairly widespread agreement on that.22:05
cjwatsonI don't object to developers keeping upgrade support for longer, of course, but it seems a step too far to demand it22:05
cjwatsonSkip-upgrades in Debian are reportedly not awful if you know what you're doing, but come with roadblocks.22:06
geofftI skip-upgraded my desktop from Natty to Quantal via apt-get a few months ago. I was slightly surprised it worked.22:07
geofftBut I haven't had any trouble with it.22:08
geofftSo I guess that's a testament to good packaging quality in everything!22:08
seb128well, the issue is not so much quality than "how long to carry packaging tweaks to support upgrades"22:09
seb128we usually tend to drop delta after a lts, especially if Debian already dropped it and we carry that in an ubuntu specific way22:09
=== keithzg_ is now known as keithzg
=== kentb is now known as kentb-out
cjwatsonYeah, lots of those tweaks make upgrades easier / more automatic but their removal doesn't make it impossible22:24
cjwatsonHence things like geofft's experience22:24
geofftI think I had to do a bit of dependency-fighting, but it mostly just worked out.22:25
geofftI wouldn't recommend it to someone not literate in reading other people's packages, though. :)22:25
robert_ancellLaney, could you have a look at bug 1157475? Basically the same request as the Shotwell FFE23:22
ubottubug 1157475 in gexiv2 (Ubuntu) " [FFE] new gexiv2 version" [Wishlist,New] https://launchpad.net/bugs/115747523:22
=== wedgwood is now known as wedgwood_away
xnoxbdmurray: nope. I gave up on it, and later slangasek said that bindings potentially generate it unfortunately for us when we didn't ask them to do so. A bit of a rabbit hole.23:48
xnoxstgraber: awesome, I'll go through that tomorrow.23:49
slangasekxnox: "generate it when we didn't ask them to" - the segfault?23:51
xnoxyes.23:52
slangasekok23:52
xnoxslangasek: how would you say that sentence?23:52
slangasekwas not sure under what circumstances we would ask a program to generate a segfault ;)23:52
slangasekxnox: it's a perfectly good sentence ;)23:52
slangasekroaksoax: fwiw I'm concerned about maas-region-controller.config; I have no idea what the set_question() function is meant to do, but I'm reasonably certain that the second if [] block does not work as intended23:54
slangasekroaksoax: $RET is only set by db_get or db_metaget; you're not calling either of those here, so "$RET" != false23:55

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