[04:11] <AnAnt> Hello, is<EMAIL_ADDRESS>a mailing list ? if yes, where are the archives ?
[06:58] <AnAnt> ogasawara: thanks
[08:19] <amitk> apw, several new drivers coming your way :) (Re: broadcom open sources several drivers)
[08:21]  * abogani waves all!
[08:32] <ikepanhc> I remember leann had a presentation that we can change the linux-image deb and rebuild the ISO image, anyone knows where we can find how to do it?
[08:48] <apw> amitk, yeah thats very good news
[08:48] <apw> ikepanhc, wasn't that about testing?  maybe a wiki page about it
[08:51] <ikepanhc> apw: its about bug 634702
[08:51] <ubot2> Launchpad bug 634702 in linux (Ubuntu) "Kernel 2.6.3519 fails to boot Lenovo S10-3 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/634702
[08:52] <ikepanhc> apw: looks like a regression, I think I can test for old kernels to make sure how it happen, or any idea?
[08:55] <apw> ikepanhc, if you made a USB stick with a large persistance filesystem you can install and update kernels on  it right?
[08:55] <apw> if you have any system which can boot it
[08:57] <apw> ikepanhc, did you test -19 or -20 ?
[08:57] <ikepanhc> apw: lastest daily-livecd
[08:57] <ikepanhc> apw: checking for its ABI now
[08:57] <apw> so thats proabally -20
[08:59] <ikepanhc> apw: another question: kernel freeze in 4 days, how will we deal with this kind of bugs.. in my viewpoint this shall be a critical bug
[09:00] <apw> ikepanhc, kernel freeze means no mo features, we can in an emergency add patches.  we start apply SRU policy to changes proposed for maverick at that point
[09:00] <ikepanhc> apw: got it
[09:01] <ikepanhc> apw: yes, its -20 kernel
[09:02] <apw> so you could diw
[09:02] <apw> downgrade the kernel using anoth
[09:02] <apw> another machine booted on it
[09:03] <ikepanhc> but how can we update the initrd?
[09:04]  * apw actually is now unsure, perhaps there is a reason you can;t damn i forget
[09:06] <ikepanhc> I find the alpha-3 iso. I will test it first
[09:07] <apw> yeah good plan, i can't find the page, but i am sure there is a wiki page from leann as you suggest
[09:07] <ikepanhc> I will ask leann...
[09:23] <RAOF> Where is the drm-intel-next mainline build being pulled from now?  Has it been updated to the new Chris Wilson-maintained branch?
[09:36] <apw> RAOF, nope, it was removed cause i was told it was dead
[09:36] <apw> RAOF, is there now a new one?
[09:37] <RAOF> apw: http://git.kernel.org/?p=linux/kernel/git/ickle/drm-intel.git;a=summary
[09:37] <apw> RAOF, so drm-intel-next from there ?
[09:37] <RAOF> Yup.
[09:38] <RAOF> Although the commit that I actually _want_ is in drm-intel-staging (for bug #629711)
[09:38] <ubot2> Launchpad bug 629711 in linux (Ubuntu Maverick) (and 2 other projects) "[Maverick] Removing external display on Vostro 3500 corrupts the screen (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/629711
[09:48] <apw> RAOF, ok i've reinstated the drm-intel-next builds from the new place, first one should be triggered on the hour
[09:49] <RAOF> apw: Neato!
[09:49] <apw> RAOF, have we bottomed out on i8xx support yet?  there was a bunch of options and i am not sure as to the outcome, did you an Sarvatt come to an agreement on strategy?
[09:50] <RAOF> Sarvatt's leaning towards unblacklisting KMS and using fbdev on them.
[09:50] <RAOF> Well, not so much “leaning towards” as “advocating”.
[09:50] <apw> yep, and what about you?
[09:51] <apw> i see we have them blacklisted at of now, and we'd need to reverse that before next thursday if we're going to
[09:51] <RAOF> I think we should probably go with KMS + fbdev.
[09:52] <RAOF> A number of people on the bug have found that vesa just doesn't work for them at all.
[09:53] <apw> RAOF, ok so will you start the discussion somewhere that X and kernel can see it ...
[09:53] <RAOF> Yeah.
[09:53] <RAOF> I'll continue the thread on ubuntu-x@
[09:53] <apw> or Sarvatt if that is more appropriate
[09:53] <RAOF> And CC kernel-team.
[09:53] <apw> sounds perfect
[14:41] <pgraner> http://maps.google.com/maps?f=d&source=s_d&saddr=104%E5%8F%B0%E7%81%A3%E5%8F%B0%E5%8C%97%E5%B8%82%E4%B8%AD%E5%B1%B1%E5%8D%80%E6%95%AC%E6%A5%AD%E5%9B%9B%E8%B7%AF168%E8%99%9F+(Grand+Victoria+Hotel+%E7%B6%AD%E5%A4%9A%E9%BA%97%E4%BA%9E%E9%85%92%E5%BA%97)&daddr=25.033611,121.565&hl=en&geocode=FaXBfgEdudY-ByFgxSGkANcPqCk_txE8E6xCNDHNTYkrtFFjLQ%3BFYv7fQEdSO8-Bw&mra=pd&mrcr=0&dirflg=w&sll=25.058968,121.561856&sspn=0.080706,0.154324&ie=UTF8&ll=25.059011
[14:41] <pgraner> ,121.570759&spn=0.080706,0.154324&z=13
[14:41] <pgraner> apw, ^^^^
[15:02] <manjo> is tangerine down for maintanence ? or dead ?
[15:13] <ogasawara> ikepanhc: bjf probably has the most up to date scripts for generating a custom iso.
[15:13] <ogasawara> ikepanhc: but the general documentation I used is at https://help.ubuntu.com/community/LiveCDCustomization
[15:14] <ikepanhc> ogasawara: thank you, and good morning :)
[15:14] <mpoirier> tgardner: did you do anything with the gumstix you got in Prague ?
[15:14] <ikepanhc> ogasawara: that's what I need
[15:14] <tgardner> mpoirier, not yet. its still on my desk at home.
[15:15] <tgardner> manjo, tangerine was up last I checked earlier this AM
[15:15] <mpoirier> tgarnder: if you'd send it to me I could fix the display for maverick and send it back to me when I'm done.
[15:15] <tgardner> mpoirier, can do. email your shipping instructions and I'll get it sent on Monday
[15:16] <ogasawara> apw: you get my notes for the release meeting?
[15:16] <mpoirier> tgardner: ok.  It should take long,  I suspect it is the same problem we had with beagle.
[15:16] <mpoirier> *shouldn't*
[15:18] <apw> ogasawara, yeah got them thanks
[15:21] <apw> anyone got a 32 bit install but installed on a 64bit capable processor ?
[15:21] <apw> (and who is prepared to test a kernel for me)
[15:21] <apw> akgraner, how did that last kernel go for you?
[15:25] <bjf> ikepanhc: any way I can help you?
[15:25] <jjohansen> apw: I have 32 bit OS install in a vm on a 64bit capable proc
[15:25] <apw> that might do it
[15:25] <apw> bjf, did you find the lucid lbm update ?
[15:25] <apw> jjohansen, i'll let you know when its built
[15:25] <bjf> apw, yes, where did you find it?
[15:26] <manjo> tgardner, its up now
[15:26] <apw> (this is a 64 bit kernel packaged for 32 bit install)
[15:26] <bjf> apw: we looked around a bit for it
[15:26] <ikepanhc> bjf: its bug 634702
[15:26] <ubot2> Launchpad bug 634702 in linux (Ubuntu) "Kernel 2.6.35-19 fails to boot Lenovo S10-3 (affects: 1) (heat: 8)" [Critical,In progress] https://launchpad.net/bugs/634702
[15:26] <apw> bjf, i bumped into smb in a social context and mentioned it to him and he happened to be at home so he pushed it
[15:26] <bjf> apw, heh
[15:27] <ikepanhc> bjf: I have confirmed that daily LiveCD halt just as the description, but maverick alpha 3 LiveCD booting successfully though the mouse can not move..
[15:28] <ikepanhc> bjf: I plan to use alpha 3 CD image as base, and replace the linux-image for testing booting LiveCD...
[15:29] <bjf> ikepanhc: ok, that should be doable
[15:29] <ikepanhc> bjf: try to find out if there is any commit related
[15:30] <bjf> ikepanhc: the scripts are in the kteam-tools git tree under "daily-test-isos"
[15:32] <ikepanhc> bjf: ack - cloning
[15:34] <JFo> manjo, feel up to talking about Firewire stack bug triage tomorrow?
[15:36]  * ogasawara bails for appt, back in a bit
[15:38] <manjo> JFo, tomorrow?
[15:42] <JFo> yep
[15:42] <JFo> I can't find my notes on who was going to do the talk
[15:42] <JFo> on USB Firewire etc.
[15:42] <JFo> so I thought I would ask
[15:42] <JFo> just a brief talk on what is useful for triage of those types of bugs
[15:42] <penguin42> I've just put a patch for the lshw oops/hang on bug 614008
[15:42] <ubot2> Launchpad bug 614008 in lshw (Ubuntu) (and 2 other projects) "lshw causes laptop to freeze up (affects: 24) (dups: 9) (heat: 135)" [Undecided,Confirmed] https://launchpad.net/bugs/614008
[15:44] <JFo> manjo, if you can't it isn't a big deal
[15:50] <manjo> JFo, let me see, its quiet late notice for me, I made some plans for the Sat
[15:56] <JFo> no problem
[15:57] <JFo> like I said, it isn't a big deal
[16:02] <apw> jfo do we have a cal entry for the summit tommorrow
[16:06]  * apw pokes JFo harder
[16:06] <JFo> not in the kernel team calendar
[16:06] <JFo> but it is on the Fridge calendar
[16:06] <apw> i recon copy it into the kernel team cal, then i can sub self and get reminders
[16:07] <apw> jfo are we having a chin wag today about whats happening
[16:08] <JFo> yeah, doing that now
[16:08] <JFo> apw, we can if you like
[16:08] <apw> feeling unprepared
[16:31]  * ikepanhc needs to go to bed...
[16:31] <ikepanhc> will keep trying maverick on s10-3 tomorrow..
[16:37] <apw> jjohansen, that kernel is: http://people.canonical.com/~apw/generic64-maverick/
[16:37] <apw> this is a 32bit packaged 64bit kernel
[16:38] <jjohansen> okay, I'll give it a sping
[16:38] <apw> so it should install and work on a 32bit userspace ... in theory
[16:38] <jjohansen> s/sping/spin
[16:38] <apw> of course its hard to tell if i've done it right, a dmesg from the boot would be useful
[16:45] <jjohansen> apw: booted, where would you like me to put the dmesg
[16:46] <apw> pastbin perhaps
[16:46] <apw> or chin or zinc
[16:48] <jjohansen> apw: pastebin.ubuntu.com/491650
[16:49] <jjohansen> apw: and its on real hardware
[16:50] <apw> jjohansen, oh and what does uname -a say
[16:50] <tgardner> bjf, can you remember the URL for customizing live CDs  on the Ubuntu wiki?
[16:51] <bjf> tgardner: just a sec...
[16:51] <tgardner> https://help.ubuntu.com/community/LiveCDCustomization
[16:51] <tgardner> is that it?
[16:51] <bjf> tgardner: yes, that's it
[16:52] <apw> jjohansen, well its definatly a 64 bit kernel, so thats good
[16:52] <jjohansen> apw:  Linux jj-desktop 2.6.35-20-generic64 #29generic64v201009101521 SMP Fri Sep 10 14:23:16 UTC 2010 x86_64 GNU/Linux
[16:52] <tgardner> bjf, thanks
[16:52] <apw> jjohansen, i am supprised to see x86_64 in there from a 32 bit userspace
[16:52] <jjohansen> hrmm, me too
[16:52] <apw> i thought it was supposed to round it down to i686 for 32 bit userspace
[16:53] <jjohansen> its a maverick-desktop i386 install
[16:56] <apw> well that seems good, other than the x86_64 appearing in uname
[16:57] <apw> perhaps it was another call that lies, i wish i could find the code
[17:00] <apw> jjohansen, i think its a bug, they changed the code which did that to do it in a common way
[17:00] <apw> and it looks like it is not working
[17:21]  * apw wonders if _b_j_f is feeling ok, he seems to be coming apart
[17:26] <apw> jjohansen, this i've foudn the bug, confirming now
[17:40] <apw> ogasawara, release meeting all quiet
[18:31] <bjf> pgraner, did jane get a new laptop?
[18:32] <cnd_> apw, ogasawara, have you seen suspend/resume issues on intel hardware lately?
[18:32] <cnd_> in maverick?
[18:33] <cnd_> my mini won't resume properly
[18:33] <apw> cnd_, nope
[18:35] <ogasawara> cnd: I haven't myself, which maverick kernel?
[18:35] <cnd_> -20
[18:36] <cnd_> let me see if I have some logs
[18:36] <apw> cnd_, do see if its new by backing up a kernel
[18:36] <cnd_> apw, I will if/when I get a chance
[18:36] <cnd_> I'm crazy busy right now :(
[18:37] <ogasawara> cnd: my mini is at home but I can test when I get back (although I swear I'd tested before I uploaded)
[18:38] <cnd_> it seems to suspend
[18:38] <cnd_> on resume I think the HD light blinks a bit
[18:38] <cnd_> but the screen doesn't come up and I can't seem to do anything
[18:38] <cnd_> unfortunately my mini is my only "work" computer (i.e. non-victim) and I'm at a conference
[18:40] <bjf> cnd_, but the "fast boot" is soo fast, why bother suspending?
[18:40] <cnd_> heh :)
[18:40] <apw> cnd_, try switching VT to 0 and back
[18:41] <apw> to save the pitiful battery no doubt
[18:41] <cnd_> apw, hmm, I can't even switch to a VT
[18:41] <cnd_> I'm in unity
[18:41] <apw> you lose :)
[18:41] <cnd_> I dunno if that makes a difference
[18:41] <cnd_> heh
[18:41] <cnd_> oh wait, I wasn't holding down Fn
[18:41] <cnd_> let me try that
[18:41] <cnd_> apw, ok VT switching worked
[18:42] <apw> cnd_, wibble, well you have a work around at least
[18:42] <cnd_> yeah
[18:45] <apw> cnd, let us know if its reproducible
[18:48] <cnd_> yep
[18:48] <cnd_> well, it is reproducible
[18:48] <apw> yep it is, or you will?
[18:48] <cnd_> every time I suspend
[18:49] <apw> so yeah when you can try the prev kernel
[18:49] <apw> it may be userspace yet
[19:01] <vanhoof> apw: trying it out on a x201
[19:02] <vanhoof> -19 works, upgrading to -20
[19:06] <vanhoof> apw: all is well on -20 on this x201 (arrandale based)
[19:41] <apw> vanhoof, with suspend ?
[19:41] <apw> and if so, did you only update the kernel, are there any userspace updated pending>
[19:44] <vanhoof> apw: yeah just kernel
[19:44] <vanhoof> i'll update everything
[19:53] <apw> vanhoof, you are a solider indeed
[19:54] <vanhoof> apw: sick of working on spreadsheets today :)
[19:58] <apw> vanhoof, that i can imaging
[19:58]  * vanhoof wonders if his laptop will explode
[20:13] <vanhoof> apw: full updated, all is well
[20:14] <vanhoof> apw: suspend/resume 5 times no probs
[20:25]  * jjohansen heading in to portland knitting circle
[20:31] <cnd_> apw, ogasawara: do you know what the maverick backport kernel for lucid is called?
[20:34] <apw> cnd_, lts-backports-maverick in the kernel-ppa ppa i think
[20:34] <cnd_> apw, I thought the backport would be available in ubuntu proper?
[20:35] <apw> cnd_, it _will_ be once we have an official kernel to release
[20:35] <cnd_> ahh
[20:35] <cnd_> ok
[21:01] <IceCook> hi, I want to know some stuff aboute the net device in the linux kernel, first. are there existing any device files for the physic interface? and where can i found device files for the tun/tap or bridge interface?
[21:15] <IceCook> someone here?


