/srv/irclogs.ubuntu.com/2010/04/06/#ubuntu-devel.txt

ajmitchthere will be others now who aren't included in that 158, but are in kubuntu-dev or similar00:00
LaserJockahh, true00:00
lee_well, the reson for my asking, I'm planning on becomming a developer00:01
LaserJockajmitch: actually no, 158 includes those00:02
LaserJockajmitch: they are a member of ~ubuntu-dev I see00:02
wgrantActive developers are going to be well under 100.00:02
lee_true00:03
LaserJockI was once going to take a stab on figuring that out00:03
lee_I'm actually shocked that ubuntu is developed by so many different people and can still run like it does00:03
LaserJocksomething like, all the developers who've uploaded more than 1 time in the last release00:04
LaserJocklast time I looked at that it weeded out probably 2/300:04
lee_hmm00:04
DavieyLaserJock: What about people who only do security or SRU?00:04
lee_I guess it'd be the same00:05
LaserJockDaviey: what about them?00:05
DavieyLaserJock: Would they be included in your "uploaded more than 1 time in the last release"00:05
lee_<--from south, has not perfect english btw00:05
akgranerkenvandine, ping00:05
LaserJockoh, I don't know, probably00:05
LaserJocklast time I wrote a script it crawled through <release>-changes00:06
Davieyahh00:06
LaserJockwhich would include post-release uploads00:06
ajmitchdo security uploads end up on -changes?00:06
lee_I'm new to c++ language, and I've yet to find something that will help me make a gtk program from it00:07
LaserJockajmitch: not sure about that one00:07
wgrantajmitch: Yes, but not with a correctly signed changes file.00:07
LaserJockright, that was the problem last time I did this, syncs, etc. were not counted right00:07
LaserJockbut that was a long time ago, I think the -changes format has changed since then00:08
ajmitchlee_: if you're looking at making an application, I think #ubuntu-app-devel may have people who can help00:08
wgrantIt's also reasonably easily doable with launchpadlib.00:08
ajmitchLaserJock: syncs have got attribution of who requested it in the mail00:08
LaserJockajmitch: not with C++ ;-)00:08
ajmitchLaserJock: I don't know, I haven't been there :)00:09
LaserJockajmitch: WRT #ubuntu-app-devel00:09
kklimonda|G1most of #ubuntu-app-devel folks are heavy python users ;)00:09
LaserJockpython lovers00:09
lee_heh00:09
lee_figures00:09
ajmitchmaybe some variety could be good then00:09
LaserJockJavaScript?00:09
kklimonda|G1please, don't00:09
lee_true, I've already made a game using just a terminal app00:09
ajmitchyou may as well next suggest php-gtk00:09
LaserJockwell, JavaScript is the new python, right?00:10
LaserJockgnome-shell is written in it00:10
LaserJockas are a few of the Gnome games now00:10
wgrantLaserJock: Only if you are GNOME.00:10
kklimonda|G1this joke wasn't funny when gnome devs told it and it isn't funny now LaserJock ;)00:10
LaserJockwgrant: as goes GNOME so goes ... um, GNOME?00:11
lee_hmm, actually, from all the sources that I learned c++ from (still a beginner at it) python is a rising programming language and is already the most used00:11
kklimonda|G1introducing JS as a part of core GNOME platform is the weirdest decision i've seen in some time :/00:11
lee_and the whole, ubuntu developers using python thing, confirms it...00:11
lee_eh, people are weird00:11
LaserJockkklimonda|G1: well, they could have picked C# ...00:12
lee_c++, and this is just my opinion, is better then c# language00:12
lee_much like ubuntu, being derived from debian, is better then debian...00:12
kklimonda|G1lee_: well, there are ubuntu developers and developers who writr apps for ubuntu - first are writing lots of glue code to make working on distribution faster and python is great for that.00:13
lee_ok, I may be a beginner at c++, but I already figured that out00:14
lee_well, I'd better go learn python...00:14
RAOFIt'll be a good investment of time.00:15
lee_yup00:15
lee_cya00:15
keesajmitch: they do end up on -changes (it was broken for a long while, but is fixed now)00:15
=== sconklin is now known as sconklin-gone
lee_ok, I ran across a problem...00:27
lee_how do you open python after you've installed the compressed file?00:28
kklimonda|G1is there any way of getting results that are uploaded by people using checkbox? where are they stored?00:43
=== Matt_ is now known as Guest6565
Guest6565Hi. I would like to get involved in development. Can anyone give me any pointers on where to start??00:45
kklimonda|G1!development00:45
ubottuInterested in becoming an Ubuntu Developer? Get started here: https://wiki.ubuntu.com/UbuntuDevelopment00:45
kklimonda|G1Guest6565: ^00:45
Guest6565Thanks for the Link :-D00:46
kklimonda|G1no problem00:46
=== dendro-afk is now known as dendrobates
lee_I need some help with something01:33
=== dendrobates is now known as dendro-afk
ari-tczewwhere can I find irc logs of channel #ubuntu-hardened ?01:44
zulirclogs.ubuntu.com probably01:47
ari-tczewzul: not found this channel :/01:52
GrueMastercrimsun: ping - in response to your comment on bug 528524, no change means that pulse is not being bypassed, and sudo speaker-test is still running through pulseaudio with the user as the owner of the device open handle.01:56
ubottuLaunchpad bug 528524 in speex "Sound not working in all apps through pulse on arm" [High,Confirmed] https://launchpad.net/bugs/52852401:56
=== dendro-afk is now known as dendrobates
GrueMasterGrueMaster: PULSE_NO_SIMD=1 does however make it work properly, where sudo speaker-test actually grabs the pcm device as root.02:05
=== dendrobates is now known as dendro-afk
persialifeless: I am available at your convenience for the next while.03:12
lifelesspersia: ok cool03:16
lifelesspersia: in an empty dir do03:17
lifelesslmirror init test03:17
lifelesslmirror serve test03:17
lifelessstart up a tshark or similar session logging traffic on localhost port 808003:17
lifelesswe want full frame captures, not truncated03:17
lifelessthen run lmirror mirror http://127.0.0.1:8080/test /tmp/test303:18
* persia starts reading tshark documentation03:19
=== dendro-afk is now known as dendrobates
lifelessjpds: around?03:24
wgrantHe's not.03:24
persiabad timeofday + easter03:25
lifelessI know both of those things. Sometimes however, people surprise us :)03:25
wgrantlifeless: Have you put any thought into how we are going to mirror the actual archive with lmirror?03:27
wgrantWith the split and all that.03:27
wgrantIt could be done by maintaining a separate journal for each, but it seems like things could be much more efficient than that.03:28
* persia would like to re-un-split later to save disk space03:29
persialifeless: So, tshark documentation follows current practice of not including any examples, and being written without the clarity and concision of the SYSV manpages.  Any pointers as to how to capture?03:33
crimsunGrueMaster: I was afraid of that being the case. I guess it's time to debug the arm asm.03:34
lifelesswgrant: yes, I have03:40
lifelesspersia: -i lo host 127.0.0.1 and port 8080 -X03:40
lifelesspersia: at a guess, offhand03:40
lifelesswgrant: I suspect many journals, perhaps as many as one per dr-arch03:41
persiaI finally found an example almost the same time you posted, and `tshark -f "tcp port 8080" -i lo0` seems to do the right thing.03:41
lifelesswgrant: into the same dir structure03:41
lifelesspersia: ok, grab a capture of it hanging03:41
lifelessand show me03:41
lifelessback shortly03:42
persialifeless: http://paste.ubuntu.com/409814/03:44
lifelesspersia: uhm04:09
lifelesspersia: that pastebin is garbage04:09
persialifeless: You have to "download as text".04:09
* persia puts the file somewhere else04:09
lifelesspersia: 'download as text' gives me garbage too04:10
lifelesspersia: did you use -s 0 ?04:10
persialifeless: http://people.ubuntu.com/~persia/tshark.out and no.04:11
persiaDoes that seem less like garbage?04:12
lifelesspersia: 40304:13
* persia fights with sftp04:14
persiaTry again.04:14
lifelessI have it, am looking04:19
* persia 404s it to save precious disk space04:20
persiaErr, 410!04:21
lifelesshmm04:22
lifelessthe trace is noisy or something04:22
lifelesspersia: please redo it with -s 004:23
persiaWell, it's the output of `sudo tshark -f "tcp port 8080" -i lo -w /tmp/tshark.out`04:23
persiaOK.04:23
persialifeless: http://people.ubuntu.com/~persia/tshark.out updated04:27
lifelesswow04:32
lifelessI think I need to tune the tcp interactions a bit04:32
lifelessnevertheless04:33
lifelessodd04:34
lifelessits asking for /1/104:34
lifelessdid you reuse the target mirror directory ?04:34
lifelesspersia: ^04:34
lifelesspersia: also, is it still hanging ?04:34
persiaI used a new target directory.  I stopped the hang with Ctrl-C04:35
lifelessok04:35
lifelessuhm04:35
lifelessplease repeat, new target dir04:35
lifelessdon't ctrl-C the hung process04:35
lifelessstop the tshark first04:36
persiaOK.04:38
lifelessactually04:39
lifelessnevermind04:39
lifelessI think I should have enough here, I can see where you waited04:39
persialifeless: uploaded new tshark.out for new directory stopping before stopping lmirror.04:43
lifelessits not seeing the content for the last file04:55
persiaThe directory is empty.04:55
lifelesswireshark shows it being transmitted04:56
persiaOdd.  On the server side, the sequence was `mkdir empty; cd empty; lmirror init test; lmirror serve test`05:00
lifelessindeed05:00
lifelessI'm tracking the bug down05:00
lifelessok, the content is being seen05:01
lifelessclient side I think05:01
lifelessdata is seen in the client socket05:03
lifelessah, found it05:07
lifelessfixed05:08
persiaShould my symlink still work with a fresh bzr pull?05:08
lifelessyes, though I haven't committed yet.05:08
persiaOK.  Just let me know when :)05:09
lifelessok05:10
lifelesspersia: it should work now05:16
persialifeless: Indeed.  empty mirror completed successfully.05:19
lifelesspersia: cool05:19
persiaNow that it runs, did you want me to actually test anything?05:19
lifelessnot especially. I mean if you wanted to init somewhere with a few 10's or 100's of GB's and mirror it around, that would be sweet.05:20
lifelessbut I wouldn't expect much insight from such local ops05:20
persiaI'd expect the behaviour to match what you can do locally.05:20
persiaSo I suppose we need jpds, so I can pull against something sensibly large.05:21
lifelessI don't have the disk space to do tests on that scale locally ;)05:21
lifelessbut i've tested with ~ 4GB datasets05:21
lifelessfound an issue in squid 3.0.8/32bit builds05:21
lifelessbut nothing in lmirror that was an issue05:21
crimsundoko_: any recommendations for dealing with #554149? Supporting 8.04 LTS -> 10.04 LTS seems thorny.05:22
crypt-00_o quite some activity in here05:25
crypt-0may i ask why the cryptsetup package in Lucid is *still* a release candidate (rc2) when the stable release was released in Jan ?05:26
lifelessI don't think anyone will know the answer05:28
crypt-0IIRC a lot of bugs were fixed, and the version packaged is no longer mirrored. cryptsetup-1.1.0-rc2 is in the repos between 2 and 4 there were substantial bugfixes and then the final non-rc cryptsetup-1.1.005:28
persiacrypt-0: 1.1.0-2 migrated to debian testing on Sunday, and lucid is pulling from testing.  Given the volume of ubuntu-specific patches, it may be that this will not be upgraded for release.05:28
lifelesswe're in deep freeze05:28
lifelessso any change is going to be reviewed rather closely05:28
persiaGiven that lots of folks took Monday off for Easter, I don't think we're even behind, even if we weren't in freeze.  Given the freeze, nothing is likely to happen prior to beta2, and may well only involve cherrypicks prior to release.05:29
crypt-0i mentioned it late jan on a mailing list05:29
lifelessthats not an effective way to get things done05:30
crypt-0well will it *eventually* be upgraded like within the first month of the stable release?05:30
persiaUnlikely.05:30
lifelessunless someone does the work to merge the debian and Ubuntu packages05:30
lifelessand QA the result05:30
persiaIt's more likely that some bits of it will be cherrypicked to address bugs.05:30
lifelessand ask for a FFe for it, no.05:30
lifeless*you* can do some / all of that work, if you like.05:30
crypt-0well where can i start?05:31
ScottKLook at what's in 1.1.0-2 and what we have in Ubuntu and see if there are Ubuntu changes that need to be preserved.05:31
crypt-0ok05:32
lifelessScottK: hey05:33
ScottKHello lifeless.05:33
lifelessScottK: can you have a look at https://bugs.edge.launchpad.net/ubuntu/+bug/53894605:33
ubottuUbuntu bug 538946 in ubuntu "FFe: Sync testrepository 0.0.3-1 (universe) from Debian unstable (main)" [Wishlist,New]05:33
* ScottK looks05:34
crypt-0ScottK, nothing besides the shell scripts05:35
ScottKRight, so the question is, are the changes needed.05:35
ScottKLikely they are.05:35
crypt-0ill work on getting out 23/64 bit packages built soon after that where should i submit them for review?05:35
crypt-0ScottK, yes they are but the changes wont effect going from 1.1.0-rc2 to 1.1.005:36
crypt-0ScottK, so the scripts already in place will work like they do with rc-205:37
crypt-0will just need to be extracted and added to my package05:37
ScottKcrypt-0: Ideally you'd make a debdiff and attach it to a bug asking for the upgrade.05:37
ScottKlifeless: minus points for edge urls, but approved anyway.05:37
lifelessScottK: thanks05:38
lifelessScottK: are you also an archive admin, to do the sync, or do I need to hunt someone else down ?05:38
ScottKI'm an archive admin, but you need the "employed by Canonical and has shell access" kind for a sync.05:39
persialifeless: Alternately, you need about 6 weeks of code reviews to fix the bug in launchpad that makes that true, but you may not want to wait that long...05:40
lifelessScottK: ok05:40
lifelessStevenK: ping; I wants a sync done :)05:40
lifelesscrypt-0: so, have you done a merge of the packages yet ?05:41
lifelesscrypt-0: if not, the wiki has good docs on merges - you need to do a merge.05:41
crypt-0ok05:43
crypt-0i will get to it05:43
lifelessif you need pointers just shout05:43
=== almaisan-away is now known as al-maisan
lucasScottK: yes, I'm planning to do a rebuild before the week-end, possibly earlier05:50
ScottKlucas: Excellent.05:51
ScottKlucas: I don't think I managed to reply to your mail for feedback, but I've found your rebuilds very useful.05:51
ScottKlucas: Most particularly one case where I fixed a FTBFS that was caused by a problem in a library the package used and I was ably to use the symptom information you provide to find all the other affected packages.05:52
pittiGood morning06:49
* mneptok hugs pitti06:50
pittikirkland: I'm around now06:51
* pitti hugs back mneptok; how are you? found some Easter eggs?06:51
mneptokpitti: i tried looking for them, but the wife said a scalpel near her abdomen made her nervous, and said to stop. :(06:51
pittithat sounds a bit early in the processing chain indeed!06:52
mneptokoh SURE! take HER side!06:52
* mneptok pouts06:52
lifelessmneptok: you forgot the ether06:52
mneptoklifeless: we're in a recession. times are tough. i had to stop the ether and switch to "mallet."06:54
mneptokbrb ... police coming through the windows.06:54
dholbachgood morning08:17
persiajpds: lifeless indicated you had some interesting data sets available to test lmirror.  Please let me know what I might pull that would provide useful information.08:19
lifelesspersia: we're not quite ready for that; pending some machine setup08:26
persiaOh well.  rsync is is then.08:27
zyga-nc10hello, anyone affiliated with couchdb around?08:30
=== zyga-nc10 is now known as zyga
zygamvo: hello08:34
zygamvo: anything I can help you with today?08:34
sladenoh I fucking hate quilt08:39
macosladen: pssst language08:40
mvozyga: hello! bug #549011 (probably pretty trivial, but it would be nice to refactor a little bit around it if needed)08:40
ubottuLaunchpad bug 549011 in software-center ""Canonical does not provide updates for ."" [High,Confirmed] https://launchpad.net/bugs/54901108:40
macosladen: also, hello :)08:40
mvosladen: try edit-patch instead08:40
mvohey sladen and maco08:40
macohi mvo08:40
dholbachsladen: ubuntu-dev-tools package08:40
mvozyga: bug #437709 is fixed I think, but confirmation would be cool08:41
ubottuLaunchpad bug 437709 in aptdaemon "race in lock checking code" [Medium,Fix released] https://launchpad.net/bugs/43770908:41
mvozyga: and bug #540790 not sure what the best way forward is here, probably to offer a "reload" or "ignore"08:43
ubottuLaunchpad bug 540790 in software-center "handling of untrusted sources is suboptimal" [Medium,Confirmed] https://launchpad.net/bugs/54079008:43
zygamvo: could you please assign those bugs to me, it'd be easier to track if that's okay with yu08:44
mvozyga: sure, thanks!08:44
zygamvo: are you aware of the bug that software-center is not usable via keyboard (it's doing synchronous ops on keyboard up-down nav)08:45
zygamvo: thanks, I'm checking my bugs now08:45
mvozyga: what bit in particular does not work with keyboard?08:46
zygamvo: try it, the app quickly hangs (turns gray on compiz)08:46
zygamvo: it's probably doing something synchronously and it takes ages08:46
zygamvo: just try moving down the list with keyboard08:47
mvozyga: ok, so in the software-list?08:47
mvozyga: the long listview?08:47
zygammm, yes I think so (if I understand you correctly)08:47
zygaI can reproduce this each time08:48
zygafrom the initial screen, just scroll down with the arrow key08:48
mvozyga: into any paricular category? or just scrolling around in the welcome screen?08:49
zygamvo: this is reproducible in each screen, the welcome screen will do08:49
=== steveire_ is now known as steveire
zygamvo: I didn't dig through the code yet, I could be wrong on the cause08:50
zygamvo: maybe it's the resize of each list item that occurs08:50
mvozyga: hm, I can reproduce it when going into "System", not not otherwise08:51
zygamvo: my system is slower probably08:52
zygamvo: I could record a video and show it to you if you'd like08:52
mvozyga: that would be nice08:53
zygamvo: in progress, just a moment08:53
zygamvo: if you are aware of this problem and know LP # then I'll attach the video there08:54
tkamppeterpitti, hi08:55
zygamvo: I have the video, any place to upload this?09:02
mvozyga: I don't have a open bug for this yet, please just open one :)09:03
zygaok, moment please09:04
pittihi tkamppeter, how are you?09:08
zygamvo: #55629009:11
zygamvo: istanbul sucks, the video stopped after 20 seconds or so09:11
zygamvo:  got it09:22
zygamvo: uploading09:22
zygamvo: video attached, http://launchpadlibrarian.net/43226843/software-center-unresponsive-with-keyboard-navigation.ogg09:24
mvozyga: thanks, its a wee bit small, but I can see the problem I think09:25
zygamvo: in the future I think I will be able to capture video off-system09:26
zygamvo: but for the moment in-system solution will have to do09:26
zygamvo: basically I think the list should be smooth no matter how you navigate - can we make the buttons and other stuff overlay the list item without reflowing/resizing all other items?09:27
mvozyga: its not trivial, the gtktreeview does not work well with non-fixed heights like this09:28
mvozyga: we had a apply some trickery to make it somewhat fast (a special property)09:29
mvozyga: see bug #51487909:29
ubottuLaunchpad bug 514879 in software-center "details update very very slow" [High,Fix released] https://launchpad.net/bugs/51487909:29
zygamvo: how about we make the view fixed height09:30
zygamvo: and then show a overlay window that has the details when you navigate or click09:30
zyga(focus)09:30
mvozyga: interessting idea! if it overlays part of the row below you need to discuss that with mpt if that is ok with him, we have almost fixed-height performance, I wonder if the freeze bug comes from something else, some missing optimization in the way we use the treeview09:32
zygamvo: I'll try to poke around, you are right - the first thing is to understand what's slow09:32
tkamppeterpitti, fine09:33
zygamvo: is it possible that there is something downloaded/read from file/ in a non-async way when you focus?09:33
zygampt: what do you think about this?09:33
tkamppeterpitti, there are still complaints going around that CUPS does not start on boot/stop on shutdown.09:34
pittitkamppeter: start on boot, too? that's totally independent from stopping on shutdown09:34
zygamvo: what's the proper branch for hacking lp:software-center?09:35
zygaor some lucid-specific branch?09:35
=== azeem_ is now known as azeem
tkamppeterpitti, no I have found the bug where there appeared a comment on the weekend: bug 497299, but now I see that the complaint is about Karmic, not Lucid.09:38
ubottuLaunchpad bug 497299 in ifupdown "upstart not starting init-scripts (event net-device-up IFACE=lo missing)" [High,Fix committed] https://launchpad.net/bugs/49729909:38
pittiright, that's not cups specific09:38
tkamppeterpitti, and it is CUPS startup.09:38
mvozyga: lp:software-center is the right one09:40
mvozyga: if you run it with --debug you should get a lot of info09:41
mvozyga: its doing a lot of stuff async :/09:41
zygamvo: thanks09:41
mvozyga: biggest is probably apt cache reading09:41
zygamvo: python softwarecenter/view/appview.py09:41
tkamppeterpitti, CUPS not shutting down I do not find in the moment, there was a bug report, but I do not know what got down about it.09:41
zygaif you run that09:41
zygaand move around09:42
pittitkamppeter: I have a list of them, I'll triage them soon09:42
pittitkamppeter: we can ignore those for now, I think09:42
zygayou can see that item view is changed slightly even though nothing visible is changed09:42
mvozyga: good idea to test it in isolation - is that freezing for you as well?09:43
zygamvo: yes, search for 'x' and scroll away09:44
zygamvo: that's good actually :-)09:44
zygaExecutionTime, neat09:45
mvoyeah, I use that all the time :)09:46
mvogeser: do you plan other ubuntu-dev-tools upload after beta-2 ? I just applied a fix for the bug that sladen had with edit-patch09:49
tkamppeterpitti, I have also committed a small (trivial) fix to the CUPS BZR repo, to eliminate a warning in error_log. Can you upload CUPS before release? Thanks.09:50
pittitkamppeter: yes, of course; I also committed an updated security fix, I'll do an upload right after beta-209:50
pittiit'll be well in time for final09:50
tkamppeterpitti, and also what about taking in the 1.4.3 bug fix release of CUPS?09:50
pittitkamppeter: if you can test it, please feel free to commit09:51
persiamvo: There is almost always a last-possible-moment upload of u-d-t for changing defaults lucid/maverick, but upload earlier if you ave good bugfixes.09:51
tkamppeterpitti, I do not have much time for testing, the OpenPrinting Summit is next week.09:52
zygamvo: strange, if I scroll around I get http://pastebin.ubuntu.com/409920/09:53
mvopersia: cool, thanks09:53
mvozyga: its probably a artifact of it running in isolation, I can have a look09:53
zygamvo: it doesn't happen all the time, just if you move around fast09:54
gesermvo: yes, I plan to do at least one upload.09:54
zygatiming?09:54
mvozyga: I guess09:54
mvogeser: cool, thanks09:54
zygamvo: I added a logger to CellRendererAppView.draw and it keeps logging activity when I drag the window10:00
zygamvo: maybe we can save some time with double-buffering?10:00
mvozyga: good idea10:03
zygamvo: do you know how to enable this on a widget tree?10:03
=== radoe_ is now known as radoe
mvozyga: there is a gtk.Widget.set_double_buffered() call10:06
mvozyga: but it should be default already10:06
mvozyga: but maybe its not for some reason10:06
zygamvo: I'll check this in a second, I found something strange with that Cache.ready and None on pango10:08
zygamvo: I was moving up and down like crazy and I managed to make a ghost entry without any data inside, I have video10:08
zygamvo: http://launchpadlibrarian.net/43229601/ghost-entry.ogg10:10
zubin71hello, has anyone here worked on iptables? id like some feedback for an idea i had. you can view the idea here at https://wiki.ubuntu.com/GoogleSoC2010/ZubinMithra. Thankx in advance.10:12
zygamvo: setting double buffered view on AppView doesn't help10:19
zygamvo: either the view always draws cells for some strange reason (on purpose) or it's another bug that prevents this from working10:20
mvozyga: I would not be suprised if its a issue with gtktreeview, I saw a lot of drawing in my custom models. I don't know if its a bug in the treeview or in the custom models, but I suspect the former10:21
zygamvo: do we have gtk hackers to give us a hand in this?10:22
zygamvo: the UI is really slow because of this10:22
zygaeven on core i7 which is insane IMO10:22
mvozyga: bratsche is the first who comes into my mind, gimpnet and #gtk+ is probably a good place10:24
TrueTomdoes anyone know if 'acpid' is still used for handling events like opening/closing a notebook lid?10:36
pittiTrueTom: only if gnome-power-manager/the KDE pendant aren't running10:38
pittiTrueTom: but not for lid closing, only for the power button10:39
zygamvo: I managed to remove the slowdown by dropping other columns10:41
zygamvo: interesting thing is that the Cache.ready issue is clearly reproducible so it's a separate problem10:41
TrueTompitti: so is gnome-power-manager responsible for disabling the backlight of the screen when I close the lid?10:41
pittiTrueTom: no, it just tells the kernel to suspend, and the kernel does the rest10:42
pittiTrueTom: oh, if you disabled suspend-on-lid-close, it's gnome-power-manager, yes10:43
zygamvo: can you please try to do one thing for me: run python softwarecenter/view/appview.py10:47
TrueTompitti: how does gnome-power-manager know the lid is closed? its homepage states that it doesn't use pmud/acpid/apmd anymore but HAL (which isn't used in Ubuntu anymore!?)10:47
zygamvo:  and attempt to write "nethack", quickly10:47
pittiTrueTom: closing/opening the lid produces an input event now (SW_LID)10:48
zygamvo: do you get "ehakctn" too?10:48
pittiTrueTom: so it just needs to listen to that X event10:48
TrueTompitti: ah, didn't know that, thanks... i will test if that works... also, acpi_listen shows that there is no event generated when I close my lid but two when i open it... this seems broken but that isn't a problem since nothing is still using acpi anymore?10:51
pittiTrueTom: that sounds broken, indeed, hm; is the first event after lid opening the "close" event?10:52
pittiTrueTom: does the machine suspend in between?10:52
mvozyga: yes10:52
mvozyga: but only in that mode10:52
mvozyga: no in s-c itself10:52
TrueTompitti: i don't know... i couldn't find out how to parse the output from acpi_listen, however the output is the same for both events (minus the event counter)10:55
TrueTompitti: the machine doesn't suspend (which works fine though)10:55
TrueTompitti: the problem is that closing the lid doesn't disable the backlight but opening the lid again does10:56
pittiTrueTom: these effects sound related10:56
TrueTompitti: then the backlight stays off and i have to reboot10:56
TrueTompitti: yes, hence my question10:56
pittiI suppose it gets the "lid close" event only after opening10:57
TrueTompitti: i agree... but eventually this is a problem with ACPI in the kernel?11:00
pittiTrueTom: right11:04
TrueTompitti: ok, thanks... then i'm going to have to compile a kernel with acpi_debug=y... see you all in a few hours... ;)11:06
zygamvo: I have some improved monitoring11:28
zygamvo: it shows where execution time of nested ExecutionTime object exceeds given threshold, by default 1.0/24 seconds11:29
zygamvo: it's quite easy to spot the slow part now11:29
=== DrPepperKid is now known as MacSlow
freemvo: hey! just wanted to let you know that the hardy->lucid upgrade problem the other day was a transient one11:48
doko_crimsun: just make it a depends. ubuntu always did ship the files in /usr/lib32, not in /emul11:48
freemvo: I tried the day after and it worked11:48
freemvo: now I have another problem though, dapper->hardy using the official Dapper AMI, https://pastebin.canonical.com/30087/ (seems a dependency issue as well)11:50
=== MacSlow is now known as MacSlow|lunch
freeinteresting mail from sg12:07
freeoops wrong channel :)12:07
sladenseb128: https://bugs.launchpad.net/ubuntu/+bug/554652/+subscribe12:13
ubottuUbuntu bug 554652 in tracker "Panel menus/applets should present consistent behaviour" [Wishlist,Confirmed]12:14
sladenseb128: bug trackers are for tracking, bugs...12:14
seb128sladen, right, but opening lot of tasks on one bug does spam everybody12:26
seb128the people subscribed to any of the component get emailed for change to any of the components they don't care about in those cases12:26
seb128which still happens when the task you care about is closed12:26
seb128ie you might fix the bug on your component and still get spammed for years12:27
seb128you should open a bug for each component12:27
bluefoxicydamnit why the hell does gtkpod and rhythmbox both crash on karmic12:27
bluefoxicya lot.12:27
* bluefoxicy considers an early upgrade to lucid but he hears it's excessively broken at the moment....12:28
=== tkamppeter_ is now known as tkamppeter
persiabluefoxicy: Shouldn't be excessively broken.  We're in freeze for beta2 : if you know of some specific source of excessive brokenness, please share.12:29
=== dendrobates is now known as dendro-afk
zygamvo: another issue, sorting application list can take long time12:54
zygamvo: just click on the "provided by ubuntu" view12:55
=== MacSlow|lunch is now known as MacSlow
mvozyga: executiontime> cool, is that in a branch somewhere?13:19
mvofree: aha, happy to hear that13:19
mvozyga: I'm not sure how much we can do at this point to improve sort performance, but we definitely need to keep the UI alive13:19
Riddellshtylman, ev: waa, manual partitioner doesn't work on ubiquity kde_ui13:20
Riddellshtylman, ev: partman_edit_dialog() doesn't get past if not self.ctrlr.allowed_change_step()13:20
zygamvo: not yet, I tried improving that with python-profiler, I can pass it to You if you want13:25
zygamvo: this app needs backend vs frontend rewrite and separation and _async_ stuff all over the place :-(13:26
freemvo: yeah, any clue about the dapper problem?13:28
mvozyga: it certainly needs improvements, but some of this is really hard to fix, e.g. the treeview performance13:29
zygamvo: yeah I realize that13:29
zygamvo: I wonder if we could -kind-of- get away with several issues by introducing... pagination13:29
mvozyga: for the treeview? we have a branch for this if you want to play with it13:30
zygamvo: mmm, cool, why isn't it integrated?13:30
zyganot finished?13:30
mvozyga:  lp:~mmcg069/software-center/fastappview-kinda-working13:30
cjwatsonRiddell: whatever the bug is, that's not it.  gtk has the same code and it's necessary13:30
mvozyga: well, it will not behave exactly like the treeview and we still ran into performance issues13:30
mvozyga: I had hoped that the ubuntu-almost-fixed-height mode patch for gtk would make the problem go away13:31
cjwatsonI wish that the GTK and KDE partman components in ubiquity weren't so unnecessarily divergent13:31
mvozyga: but apparently not enough13:31
zygamvo: I fear that the problem is much more complicated and is actually a bag of issues that all add up13:31
mvozyga: ok13:32
zygamvo: is XAPIAN_VALUE_APPNAME guaranteed to be nonempty?13:32
zygaas in the actual value there13:32
mvozyga: no13:33
zygaoh, okay, that explains it13:33
mvozyga: if its there it should be non-empty13:33
mvozyga: so ideally the database/update.py would not write it, but I don't think its (currently) enforced13:33
evRiddell: looking into it now13:33
zygamvo: so that's the preferred solution? not writing entries without app name?13:34
mvozyga: let me check the code. is it causing the problem with the empty rows you showed me earlier?13:35
zygamvo: no, I'm currently fixing #54901113:35
zygamvo: one step at a time I guess13:36
mvo:)13:36
mvosure13:36
mvozyga: aha, I think in this particular case the problem is that we use two databases, the app-install-data one and the apt-xapian-index one. only the former has this value set13:37
mvozyga: if the package comes from the later we simply need to use the pkgname13:37
zygamvo: hum, okay that's easy to fix I guess13:37
mvoyes13:38
zygamvo: I think the architecture could be easier though ;-)13:38
mvoand it should be :)13:38
zygaanyway, let's do it one-at-a-time13:38
mvofeel free to apply medium levels of re-factor13:38
zygamvo: I don't want to target lucid but +1 is very sensible13:39
zygamvo: remember I wanted to fix some stuff earlier but didn't get permission from my employer13:39
zyga mvo: bzr ci -m "...; Fixes LP #number", right?13:40
mvozyga: I do remember that, the branch looked very promising13:41
mvozyga: you can also just edit debian/changelog and then run "debcommit"13:41
zygawow, thanks13:41
zyganever knew that one13:41
zygamvo: UNRELEASED or lucid (I did dch -i)13:42
zygamvo: http://pastebin.ubuntu.com/410015/13:45
mvozyga: thanks, please just add your entry under the current "UNRELEASED" one with [ Zygmunt Krynicki  ]13:46
zygaok13:46
zygacool, done13:46
mvofree: sorry, what dapper problem was that13:52
freemvo: I have a problem with dapper->hardy using the official Dapper AMI, https://pastebin.canonical.com/30087/ (seems a dependency issue as well)13:52
free 13:52
freemvo: I think it was fine up to some time a go (though it's the first time I use the Dapper AMI for that, I usually use kvm locally)13:53
peciskhi people, I can't get Lucid loaded from LVM, Grub2 complains about not having proper device to load from (aka /dev/mapper/System missing)13:54
=== sconklin-gone is now known as sconklin
peciskfresh install13:54
peciskis there any known issues about this?13:54
cjwatsonpecisk: should have been fixed a while back.  are you attempting to install beta-1, or a daily build, or what?13:55
peciskit was installed in 26th March13:55
cjwatsondate is not important; installed from what image?13:55
peciskfrom daily of that day13:56
cjwatsonthat's odd since I believed I'd fixed those problems on 22 March13:56
cjwatsonin any case, you might try a daily build13:56
peciskserver daily13:56
peciskcjwatson: sorry, Empathy crash13:57
peciskcjwatson: server daily from 26th or 25th, not quite sure13:58
bdrungbryce_: do we need a FFe for the 6.13.0 version of ati driver?13:58
cjwatsonpecisk: hm.  do you have logs?13:58
directhexthis is the driver which works on 5000-series cards, yes?13:58
cjwatsonpecisk: and do you mean that it fails on trying to install that image *now*, or that it fails on trying to upgrade a system originally installed from that image?13:58
mvofree: uh, I think I need to investigate that a bit more, but could you check if it has ubuntu-minimal and ubuntu-standard installed?13:58
freemvo: both installed13:59
* mvo scratches head13:59
freemvo: if you want I can grant you access to the machine14:00
freemvo: it's still running14:00
mvofree: that would be nice but I doubt I will manage to work on it today :/14:02
freemvo: okay, it should be pretty easy to reproduce, please could you ping me some time this week when you have time to give it a look? I can fire an instance14:03
m4rtinhi, I've subscribed ubuntu-sponsors-main to 2 bugfix patches for regressions in bash completion. Do I have to do anything else to get them reviewed?14:09
chrisccoulsonsuperm1 - just looking at bug 525621, do you not have xulrunner-1.9.2 on your upgraded system?14:10
ubottuLaunchpad bug 525621 in xulrunner-1.9.2 "package xulrunner-1.9 1.9.0.18+build1+nobinonly-0ubuntu0.8.04.1 failed to install/upgrade: subprocess installed pre-removal script returned error exit status 2" [High,In progress] https://launchpad.net/bugs/52562114:10
bdrungm4rtin: subscribe ubuntu-sponsor (instead of ubuntu-main-sponsors) if you have a debdiff. if you only have a patch, subscribe ubuntu-reviewers.14:18
persiaIf you have both, and you're far too lazy to submit upstream, subscribe both, but be prepared to wait :)14:19
cr3is it new that multi-card readers are appearing as a device, /dev/sdb for example, even when there's no card? I thought they only appeared as a device when a card was inserted14:32
persiacr3: It depends on the implementation of the reader.  It's not new, although the balance mayhave shifted.14:35
persia(hardware implementation)14:35
cr3persia: I find it strange that the reader is reported as a block device when I'm not sure it really is when there's no card14:41
pittimdz, cjwatson: is TB in 20 minutes or 80? is it UTC or Northern-hemisphere based?14:42
persiacr3: Unless something significant changed since I was troubleshooting issues with a card reader that required *reboot* to switch cards a while back, the issue is how the hardware handles stuff.  By indicating there *is* a device there, even when it's not attached, it can handle switching for broken hardware better.14:42
SandGorgondoes anybody know how to debug ubiquity - do I have to pass "debug=" flag to the boot parameters of the livecd and then run "ubiquity -d".. I am not clear on this part14:43
cr3persia: I can appreciate that since there is indeed a card reader, then it makes sense to have it represented as a device14:44
mdzpitti: I have it on my calendar in 15m14:44
cr3persia: does that mean that it's possible for the drive in a system to sometimes be reported as sda and the card reader as sdb, and vice versa?14:44
persiaSandGorgon: https://wiki.ubuntu.com/DebuggingUbiquity14:45
persiacr3: Sure.  That's why we like UUIDs14:45
cr3persia: hm, that might be a pickle for the installation process where the alternate images seem to detect the card reader as sda14:46
SandGorgonpersia, I read that... I even read https://wiki.ubuntu.com/Installer/FAQ#How do I debug the installer?   I'm confused on what boot parameters to give.. or where should I  run "ubiquity -d" from ? IS it the boot menu of the livecd ?14:46
persiaSandGorgon: I usually run it from a terminal window in the live session.14:47
m4rtinpersia: it's nothing to do with laziness -- as I explained in MOTU chan; it's a matter of getting it fixed for Lucid -- waiting for upstream to release would be a prohibitive timescale14:47
superm1chrisccoulson, i dont recall.  that system had some other (worse) upgrade bugs that required a lot of manual interaction at the time of the upgrade14:49
persiam4rtin: My apologies if my comment was interpreted incorrectly.  Most of the sponsors request that a patch has at least been submitted upstream (if it applies upstream) before sponsoring.  The Reviewers team will do this for you if you don't do it directly, but this can take a while, because of the backlog.14:49
persiaI didn't mean to imply *you* were lazy, but that if you happened to feel that way, you could take the route that took longer.14:50
m4rtinpersia: ok, sorry; didn't mean to jump at you either! Is it worth me putting a note on the report? (It's fixed upstream in version control, but they are not going to release in time and have not done so for a long while)14:52
persiaIt is definitely worth noting that in the report.14:52
SandGorgonpersia, my problem is that the live session doesnt boot up for me.. it hangs and that's what I'm trying to debug. Is there a way to hit the terminal window right at the menu ("Install Ubuntu", "Try Ubuntu without trying", etc.)14:52
persiaSandGorgon: I think you have to pass special boot args for that, to stop before starting all the way, but it's beyond my immediate knowledge.  Sorry.14:52
SandGorgonpersia, thanks... I'll try to find it14:53
nigelbabum4rtin, if upstream fixes it in their git/svn, that is enough for us to ok to get into ubuntu14:54
persiaWell, no.  Getting it upstream and getting it into Ubuntu are entirely separate, but the path is certainly made smoother for getting it in Ubuntu when it's accepted upstream.14:55
m4rtinpersia and nigelbabu: the functionality is fixed in upstream repos, but they have majorly rewritten components, so it is not fixed in the same way. My fix is a single line change to the latest *stable* codebase (which is synced for Lucid) to give the same functionality; is that acceptable?14:56
persiaUsually.  Depends on the sponsor to a degree.14:56
nigelbabucan't give a blanket yes/no.  its a grey area.14:57
m4rtinthe short answer is that a future sync from upstream will not cause a regression, but this fixes it for the LTS release14:58
cjwatsonSandGorgon: https://wiki.ubuntu.com/DebuggingCasper may help; hangs may well be before ubiquity even starts14:58
m4rtinwell, I guess we'll see14:58
SandGorgoncjwatson, very possible - my bug is https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/539086 Let me try it15:00
ubottuUbuntu bug 539086 in ubiquity "Gigabyte GA-M61PME-S2 does not boot on Lucid" [Undecided,New]15:00
MacSlowseb128, for fixing the non-composite case of LP: #546650... do you want the full tarball or rather a diff/patch against notify-osd-0.9.27-0ubuntu3 ?15:13
MacSlowseb128, I sadly have no good news regarding the rb-cover-art issue... :/15:13
MacSlowseb128, still wasn't able to get around that bug.15:14
seb128MacSlow, I would prefer a tarball fixing the rhythmbox issue too15:14
seb128MacSlow, did you figure what the issue is? I think you said something about image ids the other day15:14
MacSlowseb128, it is an inconsistency between image_data hint and normal icon passing... but what's causing that inconsistency I couldn't pin-point yet15:15
seb128MacSlow, ok, no need to bother rolling tarball or sending patches for now, I can backport the revision easily15:16
seb128MacSlow, just focus on finding what cause the inconsistency between image_data and icons15:16
MacSlowseb128, just grab from lp:notify-osd/lucid15:16
seb128MacSlow, right, I did that some days ago, I've it locally but we are frozen for beta2 now15:17
MacSlowseb128, I pushed the change/fix for LP: #546660 5 days ago... so you should be good15:19
seb128MacSlow, yes, it's all good, thank you15:20
pittipersia: what went wrong with SDL? I didn't follow that, I think15:29
persiapitti: The version we have works with some software in our archive, and breaks others.  Going back to the older version has the same effect.  There are upstream bugs about the regression, but we happened to catch a bad combination of pulls from experiemental whist people were paying attention to RCbugs in testing.15:31
persiaWith unstable, we tend to be more careful about syncs, which tends to avoid some of this.15:31
persiaAnyway, I agree that this probably needs wider debate and review, rather than being on-topic for the meeting (or even random IRC chatter).15:31
pittipersia: hm, I don't understand -- if we pulled from experimental, this seems to be the opposite of what we generally wanted to achieve by pulling from testing?15:32
persiaYes, but we often pull several packages from experimental, which has lower risk in some ways when pulling unstable, because there's no chance of weeks-to-months lag in getting packages into testing.15:33
persiaThis is a particular abberrant case, but in general, I think we need to ensure there is clearer guidance to developers, etc.15:33
pittipersia: hm, my memory seems to be different wrt. "more careful"; they generally are done by the archive admins without a lot of questioning15:34
persiapitti: Well, the archive-admin view is a peculiar one, as it's mostly administrative.  I mean in terms of developers requesting the syncs.15:35
pittiright15:35
persiaI don't expect the archive-admins to ask questions, but I think that the developers may have a different view of risk when pulling from unstable or testing (whether merge or sync: doesn't matter).15:35
persiaAnd since testing can hang indefinitely for some package, the risk of pulling from experimental is much higher than when the default source is unstable, given potential time delays, transition lags, etc.15:37
=== deryck is now known as deryck[lunch]
apwKeybuk, am i expecting to see plymouth before fsck or always afterwards15:51
Keybukapw: how do you mean?15:51
apwi always see fsck from util-linux-ng flash up, then plymouth appears over it15:51
apwand in this case its said that, that its doing an fsck, and plymouth has not yet appeared15:52
apwso i have no option to 'S' it15:52
apwand it takes an hour ...15:52
mvoKeybuk: re bug #543580 - can you think of any reason why friendly-recovery would be on the wrong vt and something eats up "ENTER" ? it smells a bit like plymouth has not exited/given up control yet.15:54
ubottuLaunchpad bug 543580 in friendly-recovery "Recovery mode in lucid fails to load recovery menu" [Medium,Confirmed] https://launchpad.net/bugs/54358015:54
psusiwow... that's a long fsck... you using ext2 or something?  a modern ext4 fs should not take that long to fsck, even if it's very large15:54
apwKeybuk, all that on an HDD basedmachine15:54
Keybukapw: that sounds like plymouth or initramfs-tools is out of date - you should never see the fsck messages15:54
apwhrm15:54
apwKeybuk, ok thanks, i'll update _again_ when its done15:55
apwi must migrate to ext415:55
Keybukmvo: could be bug #551263 - though I can't replicate that15:55
ubottuLaunchpad bug 551263 in plymouth "text renderer does not correctly restore console on 'plymouth quit'" [Medium,Confirmed] https://launchpad.net/bugs/55126315:55
mvoKeybuk: I can replicate it here, maybe its nvidia releated? I got a nvidia in that machine15:55
mvoKeybuk: thanks, I check the bug15:55
psusioh yea... I forgot about that... I need to file and run down a bug on mke2fs... the man page says it defaults to -E lazy_itable_init=1, but it doesn't... setting this option significantly speeds up mkfs on large disks... also fscking them afterwards15:57
psusiWD's new 4kb sector drives lie about their sector size reporting 512 bytes when in fact, they are 4kb... would it be possible to override the kernel detected sector size and set it to 4kb?  it seems that the files in /sys that report the size are read only which is a problem, but even if they weren't, what package would be responsible for handling this quirk?  udev?16:14
cjwatsonpsusi: how much does it matter given that parted now defaults to 1MiB alignment in such cases?16:14
cjwatsonpsusi: there's similar code elsewhere (e.g. fdisk) which could be borrowed16:15
psusicjwatson: seems to default to cylinder alignment still to me16:15
cjwatsonpsusi: well, not in the installer16:15
cjwatsonand with the parted command line, parted 2.2 should default to optimal alignment across the board16:15
cjwatsonpsusi: is this a USB enclosure, or SATA?  my understanding is that it's only USB that acts that way16:15
cjwatsonand that's because usb-storage forces use of the SPC-2 protocol even if the disk advertises better16:16
psusiit seems to read a few parameters from /sys to decide on alignment, but these parameters are all either 0 or 512 bytes, so when I use parted it seems to still use cylinder alignment since the kernel isn't telling it to use 4kb16:16
psusinope, sata16:16
psusiright, but what is "optimal" alignment?  it seems to base that on the optimal parameter in sysfs, which is 016:17
psusiand the drive reports to hdparm -I that it uses 512 byte physical and logical sector size... it seems that if it correctly reported 4kb physical size then the sysfs parameters would indicate that to parted and it would align to 4kb but it doesn't...16:18
cjwatsonpsusi: not that simple - see http://git.debian.org/?p=parted/parted.git;a=blob;f=libparted/device.c;h=64da97868ab4e1209906f268690a66f9b0a27c9f;hb=HEAD lines 518-55216:21
cjwatsonyour description of what's happening doesn't match my understanding of how parted works; if you're using parted 2.2, I would consider it a bug16:21
cjwatsonit's reasonably well-known that many drives still report 512/512 even though that isn't true, so the 1MiB alignment in such cases is quite deliberate16:22
* psusi looks for the architecture specific get_optimum_alignement()16:23
psusihrm... yea, looks like the linux.c one returns NULL so the 1mb default should be used when optimal_io_size and and alignment_offset are 016:25
psusiI'll have to test again tonight but I'm pretty sure I got a normal start on sector 63... a 1mb start position isn't ideal either though... would be nice if we could make optimal_io_size be 4kb and then parted would align to 4kb by default16:26
cjwatsonpsusi: there was extensive discussion on various upstream lists about it, this was the consensus16:30
cjwatsonpsusi: I think there was some concern about portability of disks - and frankly, who cares about a wasted megabyte these days16:30
cjwatsonpsusi: also, a 1mb start position is actually kind of nice for grub16:30
cjwatsonso I'm inclined to leave it as-isi16:31
cjwatson*as-is16:31
psusicjwatson: well, it would be nice if it used the extra space... I've been wondering about packing more into the grub core image when you have more than 32kb of space for it16:32
psusicjwatson: I was looking over the grub code last night actually and it looked like grub-mkimage will error out if the image is larger than 64kb anyhow16:32
cjwatsonsure, but it might be possible to put it further up to avoid those Windows problems16:33
cjwatsonnot that I've seen a definitive analysis of those yet16:33
psusiyou mean like truecrypt wanting to also use the embed area?16:33
psusiprobably best just to use GPT and create the explicit grub boot partition ;)16:34
cjwatsonpsusi: in some fantasy world where we can do that everywhere16:36
* cjwatson not big on fantasy worlds :)16:37
psusihehe16:37
superm1cjohnston, i copied the mythbuntu.lucid seed branch from ~mythbuntu to ~mythbuntu-dev.  I figured that -dev better reflects archive permissions and allows all core dev to change mythbuntu seeds.  what other parts of the archive need to be updated to reflect that too?16:37
superm1cjwatson, ^16:37
cjwatsonit would be nice to get *advance* warning of that sort of thing :)16:38
cjwatsonlet me see16:38
superm1well it's just a copy, i didnt remove the old ones16:38
cjwatsonthere's a branch in people.u.c/~ubuntu-archive/ which needs to be re-pointed16:38
cjwatsonsuperm1: could you do this copy for all the old seed branches as well so that we have consistency?16:39
superm1cjwatson, sure16:39
cjwatsoncdimage needs a tweak16:40
cjwatsonthat's all I can think of; I can take care of all of it16:40
superm1cool thanks16:41
superm1i'll push those branches in a few minutes16:41
cjwatsonthe change is welcome, certainly16:41
cjwatsoncdimage done16:41
=== kklimonda|G1 is now known as kklimonda
=== deryck[lunch] is now known as deryck
superm1cjwatson, could you also merge https://code.edge.launchpad.net/~superm1/debian-cd/mythbuntu-improvements so we make sure that makes the beta2 candidates?16:56
cjwatsonsuperm1: dodne17:06
cjwatson*done, even17:06
bryce_bdrung, probably17:06
=== yofel_ is now known as yofel
=== beuno is now known as beuno-lunch
dholbachjcastro, bdmurray: can you join #ubuntu-reviews17:21
dholbachplease? :)17:21
nigelbbryce_, if you've got a few minutes to spare for #ubuntu-reviews, would be great :)17:22
hyperairhmm ubuntu's sprouted new dev channels17:22
hyperairit used to be just #ubuntu-motu and #ubuntu-devel17:22
cjwatsonany reason reviews need to be separate, FWIW?17:22
* hyperair shrugs17:22
persiacjwatson: Not really, it's been around for a while, and we're focusing on digging through the backlog of ignored patches in LP, and getting them upstream, etc.17:23
nigelbshrug.. it was that way when I came around17:23
cjwatsonoh, that's right, I remember that channel has existed for a while now that you mention it17:23
cjwatsonfair enough17:23
persiaIn many ways it would be nice to go back to fewer channels, but I feat they would all be too noisy.17:24
hyperairis there a list of dev channels?17:24
persiahyperair: I'm certain no complete one exists, as there's no wiki page that gets updated as part of the process of creating new ones.17:24
hyperairheh oh well =\17:25
=== seb128_ is now known as seb128
weenusI'm having a problem compiling a program that was designed for one of the earlier kernels. I found a fix  for it but I don't know how to implement the fix. Could anyone tell me where to go for help on this?17:32
=== m8ttyb_ is now known as m8ttyb
=== al-maisan is now known as almaisan-away
mvoRiddell: if someone from the kubuntu people could have a look at bug #556535 that would be nice18:18
ubottuLaunchpad bug 556535 in amarok "file overwrite bug in 9.10 -> 10.04" [High,New] https://launchpad.net/bugs/55653518:18
Riddellmvo: can do18:24
mvothanks18:25
=== beuno-lunch is now known as beuno
cjwatsonRiddell,shtylman: could one of you review lp:~amichai2/ubiquity/fixes for merging?  it looks fairly good to me, but I'm not really qualified to review the .ui changes18:36
=== dendro-afk is now known as dendrobates
cjwatsonfixes a bunch of beta-2-targeted bugs18:36
cjwatsonand it'd be good to suck him into the #ubuntu-installer cabal if he's sane :) I'll send him a message to that effect18:37
cjwatsonit'll need a copyright assignment :-/18:38
=== almaisan-away is now known as al-maisan
Riddellcjwatson: yes he's generally a good guy, reviewing that branch is on my todo18:46
cjwatsonRiddell: I've sent mail (via LP) asking for copyright assignment18:46
jtimbermanI have a PPA with a build that finished 16 hours ago that is still not published, should I do a reupload w/ a new version?18:53
Picijtimberman: Launchpad is having an issue with PPA publishing at the moment.18:54
jtimbermanPici: Alrighty.18:54
jtimbermanPici: Is there a ticket open for that?18:54
Picijtimberman: I suppose the topic in #launchpad will be changed when its fixed.  I didn't see a bug # mentioned for it.18:55
jtimbermanah!18:55
jtimbermanThanks18:55
bdrungcrimsun: i am not sure if bug #555891 is only a bug in pulseaudio. alsamixer does not show volume slider for every channel for example.19:03
ubottuLaunchpad bug 555891 in pulseaudio "[NFORCE - NVidia CK8S] ALSA test tone not correctly played back" [Undecided,Confirmed] https://launchpad.net/bugs/55589119:03
crimsunbdrung: you stated that stereo is fine, yes?19:08
crimsunbdrung: right, it's possible there's also a linux component, but I don't have time to chase that currently. Feel free to add the task.19:08
bdrungcrimsun: yes, stereo is fine.19:09
=== dendrobates is now known as dendro-afk
bdrungcrimsun: if i remove pulseaudio and try to play a DVD with 5.1 directly through alsa, it should work, right? otherwise alsa is affected, right?19:10
crimsunbdrung: well, PA has a known issue with 4.1/5.1, so there's at least a PA task.19:11
psusicjwatson: is there a reason that bug #88633 is still hanging around as confirmed/high?  it sounds like you have decided not to change things, so shouldn't be be marked wontfix?19:11
ubottuLaunchpad bug 88633 in partman-auto "/boot is on root partition by default" [High,Confirmed] https://launchpad.net/bugs/8863319:11
crimsunbdrung: I don't know what you mean by work. Do you mean "doesn't crackle" and/or "maps correctly"?19:11
crimsunbdrung: i.e., those are two totally separate bugs.19:12
=== dendro-afk is now known as dendrobates
bdrungcrimsun: doesn't crackle + maps correctly.19:12
bdrungcrimsun: i was unsure, if that are two different issue.19:13
crimsunyes, those are two different issues affecting possibly two different source packages.19:13
cjwatsonpsusi: it's one of those bugs that if I wontfix it somebody will reopen it or file it again, so it hardly seems worth bothering19:19
cjwatsonpsusi: and if I downgrade it, somebody will rant at me about why it isn't high19:19
psusicjwatson: why would it be filed again?  don't wontix still show up in the default search?19:20
cjwatsonnot last I checked, it's a closed status19:20
psusiack, that's broken19:20
cjwatsonICBW19:20
cjwatsonbut besides, most people don't necessarily know where installer bugs go19:20
cjwatsonhonestly, half the time explicitly wontfixing things is more trouble than it's worth19:21
psusithat's not good...  it should be used to get the bugs out of the "needs worked on" queue since they won't be worked on19:21
cjwatsonI have bigger problems with my "needs worked on" list :)19:23
cjwatsonsometimes optimising for fewest rants in my mailbox is the least energy-intensive way of working19:23
YokoZarWhat package does someone mean when they say "the pthread library" ?19:23
YokoZarI'm guessing not libpthread-stubs19:23
cjwatsonmight just be the one in eglibc19:24
cjwatsoni.e. /lib/libpthread.so.019:24
=== sconklin is now known as sconklin-lunch
YokoZarcjwatson: Yeah, that seems to be what they were after.  Thanks :)19:36
_UsUrPeR_hey all. I am having some problems with sshfs and ACLs. When a user creates a file in their own directory, and moves it over to a common directory on the server, it maintains it's own group instead of being changed to the group belonging to the common directory. I am trying to figure out a way to change a file's group without having to resort to a cron job. Does anybody have any suggestions? Thus far I have tried sticky bits and ACL. Stick bits wor19:37
_UsUrPeR_k if the file is created in the directory, and ACLs don't seem to work at all with sshfs. Can anybody suggest anything to me?19:37
nigelbcan someone please moderate my mail to -devel titled "Patch Day, May 5th 2010"19:40
cjwatsonnigelb: done19:41
nigelbcjwatson, thank you :)19:41
cjwatsonkees: FYI I moved bzr and bzrtools back to the supported-development-common seed - I don't see why we shouldn't offer 5y support on these given that they're Canonical products, and I definitely think that they should be in the core package set rather than in something like ubuntu-server which is where they ended up19:43
cjwatson(actually ['kubuntu', 'ubuntu-desktop', 'ubuntu-server', 'unr'])19:44
keescjwatson: because they haul in a giant mess of deps :(19:44
cjwatsonI think, honestly, that that's a problem we have to deal with19:44
cjwatsonit doesn't seem *that* bad anyway - bzr, bzrtools, python-paramiko, python-crypto, python-configobj19:45
keescjwatson: iirc, it hauls in all kinds of extensive GUI stuff, but I would need to recheck to be sure.19:46
kees(due to recommends)19:46
cjwatsonthat does not appear to be the case19:46
keesokay19:46
cjwatsonbzr-gtk is a suggests19:46
cjwatsonas is the rsvg/graphviz stuff in bzrtools19:46
* kees goes to re-run the seed thingy19:46
cjwatsonkees: also, can somebody on the security team tell me what to do with http://paste.ubuntu.com/410185/ ?19:48
keesjdstrand: can you advise on the clamav stuff for -updates ^^19:49
cjwatson(or indeed Just Do It, since jdstrand's an archive admin)19:49
jdstrandcjwatson: I got it19:51
cjwatsonthanks19:52
jdstrandnp, done19:56
Keybuksmoser: btw, I forgot to ask - did your cloud-without-an-initramfs problem go away?19:56
smoserwell, yes it went away, but because we're bundling an initramfs19:56
smoserdid you make a change that may have fixed that properly?19:57
Keybukright, but if you switch that off, is it fixed?19:57
Keybukyes, I think so19:57
Keybukhave been studying the effects of code that I got wrong pre-mountall 2.1019:57
smoseri can test it.  would an image built early this UTC morning have all needed pieces19:57
smoserhttp://uec-images.ubuntu.com/lucid/20100406/lucid-server-uec-amd64.manifest19:57
Keybukand I think you could well end up in a situation where things got wedged19:57
smoser(that is manifest)19:57
Keybukyes19:57
Keybukabsolutely19:57
smoseri'll try it. thanks.19:58
Keybuk(and in 2.10, you should not get wedged anymore)19:58
loolslangasek: valgrind/armel: that's news to me; lamont kicked the previous armel build manually because Launchpad had trouble picking up the P-a-s change20:06
loollamont: ^ valgrind wasn't attempted on armel for no good reason; would you mind checking it out?20:07
loollamont, slangasek: ^ thanks to you two20:07
slangaseklool: ltsp is in the same state, btw - http://people.canonical.com/~ubuntu-archive/testing/lucid_outdate.html20:13
slangasek(and likewise-open just FTBFS due to needing manual porting to each platform, bah)20:13
ccheneyif an upload includes new source bits but not all of it is new (eg orig.tar.gz isn't but other tar.gz are) do you still use -sa ?20:26
=== sconklin-lunch is now known as sconklin
gesera multiple tar.gz v3 source package? good question. when in doubt check which files the .changes file mentions20:28
ccheneygeser: it looks like it even included the orig.tar.gz for some reason, without using -sa20:29
* ccheney will see how that works after the freeze is lifted, heh20:30
geserdpkg-genchanges tries to guess if the .orig.tar.gz is to be included based on the version number (-sa/-sd are for overwrite this)20:31
slangasekNCommander: what's the trick to get jocote to give me a chroot?20:32
NCommanderslangasek: dchroot -c lucid -q20:32
slangasekNCommander: and have you gotten a backtrace yet for this OOo segfault?20:33
slangasekok20:33
ccheneyslangasek: if it wasn't already clear it failed between 1:3.2.0-4ubuntu1 and 1:3.2.0-4ubuntu2 which is only a 6kb diff20:36
slangasekccheney: yep20:37
NCommanderslangasek: not yet. I don't have a board setup locally, and working on jocote is like pulling teeth, plus I'm not 100% convinced this isn't crappy hardware.20:37
ccheneyNCommander: did the toolchain change between the dates when the build worked vs failed?20:42
ccheneyNCommander: it seems to consistently fail now even on different buildds, so if its faulty hardware it seems to be consistently faulty? :)20:43
ccheneyunless it was an issue of faulty hardware miscompiling that OOo then uses to build which caused it to consistently fail on various buildds20:43
ccheneyer ...miscompiling other code that..20:44
NCommanderccheney: that's the other thought unfortnately. Its going to require some serious debugging to determine what the hell blew up20:50
NCommanderccheney: I'm greatly annoyed since we fixed OOo just for it to break again20:50
NCommanderccheney: BTW, I *really* like your use of 3.0 source packaging on OOo, I haven't seen a multi-tarball package before today20:51
doko_cjwatson, ev: would I break something in the installer if I explicitely check for a mounted /proc and error out in a maintainer script? java/keytool are the two ...20:57
=== ubott2 is now known as ubottu
ccheneyNCommander: yea it helps me with uploads a lot :)21:08
ccheneyNCommander: the debian bit is only a 2MB tarball now21:09
NCommanderccheney: nice21:13
geser@archive admins: does it cause a licensing problem if old debs are still published but their source got superseded (so no matching source anymore) by a new version which FTBFS or is stuck in DEPWAIT?21:35
smoserKeybuk, bug 531494 seems to be fixed21:35
ubottuLaunchpad bug 531494 in Ubuntu Lucid "cloud-init job sometimes not running in cloud images without ramdisk" [High,Confirmed] https://launchpad.net/bugs/53149421:36
=== apachelogger is now known as kdelogger
=== al-maisan is now known as almaisan-away
slangasekNCommander: gar, what's this?: Stepping through Thumb-2 IT blocks is not yet supported21:45
slangasekNCommander: we don't have a gdb that works on Thumb-2?21:45
NCommanderslangasek: ugh, that's the debugger not having full support for Thumb221:45
NCommanderslangasek: no, its more a newer feature in the compiler that we use to ease thumb2 porting21:46
lee_hmm21:46
lee_hello21:46
slangasekNCommander: well, that's what gdb tells me when I try to step through the code that's segfaulting: )21:46
NCommanderdyfet: HELP!21:46
dyfetwhat did you break? ;)21:47
NCommanderslangasek: thats odd, I *never* ran into that problem before, something must have really gone pearshaped21:47
NCommanderdyfet: 16:44:55 < slangasek> NCommander: gar, what's this?: Stepping through  Thumb-2 IT blocks is not yet supported21:47
dyfetohh....21:47
NCommanderdyfet: care to shed some light on the situation?21:49
lee_who here knows python?21:49
NCommanderdyfet: I thought the debugger supportred thumb221:49
dyfetI thought so too...21:49
dyfetSo I am now as concerned as you :)21:50
NCommanderdyfet: something is telling me that this is related to the implicat-its we use in GCC21:50
lee_try python21:50
bdrungcrimsun: i did some more test and can confirm that's bug  #88633 is only caused by pulseaudio.21:51
slangaseklee_: many people; if you have a specific question, you should probably just ask it21:51
dyfetwhat was being debugged?21:51
ubottuLaunchpad bug 88633 in partman-auto "/boot is on root partition by default" [High,Confirmed] https://launchpad.net/bugs/8863321:51
slangaseklee: (but bear in mind the note in the topic)21:51
slangasekdyfet: OOo21:51
lee_eh, nvm21:51
dyfetohhh....I was afraid you would say that :)21:51
bdrungcrimsun: wrong bug, it is bug 55589121:52
ubottuLaunchpad bug 555891 in pulseaudio "[NFORCE - NVidia CK8S] ALSA test tone not correctly played back" [Undecided,Confirmed] https://launchpad.net/bugs/55589121:52
NCommanderslangasek: we could build it -marm and hope the issue persists (OOo really benefits from thumb2 complication :-/)21:52
NCommanderslangasek: actually, there's a GDB patch to add the necessary support21:53
slangasekNCommander: well, I can at least get a partial backtrace here; I'll continue working it from that angle21:53
NCommanderslangasek: http://permalink.gmane.org/gmane.comp.gdb.patches/54862 - this may help, I'll see if I can get my imx51 board up since my dove is down until I get my PSU back from Lexington :-/21:55
dyfetThat sounds like a long rebuild21:55
dyfetwhere did it fail?  Is it just in a library?21:56
slangasekdyfet: it's in libuno_cppu.so.322:03
dyfetI just knew you would say uno....22:03
NCommanderdyfet: its about two hours in22:12
NCommanderdyfet: that's a separate module thats now broken -_-;;;;;22:12
NCommanderThats the part that generates C++ exceptions if memory serves22:12
dyfetyeah....22:12
dyfetwhat we have broken in mono, too...22:13
cjwatsondoko_: I think that should be ok22:13
NCommanderslangasek: I think the toolchain broke us unfortunately based off that. Might be worth doing a rebuild with -marm as a quick and dirty fix, if it works, we can leave it for the rest of lucid and start caring for maverick22:15
dyfetNCommander: Yes, lets try that first, to see if it works, then we can decide if we really want to do that for lucid and postpone solving it for maverick22:18
NCommanderdyfet: ooh good, you up for building OOo? :-)22:18
lee_hmm22:18
dyfetWell, it's not my desire, but we need to see if at least that works22:18
lee_um, python's not working right on my computer22:21
slangasekdyfet, NCommander: for the sake of confirmation, where can I find a glossary for thumb2 asm?22:21
lee_can anyone help?22:21
NCommanderslangasek: I usually use this guide: http://www.keil.com/support/man/docs/armasm/armasm_cihedhif.htm22:21
NCommanderslangasek: if you need a more indepth explination of ARM Thumb2, there's the official reference guide but that's generally overkill22:22
dyfetslangasek: http://infocenter.arm.com/help/index.jsp22:22
slangasekI don't need anything indepth, I just need to confirm the semantics of 'strne' :)22:23
* hyperair likes that quote from bryceh in nigelb's email =p22:34
brycehheh22:34
=== dendrobates is now known as dendro-afk
hyperairheheheh22:34
=== bjf is now known as bjf-afk
=== hggdh_ is now known as hggdh
psusicjwatson, weird... I checked on the parted alignment thing again and if I specify the start as 0 or 0m, it warns that it is not aligned and creates it, if I specify 0% as the start, it aligns the start at 1mb.23:52
=== dendro-afk is now known as dendrobates

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