[01:46] <valorie> thanks RikMills
[01:46] <valorie> I was out of it today, because in the ER with a possible heart attack
[01:47] <valorie> 'twas not, but still "unspecified chest pain"
[01:47] <valorie> :(
 :((
 *hugs*
[04:16] <valorie> ty
[04:16] <valorie> how are you, my dear?
 Better but still not 100%
[04:17] <valorie> also I'm elite!
[04:17] <valorie> got a covid test
 Niceeee
[04:17] <valorie> only person I know who's had one
 Ouchhh
 And you're in one of the big hotspots!
[04:19] <valorie> well, an hour out
[04:19] <valorie> the hospital seemed empty
[04:19] <valorie> one 30 mins away is stuffed with covid patients
[04:20] <valorie> they said they had been full but it had emptied out, which is good
 Ouchhh
 But that's good
[04:44] <valorie> the states that shut down early are doing better
[04:44] <valorie> sorry to say that ones like Georgia probably will be slammed
[04:45] <valorie> and unfortunately that will hurt all of us
[04:45] <valorie> crazy world we live in
 For sure!
 Hey @Valoriez oh boy, bit nerve racking for you, I hope you're feeling better now {{{{{{hugs}}}}}}}}
[09:31] <RikMills> valorie: OMG. best wishes and hope you are fine to be home soon if not already!
 https://phabricator.kde.org/T12724
[11:24] <RikMills> discussion on plasma 5.19 wallpaper ^
 I have started doing a release blog post. Please improve it if you want!
 valorie ah damn feel better!
[15:16] <Rony> hii
[15:17] <RikMills> bye
 (Photo, 1280x327) https://irc-attachments.kde.org/4bAO5Jkb/file_27954.jpg
 Just tinkering....
 Was the sample issue not white for the animal?
 sample issue?
 The svg is white, but with the main lines (expect eyes) slighlty transparent.
 I was also playing with the animal layer transparency there, so it is more so.
 (Photo, 853x651) https://irc-attachments.kde.org/Bcv0I6rV/file_27956.jpg
 Ah alright.
 GIMP has been crashing on me so I can't really use it so I'm going to have to learn a bit more about Inkscape if I did this one.
 Or use a different machine.
 @RikMills, Probably needs to be less so, to balance the LHS more
 I will do more tweaking later :)
 (Photo, 1280x327) https://irc-attachments.kde.org/zcOK0DWd/file_27957.jpg
 That looks pretty good!
 think the colour would work better on the site as well
 plus it is more obviously part of the wallpaper
[19:12] <valorie> thanks @ahoneybun
[19:13] <valorie> @RikMills I like 'em both
[19:14] <valorie> will look at the post in a bit


[03:31] -ubottu:#ubuntu-news- ::planet:: Ubuntu Blog: Canonical releases Charmed Kubeflow 1.8 ￼ @ https://ubuntu.com//blog/kubeflow-1-8-available
[03:31] -ubottu:#ubuntu-news- ::planet:: Launchpad News: Self-service riscv64 builds @ https://blog.launchpad.net/ppa/self-service-riscv64-builds
[03:31] -ubottu:#ubuntu-news- ::planet:: Scarlett Gately Moore: A Season to be Thankful, Thank You! @ https://www.scarlettgatelymoore.dev/a-season-to-be-thankful-thank-you/
[19:47] -ubottu:#ubuntu-news- ::omg!ubuntu:: GNOME Shell 45.1 Now Rolling Out to Ubuntu 23.10 @ https://www.omgubuntu.co.uk/2023/11/gnome-shell-45-1-now-rolling-out-to-ubuntu-23-10


[03:14] <TresEquis_> I've somehow lost my jackd sound in US oneirc
[03:15] <TresEquis_> I was happily recording last weekend, but no joy tonight
[03:15] <TresEquis_> pulse can play to / record from the mixer, but not jack
[03:16] <TresEquis_> I'd love to kill off pulse, but it appears to be revenant
[03:18] <TresEquis_> any theories on what I can poke?  The only recent install which looks at all relevant is usbmuxd
[03:23] <TresEquis_> and that looks completely unrelated
[03:41] <holstein> TresEquis_: cool... try gksudo qjackctl
[03:41] <holstein> hit start... report error messages
[03:43] <TresEquis_> no error messages either on terminal or the qjackctl Messages window
[03:43] <holstein> TresEquis_: then, its likely running, and you just need to route things to where ever you want,and go for it :)
[03:44] <holstein> TresEquis_: you mean, no errors messages as root?
[03:44] <holstein> try starting it as normal user and see
[03:44] <TresEquis_> right, sames as my normal qjackctl
[03:44] <holstein> TresEquis_: it'll just run...
[03:47] <TresEquis_> how should the connection graph look?  Currently, system:capture{1,2} are wired up to PA Jack Source front:{left,right}
[03:48] <TresEquis_> and likewise, PA Jack Sink (7 ports?) are wired to system playback:*
[03:48] <holstein> TresEquis_: depends
[03:48] <holstein> if you want to record some pulse source, thats how it could look
[03:49] <TresEquis_> I'd really rather ignore pulse altogether
[03:49] <holstein> or if you want to route your capture to something via pulse, which i wouldnt think you would want to do
[03:49] <holstein> TresEquis_: then, un-hook pulse
[03:51] <TresEquis_> OK
[03:51] <holstein> TresEquis_: its challening to get started using JACK... or can be
[03:51] <holstein> check out #opensourcemusicians if you like
[03:51] <TresEquis_> now when I start Hydrogen, for instance, it has outputs routed to system:playback*
[03:51] <holstein> TresEquis_: sure
[03:52] <TresEquis_> but no sound goes to the card
[03:52] <holstein> thats default so you can hear it
[03:52] <holstein> TresEquis_: try the other outputs
[03:52] <holstein> make sure the card is up, on, plugged in or whatever
[03:52] <holstein> if you have more than one out, try the other outputs
[03:52] <holstein> open a terminal, and check in alsamixer
[03:52] <TresEquis_> its there -- I can tap the mic and hear output on the monitors
[03:53] <holstein> TresEquis_: cool
[03:53] <holstein> so, just H2 isnt working then?
[03:53] <holstein> i would step back or forward a version
[03:53] <holstein> i remember having a buggy version of H2 in 9.10
[03:55] <TresEquis_> is there a simple jack client tone generator I can test with?
[03:56] <TresEquis_> I only know Ardour and Hydrogen at all well
[03:57] <holstein> TresEquis_: i use zynaddsubfx
[03:57] <holstein> or anything really
[03:57] <holstein> audacious has JACK output
[04:02] <TresEquis_> zsynaddsubfx appears to be OSS only
[04:03] <holstein> TresEquis_: ?
[04:03] <holstein> TresEquis_: try audacious
[04:03] <holstein> TresEquis_: just try things til you find something you can use
[04:03] <holstein> there are configurations in H2
[04:04] <holstein> if its set to use pulse or alsa, it wont use JACK of course
[04:04] <holstein> JACK needs to be running as normal user, then you start zynaddsubfx
[04:04] <holstein> you should see zyn in the audio tab, and in the MIDI tab
[04:06] <TresEquis_> audacious is happily playing to JACKD, but no sound
[04:06] <holstein> TresEquis_: cool
[04:06] <holstein> im about 99% sure its a routing issue
[04:07] <holstein> TresEquis_: double *double* check that its routed properly
[04:07] <TresEquis_> I'm using hw:1 (my USB mixer) for both input and output in jackd
[04:07] <holstein> TresEquis_: are you?
[04:07] <holstein> try with teh internal card
[04:07] <holstein> the*
[04:09] <TresEquis_> that works (plugging headphones into front jack)
[04:10] <holstein> TresEquis_: cool.. thats how it'll work when you have the USB device configured properly
[04:10] <holstein> i suggest just using the internal card for a bit
[04:10] <TresEquis_> the USB device was working last week
[04:10] <holstein> TresEquis_: cool
[04:10] <TresEquis_> internal card isn't capable of what I want
[04:10] <holstein> TresEquis_: im sure you'll aquire the skill to get it working again
[04:11] <holstein> TresEquis_: then, you'll need to troubleshoot the connection in JACK
[04:11] <holstein> TresEquis_: there are 2 different dropdown arrows near "device" in jack
[04:11] <holstein> try looking there for the USB device
[04:12] <TresEquis_> that is where I picked hw:1 before -- it still shows there
[04:12] <holstein> TresEquis_: OK
[04:12] <holstein> then, it *should* be working
[04:12] <holstein> JACK is working
[04:12] <holstein> if you upgraded, or changed kernels or alsa versions, that could cause breakage
[04:13] <holstein> im sure its just something fiddly though
[04:13] <TresEquis_> no new packages since last weekend except openssl
[04:13] <holstein> TresEquis_: OK
[04:14] <holstein> then its just a configuration issue
[04:14] <TresEquis_> and I'm pretty sure *that* isn't the culprit
[04:14] <holstein> TresEquis_: OK
[04:14] <holstein> the only thing it can be is the configuration of that device with JACK
[04:14] <holstein> JACK is working
[04:14] <holstein> the apps are working
[04:14] <holstein> JACK doesnt work with that bunk config to that USB device
[04:17] <TresEquis_> one oddity is that I'm seeing 8 system:playback ports, but the device only does stereo
[04:17] <holstein> TresEquis_: right.. you are *not* choosing that USB device
[04:17] <holstein> its mis-configured
[04:18] <TresEquis_> ok
[04:18] <TresEquis_> I'l try powering it down and back on again
[04:19] <holstein> TresEquis_: sure.. try something
[04:19] <holstein> JACK is working though
[04:23] <TresEquis_> qjackctl seems to be leaving jackdbus processes running, and needing kill -9
[04:25] <TresEquis_> hmm, trying to run jackd from the command line:
[04:25] <TresEquis_> $ cat .jackdrc
[04:25] <TresEquis_> /usr/bin/jackd -dalsa -r44100 -p64 -n2 -D -Chw:1 -Phw:1 -i2 -o2
[04:26] <TresEquis_> $ . .jackdrc
[04:26] <TresEquis_> ...
[04:26] <TresEquis_> control device hw:1
[04:26] <TresEquis_> the playback device "hw:1" is already in use. Please stop the application using it and run JACK again
[04:26] <TresEquis_> Cannot initialize driver
[04:26] <TresEquis_> and now pulseaudio is running again
[04:26] <holstein> TresEquis_: not sure man
[04:26] <holstein> you *know* JACK works though
[04:26] <TresEquis_> not against hw:1
[04:27] <holstein> TresEquis_: those can change
[04:27] <holstein> i would reboot with the USB unplugged
[04:27] <holstein> or, disable the internal in the bios
[04:28] <TresEquis_> OK, I just tried disabling both cards in the PA volume control
[04:28] <TresEquis_> and restarting jackd from the command line
[04:28] <TresEquis_> that works (at least, it doesn't bomb out
[04:29] <TresEquis_> yep, I'm hearing sound in the tape-to-headphone channel of the mixer
[04:29] <holstein> you mean, have conflicts with servers already running?
[04:30] <TresEquis_> when I try to start jackd (no pulseaudio or jackd already running), pulseaudio starts up and grabs the port
[04:30] <TresEquis_> unless I disable it from using the USB device at all
[04:30] <holstein> TresEquis_: sure
[04:30] <holstein> that sounds about right
[04:30] <TresEquis_> I knew I hated pulseaudio
[04:30] <holstein> TresEquis_: yeah?
[04:30] <holstein> i mean... you dont have to like it
[04:30] <holstein> but its doing what its supposed to
[04:31] <TresEquis_> No, it is stepping on jackd
[04:31] <holstein> i regularly use alsa-only and pulse systmes
[04:31] <holstein> i have issues with both
[04:31] <holstein> TresEquis_: sure
[04:31] <TresEquis_> *I* didn
[04:31] <holstein> its supposed to
[04:31] <holstein> its a server
[04:31] <TresEquis_> t ask it to run
[04:31] <holstein> its already running
[04:31] <TresEquis_> no, I killed it
[04:31] <holstein> TresEquis_: you can strip it out though
[04:31] <holstein> TresEquis_: right, but the JACK sink module is starting it up again
[04:31] <holstein> as configured
[04:32] <holstein> thats what i dont need.. i dont need pulse and JACK running at the same time
[04:32] <holstein> but, if it gets seemless, i think its great
[04:34] <TresEquis_> somehow, when jackd starts, if PA has the device enabled in its config, PA starts too
[04:34] <TresEquis_> which is not what I want
[04:34] <holstein> right... thats the pulse sink module
[04:34] <holstein> it runs, or tries to run pulse
[04:34] <holstein> you can strip it all out
[04:41] <TresEquis_> thanks for the help
[04:41] <holstein> TresEquis_: sure... anytime
[05:30] <TresEquis_> holstein, I see from http://opensourcemusician.com that you are a bassist
[05:30] <TresEquis_> I'm not one, I'm just a guitarist who fakes it :)
[05:31] <TresEquis_> but I was just able to lay down the bass line I wanted against the drums from Hydrogen
[05:43] <TresEquis_> thanks again.  Nytol
[15:20] <raven_> hi
[15:20] <raven_> what is the best way to sync rosegarden, ardour and jack?
[15:44] <holstein> raven_: using JACK
[15:45] <holstein> depends on what you are trying to do with them
[15:45] <holstein> they should sync with each other using JACK
[15:45] <raven_> ok ill try that tnx
[15:45] <holstein> though, when i have done that, i get things working together, and i track my MIDI as audio in ardour
[15:45] <holstein> you can also ask in #opensourcemusicians


[14:09] <SJudge> Has anybody done an install yet, what are the initial reactions?
[15:03] <daxroc> SJudge: install ?
[15:03] <SJudge> Ubuntu 11.04, it's released today
[15:03] <SJudge> was wondering if anyone had done and install yet and what their initial impressions were
[15:04] <daxroc> No , not yet. Will be upgrading later.
[15:06] <daxroc> Think theres an install party in dublin later ?
[15:07] <moylan> jimmy chungs and the then pub  http://loco.ubuntu.com/events/team/916/detail/
[15:07] <moylan> then the*
[15:16] <SJudge> hmm, I've never been to a release party, what's the general gist of how it works
[15:18] <moylan> turn up.  find the nerds.  will have a penguin on my table is my usual method.
[15:28] <SJudge> Unfortunetly I won't be able to come, I'm bed bound with illness but I was curious what the going's on would be. What is the usual turn out like, numbers wise, what's the Ubuntu community size like in Dublin these days, and maybe more importantly are there and women ;-)
[15:33] <moylan> i've got arthritis at the mo myself which makes travel... interesting.  still i like to go as last 2-3 i went to had 20-30 people show up.  good mix of folk and good conversation.
[15:34] <moylan> and i hope you're feeling better soon.
[15:49] <SJudge> moylan, Thank's Moylan, likewise. That's an impressive amount of people acutally. Maybe for 11.10 I'll make it and bring my pet Ocelot :-)
[15:52] <moylan> most nerds just show up. they don't register.  will probably see you at 11.10 launch then.  i'm angryearthling on twitter and will post images tonight from there.  got to go now.
[18:45] <mick_> Evening folks, just wondering if anyone has upgraded to 11.04 today? I'm trying to do the upgrade and I keep getting http://ie.archive.ubuntu.com/ubuntu/pool/universe/p/plymouth/plymouth-x11_0.8.2-2ubuntu23_amd64.deb anyone else had this problem?
[18:45] <mick_> Sorry, that error should be ... Failed to fetch http://ie.archive.ubuntu.com/ubuntu/pool/universe/p/plymouth/plymouth-x11_0.8.2-2ubuntu23_amd64.deb 404  Not Found [IP: <IP_ADDRESS> 80]
[18:52] <mick02> Evening folks, just wondering if anyone has upgraded to 11.04 today? I'm trying to do the upgrade and I keep getting Failed to fetch http://ie.archive.ubuntu.com/ubuntu/pool/universe/p/plymouth/plymouth-x11_0.8.2-2ubuntu23_amd64.deb 404  Not Found [IP: <IP_ADDRESS> 80]
[18:53] <mick02> Cap, have I just posted that twice under two different usernames? Sorry!
[18:59] <mick02>  /msg NickServ identify 2esmondale
[19:36] <damien_mul> Evening all
[19:36] <damien_mul> Anyone here from Heanet?
[19:44] <airurando> Evening.
[19:44] <damien_mul> How's it going?
[19:45] <airurando> High damien_mul
[19:45] <airurando> Here at the release party.
[19:46] <damien_mul> Good work! How's it going in there?
[19:46] <airurando> Small crowd thus far.
[19:46] <damien_mul> Hopefully it will grow! I'm having difficulties with the upgrade to Natty. Hoping it will be sorted soon though
[19:47] <damien_mul> Enjoy the party!
[19:49] <airurando> Cheers
[20:17] <angryearthling> at jimmy chungs for natty narwhal launch
[20:51] <angryearthling> now at trinity capital hotel


[16:39] <sethj> anyone else think this is more of a feature than a bug? https://bugs.launchpad.net/ubuntu/+source/unity/+bug/874734
[23:54] <frozenonline> hello
[23:56] <frozenonline> hi


[00:20] <owh> In  case anyone is watching, it all worked as expected after the hoop-jumping, boots up, happy, all good.
[00:31] <foo> Hm, what log files do you guys believe  needs to be checked? syslog and messages?
[00:36] <owh> foo, checked, for what?
[00:37] <foo> for the sake of maintenance and making sure everything is running good
[00:49] <owh> foo: Well, the answer, as usual, is: "It depends." - If you're running samba, then the logs for mysql will be of little use to you. Similarly, an ftp server maintains different logs from a print server. So really, depending on the services you're running, the logs differ.
[00:50] <foo> owh: hm, actually, fair enough - now I see how that question I asked isn't necessarily the greatest question I've asked :) Thanks.
[00:52] <owh> foo, It happens to all of us at some time or other :)
[00:53] <foo> :)
[02:34] <jackfusion> hi all
[02:35] <jackfusion> how is every one tonight?
[02:35] <jackfusion> Is there any one in here at all?
[03:04] <faulkes-> yes, there are people in here ;) some of us just got home though
[03:27] <qman> I was wondering if anyone here had suggestions for setting up an extremely minimal X environment on ubuntu server
[03:28] <qman> I tried just installing xorg and icewm with a few deps, and it runs
[03:28] <qman> but it won't shut down
[03:28] <faulkes-> what wont shutdown?
[03:28] <qman> X
[03:28] <qman> if I try to stop X by any method at all
[03:28] <faulkes-> not that I recommend using X on a server at all, however
[03:29] <qman> I can't go back to a terminal, and the system won't shut down
[03:29] <qman> well, this isn't for a server
[03:29] <qman> I'm just using server because it's stripped down
[03:29] <faulkes-> ctrl-alt-backspace doesn't kill X for you?
[03:29] <qman> it does
[03:29] <qman> but X never comes back up
[03:29] <qman> and my terminal never shows up
[03:29] <qman> it just goes blank
[03:30] <qman> my goal in this
[03:30] <qman> is to create the smallest install footprint I can
[03:30] <qman> to run vmware server and the console on the same box
[03:30] <faulkes-> X will switch itself over to usually tty6 or 7, did you try going back to tty1 or whatever where you launched X?
[03:30] <qman> yes
[03:30] <qman> with X running, if I try to switch terminals
[03:31] <qman> my screen just goes blank
[03:31] <qman> and I'm stuck again
[03:31] <qman> I installed xinit to start X, and installed xfonts-base
[03:31] <qman> other than that, just dependencies
[03:32] <faulkes-> how are you starting X?
[03:32] <qman> startx
[03:33] <faulkes-> anything being logged to dmesg or /var/log/Xorg.0.log?
[03:33] <qman> nothing helpful
[03:34] <qman> the last things in Xorg.0.log
[03:34] <qman> are initializing the mouse
[03:35] <faulkes-> type of video card and driver?
[03:35] <qman> video card is an nvidia GeForce 8600GTS, I didn't install any proprietary drivers
[03:36] <qman> driver is "vesa"
[03:37] <qman> aha
[03:37] <qman> I changed it to "nv"
[03:37] <qman> and it all works
[03:37] <qman> thanks for the hint
[03:37]  * faulkes- nods
[03:37] <faulkes-> yw
[04:14] <foo> Hm, is there a way to save a file in vim when I piped something to it? from the man page:  s filename seems to do it... but I can't seem to get that to work. It just says "log file in use"
[04:21] <faulkes-> could you give a cli example
[04:21] <faulkes-> like vi | cat /tmp/file or somesuch?
[04:24] <foo> doh! I mean, less
[04:38] <faulkes-> again, can you show me a cli example?
[07:44] <kraut> moin
[09:19] <ivoks> i'm from doing changes in dovecot and installing full stack trough tasksel (including maildir)
[09:22] <Gargoyle> Morning all
[10:39] <CrummyGummy> Hiya
[10:51] <faulkes-> I am less than amused with the hour at which I am still awake and others considering "morning"
[10:51] <faulkes-> I must be getting old
[10:52] <faulkes-> good morning folks
[10:54] <_ruben> faulkes-: that's what "gug" is for: Generic UTC Greeting
[10:54] <_ruben> so, gug ;)
[10:58] <faulkes-> see what I mean about old? I can barely manage a LOL
[11:01] <Gargoyle> lol
[11:01] <Gargoyle> however, if it is a UTC greeting, then Morning would be accurate!
[11:06] <faulkes-> just past 6am here, I went to bed at like midnight, havent slept a wink so I've been trolling the support forums for unanswered posts to help with
[11:09] <tjaalton> huh, I sent an email to u-s@, but I got a bounce saying that I'm not subscribed which is not true
[11:09] <Gargoyle> faulkes-: You got a bit of insomnia or are you just a night owl?
[11:10] <faulkes-> Gargoyle: something like insomnia but not quite
[11:10] <faulkes-> I suppose if I really wanted to sleep I could just go read the opening chapter of the PMBOK which is enough to put even the most hardcore insomniac to sleep
[11:11] <Gargoyle> lol
[11:11] <faulkes-> (project management body of knowledge) for those not familiar with the term
[11:12] <Gargoyle> but project management is funnnnnnnnnnn                            Zzzzzzzzzzzzzzzzzzzzzz
[11:12] <faulkes-> actually, I rather enjoy project management, the actual application thereof
[11:13] <faulkes-> having to read about it, well, that's an entirely different story
[11:14] <faulkes-> I swear I've cut myself on sharper spoons the authors are so dull
[11:15] <Gargoyle> ha ha ha
[11:16] <faulkes-> I should write a PM book so cutting edge and thrilling it would be the spork of the PM world
[11:16] <Gargoyle> get some sleep first...
[11:18] <faulkes-> probably not a bad idea, I'm getting punchy
[11:29] <Gargoyle> Anyone know of any good webmail installs that work well with postfix+dovecott using both pop/imap email types?
[11:47] <Znuff> Hello. My Asus Mainboard has 2 Marvell SATA controllers but my fresh ubuntu install only sees the disk on the 1st one, not the second one. These is what lspci returns:
[11:47] <Znuff> 02:00.0 RAID bus controller: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b1)
[11:47] <Znuff> 04:00.0 RAID bus controller: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b2)
[11:48] <Znuff> Anyone knows what's wrong? :-/
[12:09] <ivoks> which ubuntu is that?
[12:09] <Znuff> ivoks, 7.10
[12:12] <ivoks> http://linuxmafia.com/faq/Hardware/sata.html#marvell
[12:12] <Znuff> found that, but it doesn't say anything on how to fix it
[12:13] <ivoks> try disabling raid functions in bios
[12:13] <ivoks> let them be, what they are - just sata controllers
[12:13] <Znuff> uhm :-|
[12:13] <Znuff> ok, I'll try that too
[12:14] <ivoks> linux software raid is better than those fakeraids
[12:15] <Znuff> ivoks, that's what I'm trying to do
[12:15] <Znuff> ivoks, got 5 hdds and an optical drive on the sata controllers
[12:15] <Znuff> 1 hdd for the OS, 4 for RAID5
[12:56] <lamont> ScottK: 2.4.7
[12:56] <ScottK> Cool.
[12:57] <ScottK> lamont: Then I'd say let's go with the original plan, get that in and then backport it.
[12:57] <Znuff> any ideas if there's a 2.6.23 or 2.6.24 kernel backported to 7.10? :-/
[12:58] <zul> no there isnt
[12:59] <Znuff> :-/
[13:04] <zul> 2.6.24 is for hardy you will have to compile the kernel yourself if you want to run 2.6.23 or 2.6.24
[13:16] <Gargoyle> woo hoo snow.... rain... hail the size of marbles!
[13:16] <Gargoyle> Damit... I need to go out - letters to post, banking to do, blah blah blah... I am going to get drowned, blown away and frozen.
[13:17] <Gargoyle> And that means I'll miss hollyoaks! ;)
[13:18] <Gargoyle> back later...
[13:18] <Gargoyle> maybe!
[13:54] <coolbhavi> Can we use drivers of desktop edition in server edition
[13:54] <coolbhavi> ?
[13:55] <ScottK> coolbhavi: Please ask a more specific question.
[13:55] <ScottK> What exactly is it you are trying to do?
[13:55] <coolbhavi> My wireless driver failed on server edition
[13:56] <coolbhavi> so i am thinking to use desktop drivers..
[13:56] <coolbhavi> Is it possible?
[13:58] <pepperjack> worst case you apt-get the generic desktop kernel
[13:58] <ScottK> coolbhavi: I suspect they are the same.
[13:59] <ScottK> As pepperjack says, you could install the generic kernel and try that, but I'd be suprised if it made a difference.
[13:59] <coolbhavi> OK.. I ll get the desktop kernel.. and try.....
[14:00] <faulkes-> I would have to agree, I would first look at what wireless card you are using and why those drivers are failing, if it is a driver issue at all
[14:00] <coolbhavi> OK
[14:01] <coolbhavi> thanks for the info..
[14:03] <ikonia> you can't use the restricted device manager package onthe server package
[14:03] <ikonia> if your intalling the ubuntu desktop and the ubuntu-generic kernel, you may as well install the desktop CD
[14:03] <coolbhavi> OK
[17:25]  * soren hugs nealmcb for raising the sanity level in that pointless Samba bug thread
[17:39] <sommer> heh... that one was going into crazy land
[18:18] <nealmcb> soren: :-)
[18:19] <nealmcb> soren: thanks for working hard to keep the tone of that conversation civil.  not easy!
[18:19] <nealmcb> especially when that isn't even the place for a conversation....
[19:05] <_Drax> Ive just recently joined the ubuntu community by installing the server edition on my standalone computer, first reason I did was I needed a webserver and the LAMP solution was perfect. Im now interested in suggestions on what more I can use it for. I will join the NTP pool project and if you know more things like those please let me know.
[20:05] <telexicon> I am running ubuntu server on a dell poweredge 2650.. I have 4GB of ram but it is recognizing only 256MB. Is there a way to fix this?
[20:07] <ivoks> install mode?
[20:07] <ivoks> some servers have bios option 'OS install mode'
[20:07] <telexicon> oh, let me check that
[20:12] <telexicon> yes it was
[20:12] <telexicon> :S ... thanks
[20:12] <ivoks> np
[20:31] <mathiaz> bug #179905
[20:31] <ubotu> Launchpad bug 179905 in mysql-dfsg-5.0 "Bus Error when attempting to access MySQL Server using host name" [Undecided,New] https://launchpad.net/bugs/179905
[20:33] <mathiaz> zul: did you find a reference in mysql upstream bug database ?
[20:33] <zul> not yet..
[20:34] <mathiaz> zul: it seems that it's a problem in libnss
[20:35] <mathiaz> zul: it may be better to get gethostbyname_r fixed in there rather than adding a workaround in mysql-dfsg
[20:37] <zul> ill get more information from the user
[23:26] <electrofreak> I need help with apache on ubuntu 7.10
[23:26] <leonel> electrofreak: and the error or help you need is ??
[23:27] <electrofreak> leonel, Well... It's kind of a problem on most distros by default... permissions. How can I make it so that scripts and what not get executed by the owning user?
[23:28] <electrofreak> php, for instance. If it wants to write a while.... it isn't actually able to unless the directory gives write permissions to apache
[23:28] <electrofreak> *write a file
[23:29] <electrofreak> this can certainly be done by vhosts, correct?
[23:45] <sherl0k> anyone have a good grasp on mysql configs?
[23:53] <leonel> electrofreak: you can use apache-prefork  and configure  so the  apache fork runs  as the user you want
[23:53] <leonel> sherl0k: sorry  PostgreSQL here ;-)


[08:37] <JamesTait> Happy Friday, everyone! :D
[11:06] <gatox> good morning!
[11:44] <mandel> gatox, morning!
[11:44] <gatox> mandel, hi
[11:44] <mandel> gatox, how is everything going?
[11:45] <gatox> mandel, fine.... i'm finishing with a branch for sso.... yesterday i lost internet connection.... but i wanted to close 2 issues, one for cp and another for sso, before keep working on mac port, i almost finish with this issue......
[11:46] <mandel> gatox, great! I have a process that runs as root, gets the events and I'm considering using http://en.wikipedia.org/wiki/Grand_Central_Dispatch for the dispatch of the events to the different users
[11:46] <gatox> mandel, you?
[11:47] <gatox> mandel, sounds good
[11:48] <mandel> gatox, should be very efficient when working on machines with more than one processors, which is all of them (at least all macs) :)
[11:48] <mandel> gatox, that should mean that the io operations could be dispatched to a diff process and we wont have to take care
[11:49] <gatox> mandel, even better...... as ralsina says: good programmers are lazy programmers :P
[11:50] <gatox> mandel, if we can use something already prepare for that, it's awesome!
[11:51] <mandel> gatox, well, it is not many lines of code right now, I don't think it is over 1000
[11:56] <mmcc_out> good morning guys, early day for me :)
[11:56] <gatox> mmcc, i see! jeje good morning
[11:59] <mmcc> mandel, AFAIK GCD is only for managing threads within a process - I don't think it has anything that helps you with IPC :(
[12:01] <mmcc> it might simplify the daemon itself, though
[12:13] <mandel> mmcc, I was considering for the simplification of the async task
[12:13] <mandel> mmcc, no ipc related, but dispatching the dispatch of the events to the clients via that
[12:14] <mandel> mmcc, I might have an example daemon with nearly all the pieces by today
[12:14] <mmcc> mandel, oh, ok - I misunderstood. yeah, that sounds great
[12:14] <mmcc> mandel cool!
[12:15] <mandel> mmcc, now that I read that, I used dispatch too many times hehe
[12:15] <mandel> mmcc, is an objective-c proof of concept, we can move it to c very quickly :)
[12:19] <mmcc> mandel: sounds good. I guess if you have something working in ObjC, maybe we should keep it that way
[12:19] <mmcc> mandel - it'd make unit testing easier
[12:20] <mandel> mmcc, well, it has its pros and cons, I just used it because I started with it like that, no other reason
[12:20] <mandel> mmcc, porting to c (is very small) should be easy
[12:21] <mmcc> mandel: sure. we'll have to think about it I guess. I did find a C unit testing framework that looked OK (check.sf.net)
[12:22] <mandel> mmcc, yeah, unittesting in c is a PITA, I know some of our projects do not have proper unittesting at all
[12:27] <mandel> ok, I'm off to have lunch :)
[12:28] <ralsina> good morning!
[12:29] <gatox> ralsina, hi
[12:30] <ralsina> gatox: I put a needsinfo in your branch
[12:31] <gatox> ralsina, i answer it, and i'm submitting the fix now
[12:31] <ralsina> gatox: ósom!
[12:32] <gatox> ralsina, the value we are receiving was dbus.UInt32(3).... but it make sense to check for mapping first
[12:32] <gatox> that was my comment
[12:32] <ralsina> ah, ok
[12:32] <ralsina> but yes, since we are expecting a mapping, we have to check that first. Or when someone sends a Uint32(0) ... DISABLED :-)
[12:33] <gatox> ralsina, done!
[12:33] <ralsina> gatox: cool, re-viewing!
[12:34] <ralsina> damn, thunderbird has gone all crashy the last two days
[12:36] <ralsina> I hate github, but I don't miss launchpad's "updating diff" when I use it.
[12:37] <ralsina> gatox: +1
[12:37] <gatox> ralsina, great!
[12:37] <gatox> mmcc, did you have the chance to review the branch i sent you yesterday?
[12:39] <ralsina> gatox: it's like 6am at mmcc's.
[12:39] <gatox> ralsina, but he is around
[12:39]  * ralsina looks at backlog...
[12:39] <ralsina> whoa
[12:40]  * ralsina has to update his preventing burnout speech
[12:42] <gatox> jeje
[12:46] <gatox> ralsina, ah! again..... if you have a moment for the 1-1 today let me know!! internet connection works like crap yesterday (all the day!)
[12:50] <ralsina> gatox: right after nessita's, so that would be about 10:30
[12:50] <mmcc> gatox, I looked at the branch but need to look again. will do now
[12:50] <mmcc> ralsina, I'm always up this early - it's just a question of whether I'm watching IRC or a toddler
[12:50] <ralsina> mmcc: hahaha
[12:51] <mmcc> and today I have to cut out a little early in the afternoon, so here I am
[13:04] <mmcc> gatox, still looking. sorry, I have to read more because I'm not familiar with the code yet
[13:04] <gatox> mmcc, no problem
[13:25] <mmcc> gatox, the code looks good, but I was going to ask you to update docstrings -- how should i do that launchpad? "Approve" but make my suggestion in the comment, or "needs fixing"?
[13:25] <gatox> mmcc, need fixing in launchpad
[13:26] <mmcc> gatox: ok done. let me know if my comments don't make sense
[13:27] <gatox> mmcc, reviewing and fixing
[13:29] <mmcc> gatox also I'm curious why we get sent invalid arguments to _process_file_sync_status at all.. this code handles that case gracefully, but why was it happening?
[13:29] <gatox> mmcc, it seems to be a problem in u1-client, but we didn't debug that part yet, because everyone is really busy
[13:30] <mmcc> gatox, ack
[13:30] <briancurtin> any reason why a branch which was set to approved on tuesday would still not be merged by today?
[13:31] <gatox> briancurtin, any kind of message was added to the mp?
[13:31] <gatox> from launchpad
[13:31] <gatox> mmcc, branch updated!
[13:31] <briancurtin> mandel: whenever you have time, https://code.launchpad.net/~brian.curtin/ubuntuone-dev-tools/jenkins-skipping/+merge/104950 and https://code.launchpad.net/~brian.curtin/ubuntuone-client/jenkins-fix/+merge/104962
[13:31] <briancurtin> gatox: nothing
[13:31] <gatox> briancurtin, can you show me the branch?
[13:31] <briancurtin> gatox: this is the MP that was approved - https://code.launchpad.net/~brian.curtin/ubuntuone-client/fix984407-windows-is_root/+merge/104967
[13:31] <gatox> briancurtin, usually the person to ask that is dobey , but he is in UDS right now :P
[13:32] <briancurtin> no messages on there, nothing came in email either
[13:32] <briancurtin> ah
[13:32] <briancurtin> it's not urgent, just weird
[13:32] <gatox> briancurtin, mmmmmm and you have a commit message..... i can't see why it's not merging
[13:34] <mmcc> gatox, approved
[13:34] <gatox> mmcc, great! thanks
[13:36] <ralsina> gatox: 1-1?
[13:37] <gatox> ralsina, yep.... connecting to mumble
[13:37] <gatox> ralsina, can you hear me?
[13:38] <ralsina> gatox: can you hear me?
[13:39] <ralsina> gatox: wait, mumble is updating :-/
[13:39] <gatox> ralsina, kind of..... you seem to connect and disconnect a lot
[13:39] <gatox> ralsina, ok
[13:39] <ralsina> dropped again
[13:40] <gatox> ralsina, let me know when you are ready
[13:41] <facundobatista> ralsina, do you know that u1sdtool --publish-file fails in not-ascii paths? (bah, the operation succeeds, but it fails to return the published url)
[13:42] <ralsina> facundobatista: news to me!
[13:43] <facundobatista> ralsina, ok
[13:43] <ralsina> facundobatista: file a bug, please, assign to Diego "Unicode" Sarmentero ;-)
[13:44] <mandel> briancurtin, looking!
[13:45] <thisfred> ralsina: treeview and I do not seem to agree on anything
[13:45] <ralsina> thisfred: that's a popular feeling
[13:45] <thisfred> In particular, they seem almost impossib
[13:45] <thisfred> le to style
[13:45] <ralsina> thisfred: let's go with treewidget, it's easier for an example
[13:45] <thisfred> ok :)
[13:45] <ralsina> thisfred: it's completely stylable
[13:46] <ralsina> thisfred: you just need to use a custom delegate (yeah, "just")
[13:46] <thisfred> I'm sure it is, but I'm not getting it to work
[13:48] <briancurtin> mandel: the only thing that change doesn't include is that we'd need to set JENKINS=1 env var in the jenkins setup
[13:49] <mandel> briancurtin, ok, do you want me to make such a change in jenkins?
[13:50] <briancurtin> mandel: sure if you want to and know how. i was just told that would be the way to do it - haven't done it yet
[13:50] <mandel> briancurtin, yes, is very simple :)
[13:53] <gatox> facundobatista, ralsina jejeej yes..... i'm considering changing my middle name to Unicode
[13:53] <gatox> or Uñicode
[13:53] <facundobatista> gatox, oh... "Uñicode" is an awesome name for a superhero
[13:53] <ralsina> Úñî©õdê
[13:54]  * ralsina needs something for the d
[13:54] <gatox> jejeje
[13:55] <ralsina> facundobatista: leo Uñicode y me acuerdo una compañera de la facu con uñas de 5 cm tecleando en una vt100
[13:55]  * ralsina goes back to english
[13:55] <ralsina> Ok, time to pretend I live in Turkey and setup a VPN
[13:55] <mmcc> ralsina ɗ
[13:56] <ralsina> mmcc: nice!
[13:56] <ralsina> Úñî©õɗè
[13:56] <ralsina> There's your new nick gatox ;-)
[13:56] <gatox> jajajajajaaj
[13:56] <ralsina> good luck explainging "I am Úñî©õɗè in freenode" ;-)
[13:57] <gatox> good luck for the people who try to talk to me jeje
[13:58] <facundobatista> gatox, jajaj
[14:04] <zirpu> anyone know if there are issues with U1 account upgrades? mine failed.
[14:15] <thisfred> hmm, neither setBackground or setBackgroundColor on TreeWidgetItems seems to have any effect. So maybe it was not TreeView's fault after all.
[14:16] <thisfred> or maybe i'm overriding it in the stylesheet
[14:16] <ralsina> thisfred: care to share?
[14:17] <thisfred> ralsina: sure: lp:~thisfred/u1db/u1todo-design-1
[14:17] <ralsina> thisfred: looking...
[14:19] <thisfred> I don't think it's the stylesheet. It seems the methods do set the property, but it's just ignored when rendering
[14:19] <ralsina> thisfred: give me 1'
[14:19] <thisfred> yeah, sry, just thinking "out loud"
[14:20] <ralsina> thisfred: how do I run this nowadays?
[14:20] <thisfred> ralsina: PYTHONPATH=. python cosas/ui.py
[14:21] <ralsina> thisfred: thanks
[14:21] <facundobatista> ralsina, mandel, gatox: I'm runnning the client from a branch, with "PYTHONPATH=. bin/ubuntuone-syncdaemon", if I put a print in the Main inside the branch, I see it ok... however, I'm touching code from ubuntuone/platorm/tools/__init__.py and it's not being used, how could it be?
[14:22] <ralsina> thisfred: http://qt-project.org/doc/qt-4.8/stylesheet-reference.html#qtreeview-widget
[14:22] <gatox> facundobatista, give me a sec...... looking
[14:22] <mandel> facundobatista, what exactly do you mean with 'touching code from'?
[14:23] <facundobatista> mandel, gvim, etc
[14:23] <ralsina> thisfred: you need to style treethingie::item
[14:23] <thisfred> ralsina: yeah I found that, but it all assumes you want all the items to look the same
[14:23] <ralsina> thisfred: ok, if you want to do custom styling for items, you need to do something somewhat more annoying, give me 1 sec
[14:23] <facundobatista> mandel, I added some prints, new lines... not only I don't see the new prints or log calls, but also when I do u1sdtool and it crashes, it shows me the "old" line number
[14:23] <thisfred> I had it almost working with dynamic properties
[14:24] <thisfred> but you can't set those on items either
[14:24] <ralsina> thisfred: yes, items don't have any "visual" information
[14:24] <gatox> facundobatista, can you share the branch to test it here?
[14:24] <thisfred> ralsina: they do have setBackground and setBackgroundColor methods though
[14:24] <mandel> yes, lets take a look ath the branch
[14:25] <zirpu> anyone know if there are issues with U1 account upgrades?
[14:25] <thisfred> listed in the API docs, not just by accident
[14:25] <ralsina> thisfred: checking...
[14:25] <ralsina> thisfred: view this http://qt-project.org/videos/watch/the_power_of_qt_model_view_delegates
[14:25] <gatox> zirpu, which kind of upgrade?? upgrade from 5gb to more storage..... or upgrade with Ubuntu to 12.04?
[14:25] <thisfred> ok, so back to view I guess :)
[14:25] <ralsina> thisfred: and remember that a QTreeWidget is just a QTreeView with a tree model in it :-)
[14:26] <facundobatista> gatox, simpler, this is the idea: http://pastebin.lugmen.org.ar/7444
[14:26] <zirpu> gatox: upgrade from 5gb to the music 20gb package for 1 year.
[14:26] <ralsina> thisfred: I don't see those functions here http://qt-project.org/doc/qt-4.8/qtreewidgetitem-members.html
[14:26] <gatox> facundobatista, yes..... but i wanted to execute it by myself..... copying that
[14:27] <thisfred> ralsina: http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtreewidgetitem.html#setBackgroundColor
[14:27] <ralsina> thisfred: oh, there is a setBackground
[14:27] <ralsina> thisfred: the PyQt docs are a lie
[14:27] <gatox> zirpu, i don't think that there is a problem there...... what is happening?
[14:27] <ralsina> thisfred: but setBackground *should* work
[14:27] <thisfred> ralsina: both exist, and both change the background() property
[14:28] <gatox> facundobatista, can you upload a branch please?? it would be better
[14:28] <zirpu> gatox: it just says failed.  i'll try again to see if there's a specific error.
[14:28] <thisfred> it just has no visual effect whatsoeve
[14:28] <thisfred> r
[14:28] <ralsina> thisfred: although it takes a QBrush, not a QColor
[14:28] <gatox> facundobatista, so i can test it here too
[14:28] <ralsina> thisfred: there is supposed to be automatic casting, but...
[14:28] <thisfred> ralsina: the docs say you can pass a color instead of a brush anywhere
[14:28] <facundobatista> gatox, too much work, don't worry
[14:28] <ralsina> thisfred: yes, you know docs
[14:29] <thisfred> yeah :)h
[14:29] <ralsina> thisfred: I'll do some exploratory hacking
[14:29] <thisfred> anyway, watching the video now. Why can't people write web pages. I HATE videos for information transfer
[14:30] <thisfred> it makes me pause my music
[14:30] <thisfred> for one thing ;)
[14:30] <ralsina> thisfred: https://pastebin.canonical.com/65883/
[14:31] <thisfred> ralsina: oh, I probably need to push 1 sec
[14:31] <zirpu> gatox: it just says: We were not able to process your payment.
[14:32] <thisfred> ralsina: anyway, that's not important for the issue at hand, just don't click the side buttons ;)
[14:32] <ralsina> thisfred: but I never see calls to set_color
[14:32] <gatox> ralsina, do you know who'll be the person for this?  "<zirpu> gatox: it just says: We were not able to process your payment."
[14:32] <ralsina> gatox: joshuahoover / duanedesign
[14:32] <thisfred> ralsina: add an item with a hashtag
[14:32] <gatox> zirpu, please ask joshuahoover or duanedesign about that
[14:33] <zirpu> ok. i'll just give up for now. got to go to work.
[14:33] <thisfred> ralsina: also on startup it gets called once for each item that has a tag
[14:33] <thisfred> just put a print in there, you'll see
[14:33] <joshuahoover> zirpu: can you please contact support at https://one.ubuntu.com/help/contact ...it's likely being declined because your card has "verified by visa" or "securecode" activated on it
[14:33] <ralsina> thisfred: now I see it
[14:34] <duanedesign> hello zirpu
[14:34] <joshuahoover> good thing i replied...sigh
[14:34] <ralsina> thisfred: do you have a stylesheet here somewhere?
[14:34]  * joshuahoover goes back to writing and running tests
[14:34] <thisfred> ralsina: the weird thing is, setForeground does work
[14:34] <ralsina> thisfred: could even be style-dependent
[14:35] <thisfred> ralsina: I do, in qt designer I set it on the mainwindow
[14:36] <thisfred> ralsina: yeah it was
[14:36] <thisfred> ralsina: sry I'm an idiot
[14:36] <ralsina> thisfred: what was it? I like to know how I fix things ;-)
[14:36] <ralsina> Or else I am like Wilson in House MD
[14:37] <thisfred> ralsina: not sure yet, but emptying the stylesheet makes the colors show.
[14:37] <ralsina> "oh, right, this conversation ust gave you the clue to solve the case. And now you walk out without telling me what it is."
[14:37] <ralsina> thisfred: ok, then :-)
[14:37] <thisfred> It's weird though, I don't set the background for those
[14:37] <thisfred> I don't think
[14:37] <ralsina> thisfred: you are probably setting something very non-specific, like QWidget
[14:38] <thisfred> ralsina: I set QTreeWidget::item, but not the background-color
[14:38] <thisfred> nothing more general than that that should apply
[14:38] <ralsina> thisfred: where's the stylesheet?
[14:39] <ralsina> thisfred: and I am not going to ask what that verticalspacer on the left does ;-)
[14:40] <thisfred> ralsina: it floats the tag buttons to the top
[14:40] <thisfred> ralsina: the stylesheet is on the mainwindow
[14:40] <thisfred> ralsina: setting this:
[14:40] <thisfred> QTreeWidget::item{
[14:40] <thisfred> 	border: 1px dotted rgb(102, 102, 102);
[14:40] <thisfred> 	border-top: 0px;
[14:40] <thisfred> }
[14:40] <thisfred> prevents setting the background color from code
[14:40] <thisfred> take it out, and it works
[14:41] <thisfred> I am revising my opinion of Qt by +1 micro-wtf
[14:41] <ralsina> thisfred: there is a "thing" with stylesheets. In some specific cases, if you set one property, you have to set them all
[14:41] <ralsina> thisfred: I suspect ::item is one of those
[14:42] <rye> ping ralsina, syncdaemon.conf gets created in %LOCALAPPDATA%\ubuntuone\ unlike everything else living in %LOCALAPPDATA%\xdg\{cache,ubuntuone}
[14:42] <rye> ralsina: is it correct?
[14:42] <ralsina> rye: well, there are no rules in windows land
[14:42] <thisfred> ralsina: I suspect so too, the problem is, you can't do ::item[foo="bar"] either
[14:42] <ralsina> rye: we keep it out so people can delete xdg and not break stuff
[14:42] <thisfred> since items take no dynamic properties
[14:43] <ralsina> rye: or something similar. I suspect we are following some MSDN guideline for that
[14:43] <thisfred> so that's me shit out of luck then, unless I set the borders from code too
[14:43] <thisfred> if I can
[14:43] <ralsina> thisfred: or you set the stylesheet on each item
[14:43] <ralsina> thisfred: from code
[14:43] <thisfred> ralsina: can't
[14:43] <ralsina> thisfred: which you can't, right
[14:43] <ralsina> thisfred: there is an alternative
[14:43] <thisfred> maybe the video will help
[14:44] <ralsina> thisfred: let me find you the docs ;-)
[14:44] <rye> ralsina: ok, now at least i understand why there's ubuntuone folder after installation
[14:44] <ralsina> thisfred: yes, it's supposed to be in the video, too "custom delegates"
[14:44] <thisfred> right
[14:44] <ralsina> thisfred: basically, you do all the rendering yourself
[14:44] <thisfred> I'll watch it and google where appropriate
[14:44] <thisfred> thx
[14:44] <ralsina> thisfred: cool, don't hesitate to ask
[14:44] <thisfred> I won't ;)
[14:46] <facundobatista> gatox, ralsina, https://bugs.launchpad.net/ubuntuone-client/+bug/998079
[14:46] <gatox> facundobatista, ack
[14:47] <facundobatista> gatox, the problem is evident... but I didn't want to go deeper to find where any of both should be converted to the other datatype and how
[14:52] <mmcc> just when I thought I was out… they pull me back in. I just had to create an Oracle Single-sign-on accoun to report a crashing bug in VirtualBox
[14:52] <mandel> lol
[14:53] <mmcc> 3 times this week it crashes my ubuntu guest, apparently while trying to update the dock icon (from QT, so this might be something to remember)
[14:54] <rye> mmcc: crashes how?
[14:54]  * rye wants to try virtualbox
[14:54] <mmcc> the guest VM just disappears
[14:54] <mmcc> rye, I've used VBox a lot on an OS X host, and it's always been pretty reliable and acceptably fast
[14:55] <mmcc> I've never tried anything else so I can't draw comparisons
[14:55] <mmcc> but I was always using it on OS X 10.5 (which I was using up until I left oracle)
[14:55]  * rye used vmware workstation, vmware gsx server, then after network issues jumped to qemu and now using qemu-kvm only
[14:56] <mmcc> vbox seems a little more unstable on osx 10.6, I've had this problem and one kernel panic (yow)
[14:57] <mmcc> I think the kernel panic was related to USB audio support in VBox, though. So now I pause my VMs when I mumble. And knock on wood, wave a dead chicken, etc
[14:57] <ralsina> mmcc: you could just disable audio for the VM, unless you need it or something
[14:59] <mmcc> ralsina: yeah, I might do that. So far it's only panicked once, and there are other USB audio problems anyway - I can't use my headset to listen to music because when CPU load gets even medium-high the audio wets the bed
[14:59] <mmcc> er, starts to skip
[15:00] <ralsina> rye: I don't know what to answer here http://askubuntu.com/questions/20343/what-does-this-icon-mean-in-the-ubuntuone-sign-up-screen
[15:00] <ralsina> rye: ignore, chipaca got it
[15:01] <gatox> me
[15:01] <ralsina> me
[15:01] <gatox> mmcc, mandel thisfred briancurtin standup?
[15:01] <briancurtin> oops, typing now
[15:02]  * mmcc also oopsed
[15:02] <Chipaca> this "standup" guy is *always* late for the meeting
[15:03] <gatox> jejee
[15:03] <briancurtin> me
[15:03] <mandel> me
[15:03] <mmcc> me
[15:04] <ralsina> thisfred!
[15:04] <ralsina> ok, thisfred is last. Now known as THAT fred who was always late for standup.
[15:04] <ralsina> go gatox
[15:04] <gatox> DONE:
[15:04] <gatox> Fixed issue in control panel about sync status, finishing bug in sso about networkstate (couple of issues yet). Found a couple of issues with u1-client in the mac port, create the bugs for this issues, started working on them.
[15:04] <gatox> TODO:
[15:04] <gatox> Propose the sso branch, keep working in the mac port until the end of the world, just kidding, i hope to finish before that.
[15:04] <gatox> BLOCKED:
[15:04] <gatox> No
[15:04] <gatox> ralsina, go
[15:04] <ralsina> DONE: 1-1s, weekly team call, reviews, helped around, misc stuff, askubuntu answers, canonicaladmin cleanup, all clear on allhands... TODO: code a little, more reviews, help around if needed BLOCKED: no NEXT:  briancurtin
[15:04] <briancurtin> DONE: finished windows installer automation, tested and it seems to work fine, proposed the branch
[15:04] <briancurtin> TODO: pushing on with windows bugs
[15:04] <briancurtin> BLOCKED: no
[15:04] <briancurtin> NEXT: mandel
[15:04] <mandel> DONE: Got a root process that gets events from the system, filters them per user and writes the event details to a domain socket.
[15:04] <mandel> TODO: Get the twisted code to get the events. Clean the code. Integrate root process with launchd so that it is the one that creates the socket. Get the client uid and check passed settings.
[15:04] <mandel> BLOCKED: no
[15:04] <mandel> mmcc, please!
[15:04] <mmcc> DONE: figured out problems with network detection and ctypes, did a
[15:04] <mmcc> review. think I'm forgetting something
[15:04] <mmcc> TODO: expand tests for network detection, land that branch
[15:04] <mmcc> BLCK: no
[15:05] <mmcc>
[15:05] <mmcc> that empty line brought to you by that fred
[15:05] <thisfred> me
[15:05] <ralsina> yes YOU
[15:06] <ralsina> ;-)
[15:06] <thisfred> DONE: Started applying lisettte's design to cosas (formerly known as u1todo), changed treewidget to treeview and back, broke the world. TODO: Fix world, add due dates to cosas, pack and prepare laptop for u1db sprint BLOCKED: no NEXT:
[15:06] <thisfred> sry! :)
[15:06] <ralsina> ok, then! Comments?
[15:06] <gatox> nop
[15:07] <ralsina> EOM then
[15:07] <mandel> ralsina, 1-1 whenever you are free
[15:07] <ralsina> mandel: now!
[15:09] <mandel> ralsina, ok, getting there!
[15:14] <rye> ralsina: what is the current version of u1 for windows?
[15:14] <ralsina> rye: 3.0.0
[15:14] <rye> ubuntuone-3.0.0-windows-installer.exe 09-May-2012 13:51 22M  ?
[15:15] <ralsina> rye: yes
[15:15] <rye> yay, fresh exes
[15:15]  * rye updates
[15:15]  * gatox lunch
[15:21] <rye> mandel: have you tests a condition with proxy when only squid was having DNS connectivity and client was not able to get to resolver?
[15:24] <mandel> rye, no, I've never seen that, why?
[15:25] <ralsina> mandel, rye: I think alecu did try that, because it's a (not too) common configuration
[15:36] <rye> mandel: user's log claims our twisted client is scared to death when it can't find the way to contact the resolver enve though it is using proxy
[15:38] <mandel> rye, uh, weird.. is this on windows, or linux..
[15:42] <rye> mandel: looks like linux
[15:42] <rye> mandel: but nevermind, asked user to clarify whether resolver is actually working
[15:43] <ralsina> lunchtime!
[15:53] <rye> empathy... i love it so much when a video call causes a segfault in logger
[16:28] <rye> mandel: what happens when a hasher in U1 can't hash a file ?
[16:28] <rye> Hasher: hash error [Error 2] Le fichier spécifié est introuvable: u'\\\\?\\C:\\Users\ ...
[16:28] <mandel> rye, uhm, you should as facundobatista he should know better
[16:29] <rye> facundobatista: ^ file not found during hashing (i.e. file was there during rescan, but no longer there when the queue finally got to it)
[16:31] <facundobatista> mandel, rye, it sends HQ_HASH_ERROR (or similar), that is handled by sync... if node still exists in the system, it pushes a new hash request with the new path... if node is not there anymore, it's discarded
[16:35] <mmcc> gatox, I have a twisted question about some test code you wrote: in ubuntu_sso/networkstate/tests/test_linux.py, TestConnection.setUp() has the inlineCallbacks decorator and does 'yield super(TestConnection,self).setUp()  -- why is setUp calling its super.setUp with a deferred?
[16:35] <mmcc> I hope I've said that right so the question makes sense. Still getting used to twisted terminology
[16:36] <gatox> mmcc, for each TestCase, when you need to add something to the setUp method, you need to add the @inlineCallbacks decorator and do: yield super(TestConnection, self).setUp()  because of the way ubuntuone-dev-tools is workign
[16:36] <rye> facundobatista: https://pastebin.canonical.com/65891/
[16:39] <mmcc> gatox, ok so it's something about how u1trial runs the tests. got it
[16:39] <mmcc> gatox, thanks
[16:39] <gatox> mmcc, yes
[16:40] <facundobatista> rye, was that file removed? or is there but not accesible somehow?
[16:41] <mandel> mmcc, gatox, the reason for that is that setUps and tearDowns should return a deferred and ofcourse call their parents setUp/tearDown methods, there was some code check added by MentalGuy (not longer with us) to ensure that we write the code like that
[16:41] <rye> facundobatista: that's what can't be found, because all 5 1Mb logs show that hasher is very interested in that file
[16:42] <rye> facundobatista: and they already rotated several times
[16:42] <facundobatista> rye, ok... if the file was removed, it should have been deleted from the system
[16:42] <facundobatista> 2012-05-07 21:25:37,377 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 46a65855-d4d2-42e2-b4e5-6928faa97b83 ['a6a4b9c9-566d-46a8-af2a-ab15b2761ee9'::'e0b67d95-4cd5-46d6-b391-a9d34c3b97e8'] ''Org_scol\\Planifications\\12-13\\Untis\\12-13_054.gpn~RF4a8d23.TMP'' | Calling calculate_hash (got HQ_HASH_ERROR:{})
[16:42] <facundobatista> 2012-05-07 21:25:37,378 - ubuntuone.SyncDaemon.HQ - DEBUG - HashQueue: inserting path 'C:\\Users\\ft\\Google Drive\\Org_scol\\Planifications\\12-13\\Untis\\12-13_054.gpn~RF4a8d23.TMP'  mdid 46a65855-d4d2-42e2-b4e5-6928faa97b83
[16:43] <facundobatista> rye, those lines (and the zillion like those) ^ show that the node is still alive in the internal MD
[16:43] <facundobatista> and with the same path!
[16:43] <facundobatista> so, it seems it wasn't removed, and it wasn't renamed
[16:43] <rye> facundobatista: yes, i agree, but it looks like it is a temporary file from the name
[16:43] <mandel> mmcc, gatox, no adding the super call makes the tests less reliable and not returning the deferred too since the tests are not deterministic (got to love async code!!)
[16:43] <facundobatista> rye, yeap, but it seems that it is a temporary file nobody else can use?
[16:43] <rye> facundobatista: i am installing google drive to see how it does downloads
[16:44] <mmcc> mandel, thanks - it makes sense now, that the test harness uses twisted reactors and expects deferreds from the test cases...
[16:44] <facundobatista> or that it's removal didn't send a filesystem notification?
[16:44] <rye> facundobatista: aha! exclusive lock?
[16:44] <facundobatista> rye, no idea, that enters mandel's domain
[16:44] <gatox> mandel, yep..... async code is making me suffer right now with sso
[16:44] <mandel> facundobatista, uh, me pasaste la bola! let me see..
[16:44] <mmcc> gatox, what are you working on in sso right now?
[16:45] <mmcc> gatox: is it the network detection wizard page?
[16:45] <gatox> mmcc, the issue about network detection page....... it's trivial..... if it wasn't for twisted :P
[16:45] <mmcc> gatox: aha. ok
[16:46] <facundobatista> mandel, is it possible to know from the logs if a file is there but can not be really accessed?
[16:46] <facundobatista> rye, ^
[16:47] <mandel> facundobatista, rye, we are getting errono 2 which means not found: http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382%28v=vs.85%29.aspx
[16:48] <facundobatista> mandel, but the file was there at some point, could it be that it was removed but SD didn't get to know it?
[16:48] <mandel> facundobatista, rye, yet I know that some of the api from windows says that when there are security issues, like you want to change the rights and the ACLs do not allow you
[16:49] <mandel> briancurtin, we do not get errno 2 when the file is locked, right? /cc facundobatista
[16:49] <mandel> facundobatista, I wonder if google drive is doing something 'fun' with the file..
[16:49] <briancurtin> mandel: i don't remember the exact code you'd get, but 2 is not it
[16:50] <ralsina> hello again!
[16:50] <briancurtin> mandel: it would be 5, ERROR_ACCESS_DENIED, if the file is locked
[16:51] <thisfred> ralsina: so I set up a delegate, and have overridden paint, set its pen to a  2 px dotted grey QPen, but for the life of me, I cannot figure out how to tell it to draw borders on the items. (Ideally only on 3 sides, but for now on all sides would be a huge step forward)
[16:51] <mandel> facundobatista, rye, we would need to know if the file is really there, but certainly 2 usually means is not, could we have lost an event.. maybe but would be the first bug report we have like this
[16:52] <ralsina> thisfred: well, you draw them
[16:52] <ralsina> thisfred: so probably I am not understanding the question ;-)
[16:52] <thisfred> ralsina, possibly neither am I
[16:52] <ralsina> mandel: could it be that there is a permission problem with the parent folder?
[16:53] <mandel> ralsina, I don't think so.. but is worth to test it, also we might as well install google drive an see if we can reproduce it
[16:53] <ralsina> mandel: usually having two sync programs running on the same flder is not going to work
[16:53] <mandel> ralsina, you type faster than I swear ;)
[16:54] <ralsina> thisfred: so, push?
[16:54]  * ralsina has fast fingaz
[16:54] <mmcc> mandel: so, some of the other test cases don't have an @inlineCallbacks - decorated setUp. What's the rule for when that's necessary
[16:54] <mmcc> ?
[16:54] <mandel> mmcc, ok, simple, if the test inherits form twisted.trial.unittest.TestCase you need it
[16:55] <thisfred> ralsina 278 pushed. I assume I must call something around line 88
[16:55] <mandel> mmcc, otherwise you don't, if you forget the tests will complain
[16:55] <ralsina> thisfred: ok, will look, report in 5'
[16:55] <thisfred> kk
[16:55] <mandel> facundobatista, rye, we have to test to see how bad we interact with dropbox, we might have issues in that case
[16:57] <rye> you know what
[16:57] <rye> these google docs files are actually links to the documents in google, not real files
[16:57] <rye> 167 bytes of pure links
[16:57] <mandel> mmcc, there are some tests that just use the 'normal' TestCase because they do no test async code, but most of them do unless they use self.patch which comes from from twisted
[16:58] <rye> syncing them to U1 is completely useless
[16:58] <mandel> rye, ok, time for spanish lesson: son unos pedazo de hijos de puta!!!
[16:58] <mandel> rye, what time of links? and ofcourse the do not end with .lnk which is what we use to test if the path is a link...
[16:59] <mmcc> mandel, hmm. ok, so if it uses self.patch it has to have an inlineCallbacks setUp, even if it doesn't inherit from Twisted.t.u.TestCase - right?
[16:59] <rye> mandel: a file with a json document in it :)
[17:00] <mandel> mmcc, I'd be surprised if we have any self.patch test case that does not inherit from the twisted test case, so as an easy rule of thumb, yes
[17:00] <rye> mandel: but that's google docs files, not real pdfs or anything
[17:00] <mandel> rye, oh well.. you always learn something..
[17:03] <mmcc> mandel yeah it looks like everything does descend from twisted eventually. I was getting thrown by ubuntu_sso/networkstate/tests/test_linux.py , TestConnection(TestCase), where TestCase is ubuntu_sso.tests.TestCase, which is declared as TestCase(unittest.testcase) --> but that's actually twisted.trial.unittest, thanks to an import I didn't see.
[17:03] <mmcc> if you read all that you get a cookie
[17:04] <mandel> mmcc, yep, sounds correct and evil from our part to do those imports like that :)
[17:04] <mandel> mmcc, found I nice article that describes @inlineCallbacks if you want more info of what they do: http://blog.mekk.waw.pl/archives/14-Twisted-inlineCallbacks-and-deferredGenerator.html
[17:05] <mmcc> mandel luckily I can follow import paths up to about 7 +- 2 separate files. after that I get confused and angry
[17:05] <mmcc> mandel, thanks. I'll look.
[17:05] <rye> dobey: re: installers and ubuntuone. Landscape has an installer that installs an installer
[17:05] <mandel> mmcc, I'd probably get angry earlier than that :)
[17:05] <mandel> ok, EOD for me
[17:05] <ralsina> dobey: when you are aroun... https://code.launchpad.net/~brian.curtin/ubuntuone-client/fix984407-windows-is_root/+merge/104967
[17:06] <briancurtin> yeah wtf is that
[17:06] <mandel> rye, facundobatista, I'll install google drive in my machine and will see what happens, maybe it screws things up
[17:06] <ralsina> briancurtin: that, my friend, is some docbook nonsense, AFAIK
[17:06] <rye> ah, no
[17:06] <rye> just one installer
[17:06] <ralsina> briancurtin: did you know our linux development environment includes LaTeX?
[17:06] <ralsina> Or used to ;-)
[17:06] <mmcc> bye mandel. if you look at google drive on osx see if you can tell if the daemon is running pyobjc
[17:07]  * briancurtin backs away, hugs windows machine
[17:07] <mandel> mmcc, good idea :)
[17:08] <mandel> ralsina, briancurtin, one day in the distant future an smarter species will look at our code and will say something like.. ok, so this LaTeX thing means the world will end in 2012
[17:08] <dobey> ralsina: see other channel
[17:09]  * mmcc would share how much he loves LaTeX but can't remember how to format it properly
[17:09] <dobey> oh it failed now
[17:09] <mandel> now, really going or dog will pee everywhere!
[17:09] <mandel> all, have a great weekend!!!
[17:09] <ralsina> mmcc: I wrote 15KLOC of python whose main defining feature is "and you don't need LaTeX to do that anymore"
[17:09] <ralsina> bye mandel!
[17:09] <dobey> ./tests/platform/os_helper/test_windows.py: 35:  'platform' imported but unused
[17:09] <mmcc> bye mandel, have a good weekend
[17:09] <dobey> ./ubuntuone/platform/os_helper/windows.py: 38:  'version' imported but unused
[17:09] <briancurtin> ah
[17:10] <mmcc> ralsina: interesting, what was it?
[17:10] <ralsina> mmcc: rst2pdf.googlecode.com
[17:10] <alecu> holas!
[17:11] <dobey> rye: what about the installer?
[17:11] <mmcc> ralsina: hey that looks useful.
[17:11] <ralsina> mmcc: it is!
[17:11] <ralsina> mmcc: it is also kinda broken and abandoned
[17:12] <rye> dobey: nevermind, landscape employs the same thing as we are - you install the installer from software center, then it installs landscape-client
[17:12] <mmcc> ralsina: bummer.
[17:12]  * mmcc *shakes head* remembers he isn't writing research papers anymore, and gets back to code
[17:13] <mmcc> (I was about to ask about reStructuredText and BibTex databases)
[17:13] <dobey> rye: right. doesn't mean we should though :)
[17:13] <ralsina> mmcc: well, it's one of the most often requested things in the docutils mailing list
[17:13] <ralsina> mmcc: I must confess I know very little about it
[17:14] <mmcc> ralsina: well, if you ever need to know too much about bibtex, I can help you with that.
[17:15] <ralsina> mmcc: that's the thing, I have not written a paper since they were actually typed for presentation quality :-)
[17:15] <ralsina> mmcc: and my reference management was a piece of paper
[17:17] <mmcc> ralsina: heh. thank goodness for computers... and incompatible file formats, character encoding, etc etc
[17:17] <ralsina> mmcc: luckily noone ever asked my about my typewriter's character set. I think it was not unicode.
[17:20] <alecu> ralsina, in typewriter character sets, do "1" and "l" share the same bit representation?
[17:21] <ralsina> alecu: I don't recall if there was a |
[17:21] <ralsina> alecu: it has been a while
[17:21] <alecu> ralsina, no, not "|" (pipe char). I'm asking about "1" (one) and "l" (lowercase L)
[17:22] <ralsina> alecu: no, not on this typewriter
[17:22] <ralsina> alecu: that was only in really old mechanical ones, this was a selectric
[17:22] <alecu> selectric? are those the cousin typewriters to scalectric?
[17:22] <ralsina> alecu: more noisy, less fun!
[17:23]  * dobey wonders how to test python-oauth in python3
[17:23] <ralsina> argh, setting up this VPN is *painful*
[17:24] <rye> ralsina: which?
[17:24] <ralsina> rye: I bought a turkish VPN
[17:24] <rye> ralsina: type?
[17:24] <ralsina> rye: I ordered PPtP but I got L2TP
[17:24] <rye> ralsina: oh, openl2tp is your friend
[17:25] <alecu> ralsina, a turkish VPN! awesome!
[17:25] <ralsina> rye: right
[17:25] <ralsina> alecu: yeah, ... awesome... right
[17:26] <ralsina> ok, going to windows, it's going to be easier than making this crap work
[17:26] <ralsina> brb
[17:27] <rye> OpenVPN FTW!
[17:27] <dobey> ralsina: get the refund for that one too
[17:27] <ralsina> dobey: he
[17:27] <ralsina> dobey: if it helps us fix it, they can keep the 20 euros
[17:28] <dobey> the other thing does show the valicert thing here too, and i filed the RT to ask IS to look at it asap
[17:35] <ralsina> dobey they were looking last night and nothing suggested itself
[17:35] <rye> mandel: interesting. Indeed gdrive files initial hashing attempt results in error 2
[17:35] <rye> mandel: and i guess this was somehow fixed in 3.0 version with introducing the delay before hashing
[17:37] <dobey> well i was asked to file rt, and i did :)
[17:40] <rye> hm - http://paste.ubuntu.com/982073/
[17:42] <ralsina> Hello from Turkey!
[17:43] <dobey> uh
[17:43] <ralsina> dobey: yes, my IP to you will appear to be in Jersey or something
[17:43] <ralsina> dobey: my LAN spans continents
[17:44] <rye> i have ukrainiang vpn and US vpn. i can say the same
[17:44] <rye> :-P
[17:44] <rye> ralsina: so, how is it there, in Turkey?
[17:44] <ralsina> rye: censory!
[17:44] <ralsina> plus, it would have been a better idea to download 3.0 BEFORE switching
[17:44] <dobey> ralsina: you didn't go anywhere. :) your irc is still in the same ip it was before
[17:45] <ralsina> dobey: because I am using a decentralized IRC proxy
[17:45] <dobey> yeah
[17:45] <ralsina> dobey: but whatismyip says I am in Ankara
[17:45] <dobey> right
[17:46] <ralsina> chrome gets me the exact same cert as from .ar
[17:46] <dobey> right
[17:50]  * mmcc lunches
[17:55] <ralsina> and u1 works great
[17:56] <dobey> awesome
[17:56] <dobey> what does openssl -connect do?
[17:57] <ralsina> but this is from windows, not precise
[17:57] <ralsina> so, vlunteers to setup l2tp+ipsec on ubuntu? ;-)
[17:57] <ralsina> damn
[17:59] <dobey> heh
[17:59] <ralsina> oh crap i am not censored
[17:59] <ralsina> dobey i would've to rtfm
[18:00] <ralsina> oh, yes I am. But they are cesoring rollingstone.com but not (ahem) xvideos.com
[18:03] <ralsina> No error whatsoever, everything Just Works ®
[18:03] <ralsina> going back to ubuntulandia
[18:04] <dobey> haha
[18:05] <dobey> i think elmo is going to fix that cert though not sure when exactly, but hopefully soon
[18:20] <ralsina> it expires in a month anyway
[18:26] <ralsina> dobey: apparently openssl -connect does a CONNECT then quits. Surprise!
[18:26] <dobey> heh
[18:26] <dobey> doesn't spew the ssl stuff?
[18:28] <ralsina> dobey: http://www.madboa.com/geek/openssl/#cert-retrieve
[18:28] <ralsina> dobey: only if you use the s_client thing. openssl's CLI is just weird
[18:28] <dobey> but it printed stuff last night
[18:30] <ralsina> dobey: yes, that was using echo | openssl s_client -connect login.ubuntu.com:443
[18:30] <ralsina> dobey: without the echo, press enter, of course
[18:31] <dobey> is there a really simple script which uses python-oauth somewhere?
[18:31] <dobey> right, what does s_client say?
[18:32] <ralsina> dobey: if there is one, I don't have it. I was on windows, I am now trying again to connect from Linux
[18:33] <dobey> hmm ok
[18:34] <ralsina> or I could go back to windows and get openssl or windows from somewhere, I guess. But the cert validated, so I expect to get the exact same result as in Ubuntu from .ar
[18:39] <gatox> ralsina, after all the twisted problems....... when you have a moment please: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-page/+merge/105517 :D
[18:39] <ralsina> gatox: queued!
[18:39] <gatox> ralsina, thx
[18:40]  * ralsina is not going to ever miss a mention again, because his freaking android phone buzzes and blinks whenever soeone says ralsina on IRC now thanks to quasseldroid
[18:43] <ralsina> I give up, the VPN didn't connect but killed my defaultroute anyway
[18:46] <rmcbride> ralsina: I'll be sure to not install quasseldroid then,
[18:46] <rmcbride> ralsina
[18:47] <rmcbride> because I hate being pinged needlessly, ralsina :)
[18:47] <ralsina> rmcbride: I see
[18:47] <ralsina> rmcbride: I have your home phone number and *free* skype calls, dude.
[18:47] <rmcbride> hehheh
[18:47] <ralsina> rmcbride: so don't start things you can't win ;-)
[18:47] <rmcbride> I have a blackhole utility for my android phone, but point taken
[18:48] <ralsina> hehe
[18:48] <rmcbride> heh
[19:03] <ralsina> I wonder if our jenkins config should be in bzr
[19:04] <Chipaca> ralsina: isn't it part of the big puppet config in bzr?
[19:04] <ralsina> Chipaca: I know it's in puppet somewhere, but I suspect we are editing jobs through jenkins
[19:05] <ralsina> Chipaca: thus I have this nagging feeling of "doing it wrong"
[19:32] <mmcc> ok folks, early EOD for me - will probably be back later this evening after everyone else leaves. have a great weekend
[19:32] <ralsina> thisfred: https://pastebin.canonical.com/65903/
[19:32] <ralsina> thisfred: green thin rectangles for items
[19:34] <ralsina> gatox: +1
[19:35] <gatox> ralsina, great thx!
[19:35] <gatox> mmcc, you too!
[19:37] <thisfred> ralsina awesome!
[19:40] <thisfred> and it works, even with other colors ;)
[19:41] <ralsina> thisfred: hehe
[19:41] <ralsina> thisfred: I suspect there are nicer ways to do it, but it would involve redoing all the drawing instead of using the parent class
[19:42] <thisfred> this is fine, I have dotted lines, and background colors based on tags. Spent way too much time on this already
[19:43] <ralsina> thisfred: happens with this kind of things. "oh, is dot-dot or dot-dash better?"
[19:44] <thisfred> I know, but I'd prefer to get the functionality done before I descend into that kind of polishing
[19:45] <thisfred> the dotline is more like a dashline for instance
[20:04] <thisfred_> ralsina: moving the mouse over the items does remove the borders, however. Sometimes...
[20:05] <gatox> eod for me people!! enjoy your weekend!
[20:05] <thisfred_> you too gatox
[20:05] <gatox> thisfred_, bye
[20:10] <thisfred_> ralsina: I'm almost thinking it might be easier to do t
[20:10] <thisfred_> his in actual html?
[20:11] <thisfred_> just kidding, mostly
[20:12] <thisfred_> probably
[20:12] <thisfred_> lunch
[22:22] <mmcc> back for a bit on "take your sleeping toddler to work (in a stroller next to the desk) day"
[22:30] <Chipaca> dobey: http://www.catbirdseat.org/catbirdseat/bingo.jpg
[22:31] <dobey> hahahahah
[22:38] <Chipaca> ralsina: there's an issue with the qt sso in P
[22:38] <Chipaca> ralsina: or perhaps it's with how usc uses it
[22:39] <Chipaca> ralsina: it doesn't let you go from sign up to sign in (if you already have an account)
[22:39] <Chipaca> ralsina: can you look into it?
[22:40] <dobey> Chipaca: i filed a bug about that before p release :)
[22:40] <Chipaca> dobey: ouch
[22:40] <Chipaca> dobey: is it in usc, or is it in ussoc?
[22:40] <dobey> well, couple days
[22:40] <dobey> ussoc
[22:41] <dobey> and only happens for upgrades
[22:41] <Chipaca> dobey: bug#?
[22:41] <dobey> installing gtk package if missing should fix
[22:41] <dobey> let me find it
[22:43] <dobey> bug #974637
[22:44] <Chipaca> dobey: thanks
[22:45] <popey> uhm
[22:46] <popey> i am in the USA, and when i try to buy a song from u1ms, it prompts me to make an account
[22:46] <popey> but i already have one
[22:46] <popey> (a UK one)
[22:46] <dobey> popey: sign in from control panel first
[22:47]  * popey signs in and tries again
[22:56] <mmcc> gone again on "dog woke up the baby" day
[23:05] <dobey> Chipaca: you should come to the proxy session
[23:06] <Chipaca> dobey: i am going to the proxy session
[23:06] <Chipaca> dobey: it is at 16:45
[23:06] <Chipaca> no
[23:06] <Chipaca> 16:15
[23:06] <Chipaca> cock
[23:06] <dobey> heh
[23:06] <Chipaca> apparently, one is allowed to say "cock"
[23:06] <Chipaca> i can't fathom why
[23:06] <Chipaca> anyway
[23:06] <Chipaca> session!
[23:12] <dobey> hi moch
[23:12] <moch> hi


[15:30] <bobweaver> did somebody spike the water at the last uds ?
[15:37] <popey> bobweaver, hmm?
[15:40] <bobweaver> popey,  it was a joke not a good one..
[15:41] <bobweaver> I mean 4 different ways to control icons ? wuwt
[15:41] <bobweaver> that means like 40 x more code that means 4x more bugs that is what I mean
[15:42] <bobweaver> the way that nux and libunity are handling icons is Crazy
[15:42] <bobweaver> there should be a single call not 4
[15:43] <bobweaver> resultsrender, coverflow resulticon ect all need to ne in One quick file
[15:44] <bobweaver> or made into a lib its self and then called that way or something like that. IDK but boy is this alot harder to wok with then other langs and libs that I know
[15:44] <bobweaver> even camara views on the cards is not working
[15:44] <bobweaver> I love the idea of making this like a video game platform but time will make it better and I understand that.
[15:45] <bobweaver> why not just use unity4 engine ? or udk
[15:45] <bobweaver> there not opensource right sorry
[15:46] <bobweaver> bottom line is this. there are so many other options that are out there and there are things like gimp to qml  and what not there is nothing like that and that is a shame maybe in the future
[19:35] <bobweaver> Yay it is working ! http://imagebin.org/225941