[00:25] <mmcc> ok - my branch to fix the race in controlpanel.backend that caused too many calls to get_credentials, and on my system, caused the eternal loading overlay at startup, is here: https://code.launchpad.net/~mikemc/ubuntuone-control-panel/fix-credentials-race/+merge/121969
[00:33] <mandel> mmcc, awesome!
[00:33] <mandel> mmcc, I need to test that branch merged with the stale broker fix :)
[00:33] <mandel> oh, I'm back :)
[00:34] <mmcc> hi mandel, what time is it for you?
[00:34] <mandel> mmcc, is 2 am, but not to worry, lets try to fix all this bugs so that the only thing we do tom is release
[00:35] <mandel> mmcc, by the way, is this a public release or internal?
[00:35] <mmcc> mandel: public, ralsina mentioned a blog post
[00:35] <mandel> frack
[00:35] <mandel> !!!
[00:35] <mandel> mmcc, ok, we better do a good one then :)
[00:35] <mmcc> heh
[00:35] <mandel> mmcc, so far we are much better than the first windows one
[00:36] <mmcc> well, as soon as this build uploads I'm EOD, but I will probably check back a little bit tonight, please let me know where you leave things, maybe I can test or review a branch
[00:37] <mandel> mmcc, ok, if things work I'll send you an email with the branches to review
[00:37] <mmcc> mandel: sounds great
[00:37] <mandel> mmcc, ideally with the stale broker fix and your we have a working sso
[00:37] <mandel> mmcc, next would be the daemon, right?
[00:43] <mandel> mmcc, your branch, what is the expected behavior?
[00:43] <mmcc> here's the bundle with my branch: http://ubuntuone.com/3Ak3HKLhv7KETroVctKBkV
[00:43] <mandel> for me when getting the new creds from sso it gets stuck
[00:44] <mmcc> mandel: gets stuck where? did you already have creds? this was solving an issue when you already had creds, it would hang
[00:44] <mmcc> I have to go, will try to check back in a few hours, sorry
[00:44] <mandel> mmcc, ok, no problem then, it gets stuck in the wizard where I was working :)
[00:44] <mandel> mmcc, go go, have fun with the baby :)
[01:32] <mmcc> mandel: just thought of this: you probably don't see the issue my branch fixes unless you have merged from trunk since gatox' share links branch landed…
[01:32] <mandel> mmcc, oh, ok, will do
[01:48] <ralsina> hi mandel
[01:49] <ralsina> go to bed, start fresh tomorrow
[01:49] <ralsina> it's what 3AM there?
[01:52] <mandel> ralsina, is 4 am, I prefer to do the opposite, finish late with things working
[01:52] <mandel> ralsina, we need review by the way :)
[01:52] <mandel> ralsina, mmcc told me is a public release, has that been announced?
[01:57] <ralsina> mandel: it's "public"
[01:57] <ralsina> mandel: it's also alpha
[01:57] <ralsina> so, it will be announced internally, and if anyone outside wants to try it at his own peril, he can
[01:58] <ralsina> mandel: have links for the reviews?
[02:02] <ralsina> mandel: I suspect we never saw the credentials race condition because 1) On linux it doesn't happen 2) on windows the timing is different
[02:02] <mandel> ralsina, sure, here they are: https://code.launchpad.net/~mikemc/ubuntuone-control-panel/fix-credentials-race and https://code.launchpad.net/~mandel/ubuntu-sso-client/fix-stale-broker/+merge/121973
[02:03] <ralsina>  mandel: done mmcc's starting on yours
[02:03] <mandel> great
[02:04] <ralsina> mandel: with this one you can do the initial login, or that is something else?
[02:04] <mandel> ralsina, close, we are missing the signals parts we talked about, I'm trying to find out why Qprocess.finish signal is not raised
[02:06] <ralsina> mandel: ack
[02:07] <mandel> ralsina, can you please try this in your mac: paste.ubuntu.com/1175005
[02:08] <ralsina> mandel: sure
[02:08] <mandel> ralsina, do I need to have a qapp running for that?
[02:08] <ralsina> mandel: let me mool
[02:08] <ralsina> look
[02:08] <ralsina> yes
[02:08] <ralsina> a QCoreApplication should be enough
[02:09] <ralsina> you do the start, then the app.exec_()
[02:11] <ralsina> mandel: I am not thinking clearly. I am going to bed, and will be back early and do reviews then
[02:11] <mandel> ralsina, no problen :)
I'm too old for this shit</murthaugh>
[02:14] <mandel> lol
[03:54] <mandel> ralsina, found a work around, the twisted implementation of the runner works.. later please refresh my mind on why we have to use the qt one..
[03:54] <mandel> now to bed, is close to 6 am :P
[05:54] <mmcc> mandel - your pasted script gave me an idea. looks like another Qt ordering problem - you have to make sure that the QCoreApplication is initialized before you call start(). I wonder if that's a problem we're having…
[05:54] <mmcc> here's my version of your script that shows that: http://paste.ubuntu.com/1175209/
[06:14] <mmcc> interesting, it really looks like it should work. I can reproduce the same issue in SSO + CP -- no finished signal getting sent
[06:15] <mmcc> but it looks like we check that the QApplication instance is not None before we call qt.spawn_program, so that check should avoid what I was seeing…
[06:30] <mmcc> well, I see the same thing, where if you use twisted runner, it works. that might be fine for a workaround, but if we need Qt for some reason, (i didn't find a reason in the logs), then I have a big clue --
[06:35] <mmcc> the sso gui ubuntu-sso-login-qt is not spawned by controlpanel, it's spawned by ubuntu-sso-login, which is launched by controlpanel using tcpactivation… so we aren't using qt there,  we actually use subprocess.Popen()
[06:42] <mmcc> ack, I really don't get why the twisted runner works, though. not thinking clearly here. going to sleep
[08:23] <JamesTait> Good morning all! :)
[11:02] <mandel> mmcc, ralsina, I have a fix for the signing problem, I don't like it but is a single line, mainly using the qt runner on mac does nto work while the tx one works
[11:06] <mandel> mmcc, yes, the issue here is that ubuntu-sso-login is using the qtreactor, which is done so that we have support for proxies using QtNetwork, I don't see a reason why we should use the qt runner if it does not work
[11:07] <mandel> at least for this release we can go with this
[11:07] <ralsina> mandel: sure, if it works, do a branch that switches it and we merge that one manually for release
[11:07] <ralsina> and that's the last thing we needed fixed!
[11:08] <mandel> ralsina, I was thinking a single if sys.platform == 'darwin'
[11:09] <ralsina> mandel: sure
[11:10] <ralsina> mandel: just we shouldn't mergeit to trunk, I think
[11:10] <ralsina> mandel: with 24 hours to think I can surely fix it
[11:10] <mandel> ralsina, ok, but there are something I have been thinking about, QProcess is not thread safe, and this is being executed in the qtreactor, I don't know if the qtreactor is putting the guy in a thread and there we are having issues
[11:11] <mandel> ralsina, also, why using qprocess over the tx version if we are using a reactor, I understand using it on linux because there is no reactor.. but in the others
[11:11] <mandel> I find it a safer option
[11:12] <mandel> ralsina, if you want to test it:  lp:~mandel/ubuntu-sso-client/send-signals Remove
[11:12] <mandel> ups, copy paste fail from lp :)
[11:17] <mandel> ralsina, has the shares tab ever worked on mac?
[11:23] <mandel> ralsina, I'm moving to see if I can get the daemon support
[11:32] <mandel> ralsina, please review: https://code.launchpad.net/~mandel/ubuntu-sso-client/fix-stale-broker/+merge/121973
[11:32] <mandel> I want to start using trunk for the buils asap
[11:45] <alecu> hello, y'all!
[11:47] <mandel> alecu, morning!
[11:47] <alecu> mandel: got anything I can help with?
[11:47] <mandel> alecu, got questions for you :)
[11:48] <alecu> mandel: it wasn't me, I swear it!
[11:48] <mandel> alecu, first, I noticed that the qt runner from ubuntu-sso-utils is not running on mac, why do we use it over the tx implementation?
[11:48] <mandel> alecu, I know it was not you, I always do a bzr blame hehe
[11:48] <alecu> mandel: probably because we do the same elsewhere
[11:48] <alecu> mandel: hehehe
[11:49] <mandel> alecu, ok, so I have a dirty fix at least for the release which is a sys.platform == 'darwin' :)
[11:49] <mandel> alecu, also, can you tell me where you guys where stuck with the daemon? mmcc told be it was not working, right?
[11:54] <alecu> mandel: a sys platform check sounds fine for this.
[11:55] <alecu> mandel: regarding the daemon, I've been peeking at how macfsevents and twisted interact, and I don't like it at all. Small testing scripts that use both end up segfaulting randomly.
[11:56] <mandel> alecu, and the fsevents daemon? I want to fix that guy today, I remember mmcc telling me you helped him a little with that
[11:58] <alecu> mandel: did I helped with the root daemon?
[11:58] <mandel> alecu, that is what I understood, I could be wrong..
[11:59] <mandel> alecu, I'm going to try to make things work using the root daemon to see if we don't have those segfaults
[11:59] <mandel> if that is the case, we need to fix fsevents..
[12:00] <mandel> alecu, this fixes the runner problems: https://code.launchpad.net/~mandel/ubuntu-sso-client/send-signals I don't know if it should land in trunk or not..
[12:02] <alecu> mandel: we should test if that works better than the other one.
[12:05] <mandel> alecu, it works on mac, which the other doesn't I'd like to understand better the qtreactor + yield and what it really does, also QProcess is not thread-safe but reentrant
[12:06] <alecu> mandel: what do you want to know about "qtreactor + yield"?
[12:06] <alecu> mandel: reentrant usually means "thread safe"
[12:08] <mandel> alecu, no perse, you can access its vars but on qt bad things happen with the signals and slots
[12:08] <mandel> alecu, you have to connect them in the right thread where you want the information..
[12:08] <dobey> reentrant means "you need to know what you're doing and use the proper locking APIs for this to work in threads"
[12:09] <mandel> I wonder if we are not getting one of the signals due to that.. but again, I don't know enough about the qtreactor
[12:11] <ralsina> mandel: you can connect signals across threads just fine
[12:11] <ralsina> mandel: Qt should be smart enough and use a queued signal in those cases. However thoe have to be Qt threads, not python threads
[12:11] <ralsina> mandel: which is probably not the case here
[12:11] <alecu> mandel: well, the qtreactor should handle all that by itself. I think it's much better to use the tx runner than the qt one, but as always, it's better to test it irl
[12:11] <alecu> mandel: both inside our code, and on small test scripts.
[12:12] <ralsina> alecu: we may even switch to the tx runner everywhere if it works everywhere and remove some complexity
[12:13] <alecu> ralsina: we can't use it on sso on linux, since we don't have any reactor there.
[12:13] <mandel> ralsina, alecu, everywhere as in windows and mac right, 'cause we do not have a reactor on linux for sso or do we?
[12:13] <alecu> mandel: exactly.
[12:13] <ralsina> alecu: but there we are not using the qt one either, right?
[12:13] <mandel> alecu, he, stop reading my mind!
[12:13] <ralsina> so the qt runner runs out of uses
[12:13] <alecu> mandel: anyway: IRL tests, tests, tests.
[12:13] <mandel> ralsina, for the proxy support we use qt
[12:13] <mandel> alecu, ^
[12:14] <ralsina> grmbl
[12:14] <ralsina> ok, out of scope for today, but let's keep it as something to think about
[12:14] <mandel> ralsina, ditto and I said the same at 6 am :P
[12:14] <ralsina> mandel: no, the shares tab never worked on mac yet
[12:14] <ralsina> mandel: I am going to disable+hide it for this release
[12:14] <ralsina> mandel: and fix it for the next one
[12:14] <mandel> ralsina, the small one liner fixes the problem, at least for the release (about the runner)
[12:15] <alecu> mandel, ralsina: can you try running a couple of times this script?
[12:15] <ralsina> mandel: awesome
[12:15] <mandel> alecu, sure, url?
[12:15] <alecu> mandel: doh: pastebin.ubuntu.com/1174680/
[12:15] <mandel> ralsina, with what we have we might have a nice release.. but I'd like to talk with mmcc and try to get it using the root daemon
[12:15] <ralsina> alecu: sure
[12:15] <mandel> also land want we have around in private branches
[12:15] <ralsina> mandel: probably not on this one :-(
[12:15]  * alecu hates new firefox that strips http:// from urls copied from the url bar.
[12:16] <ralsina> alecu: yes, that's deeply stupid
[12:16] <alecu> ralsina, mandel: here, that script dies 4/10 times with some memory corruption.
[12:17] <mandel> alecu, the exception is expected?
[12:18] <mandel> alecu, whqt I get: paste.ubuntu.com/1175739
[12:19] <alecu> mandel: yes, the exception is expected.
[12:20] <alecu> mandel: you are running with your latest macfsevents, right?
[12:20] <mandel> alecu, yes
[12:20] <ralsina> alecu: no memory corruptions, just the exceptions
[12:20] <mandel> alecu, shall we try passing process_asap = True to the observer?
[12:21] <alecu> mandel, ralsina: can you try running it a couple of times?
[12:21] <alecu> mandel, yes, please.
[12:21] <mandel> alecu, I'm in the process
[12:21] <ralsina> alecu: on the 10th time, no memory issues
[12:21] <alecu> mandel, ralsina: also: add a line with a "raise", just after the log.err()
[12:21] <ralsina> alecu: ok
[12:22] <mandel> alecu, and latency=0 too?
[12:22] <mandel> alecu, is the other setting we use
[12:22] <ralsina> alecu: now I got "called with null pointer"
[12:23] <alecu> mandel, sure.
[12:23] <ralsina> alecu: is that the error you wanted?
[12:23] <alecu> ralsina: can you paste it?
[12:23] <ralsina> alecu: sure
[12:23] <mandel> same here
[12:24] <alecu> ralsina, mandel: ok: I got that first, so I thought it might be the exception being missed in the fsevents callback.
[12:24] <alecu> but then I saw that I got similar corruption issues when I was handling the error inside the callback too.
[12:25] <mandel> alecu, with process_asap=True it never finishes..
[12:25] <mandel> it keeps saying hola!
[12:26] <alecu> so, as far as I can tell, this is a race condition between the macfsevents thread and extension, and the reactor we are using on mac.
[12:26] <ralsina> alecu: http://ubuntu.pastebin.com/1175753
[12:26] <alecu> ralsina: thanks.
[12:26] <alecu> ralsina: you've typed that url, right? :-)
[12:26] <ralsina> alecu: yes, paste from vnc into ubuntu is not working
[12:27] <ralsina> alecu: letme check ;-)
[12:27] <alecu> ralsina: I just fixed it in my browser :-)
[12:27] <ralsina> alecu: right, pastebin.ubuntu.com/same number ;-)
[12:27] <alecu> ralsina: so, yes: that's similar to the errors I've been getting.
[12:28] <mandel> ralsina, alecu, same errors here
[12:29] <alecu> ralsina, mandel: so, my options at this point:
[12:29] <alecu> 1) we switch to some other reactor supported on mac for SD
[12:29] <alecu> 2) we move the macfsevents stuff to a different process
[12:30] <alecu> 3) we find a magical way to fix this.
[12:30] <alecu> ...
[12:31] <mandel> sounds reasonable.. I vote for the magic unicorn fix..
[12:31] <mandel> alecu, we can try the reactor that uses the main loop from cocoa, that might be useful and is in theory a support reactor in twisted..
[12:31] <ralsina> +1 for magicalunicorns
[12:31] <mandel> but yet again, the IOCompletionPorts one too
[12:32] <ralsina> how complex is swithing reactors going to be?
[12:32] <ralsina> I am tempted to do a "non-root-daemon" using macfsevents
[12:32] <ralsina> and armonize it with the root daemon, conceptually
[12:33] <mandel> in theory it should just mean changing the import to install the new one..
[12:33] <mandel> theory..
[12:33] <alecu> ralsina: +1 to a user-daemon
[12:33] <alecu> mandel: remember that some of the osx reactors are "Unmaintained": http://twistedmatrix.com/documents/current/core/howto/choosing-reactor.html#auto1
[12:34] <ralsina> twisted reactors are like a minefield, only without the fun explosions
[12:34] <ralsina> alecu: so, current status is, this crashes sd and then sd restarts a lot, right?
[12:34] <mandel> alecu, maybe kqueue?
[12:34] <alecu> ralsina: right
[12:34] <alecu> mandel: test-test-test
[12:35] <mandel> yes yes yes
[12:35] <ralsina> alecu: ok, so let's try to switch reactors now, and the plan is to do a daemon and avoid this crap
[12:35] <alecu> mandel: let's start by doing the corresponding imports in the test script:
[12:35] <alecu> like:
[12:35] <alecu> from twisted.internet import kqreactor
[12:35] <alecu> kqreactor.install()
[12:35] <alecu> and so on
[12:36] <ralsina> alecu: have 2' for a quick mumble?
[12:36] <mandel> with the kqreactor we have the same PyCObject_AsVoidPtr problem
[12:36] <mandel> alecu, ^
[12:36] <alecu> ralsina: sure
[12:37] <mandel> I'm off to have lunch
[12:38] <mandel> alecu, cfreactor seems to work.. anyways, off to get food
[13:11] <alecu> mandel: how did you end up installing pyobjc?
[13:39] <alecu> mandel: I was unable to compile pyobjc with the brewed python.
[13:39] <mandel> alecu, I cannot remember..
[13:40] <alecu> and if I use the 10.8 python with the 10.8 pyobjc, cfreactor dies after the second exception is raised, without printing anything useful.
[13:41] <mandel> alecu, wait, is not meant to do that.. I though it was..
[13:41] <mandel> mierda..
[13:41] <mandel> alecu, I have that problem too then
[13:59] <dobey> gah
[13:59] <dobey> dbus is crashing and i don't know why :(
[14:02] <ralsina> dobey: dbus as a whole?
[14:05] <dobey> no, dbus lib making a call from libsyncdaemon
[14:05] <dobey> so, probably libsyncdaemon bug
[14:07] <dobey> yup
[14:08]  * dobey wonders if that's one of the existing bugs
[14:20] <dobey> wow, there isn't a bug for this crash
[14:20] <dobey> i guess it's hard to hit when you just get a giant dialog with a huge empty white box
[14:26] <dobey> and it's such a trivial fix too :(
[14:28] <dobey> briancurtin, ralsina: https://code.launchpad.net/~dobey/ubuntuone-client/fix-1043868/+merge/122076 please :)
[14:29] <ralsina> dobey: trivial fixes for which you propose branches should always be along a ":-)"
[14:29] <dobey> ralsina: it's a :( because this bug should have never existed
[14:29] <briancurtin> dobey: looking once the diff generates
[14:29] <dobey> it's a silly missing "+ 1" for an allocation call
[14:29] <ralsina> yes, silly off-by-ones
[14:29] <ralsina> briancurtin: don't bother, I got it
[14:30] <dobey> are we doing mumble or hangout?
[14:30] <ralsina> briancurtin: BTW, look at https://bugs.launchpad.net/ubuntuone-client/+bug/1043359
[14:30] <ralsina> dobey: mumble
[14:30] <ralsina> briancurtin: after you are done with the rush of py3 stuff, we should do a release that fixes that
[14:30] <briancurtin> ralsina: yeah i saw that one come in yesterday. need to think of a way to test if that's up first
[14:31] <ralsina> briancurtin: http://installbuilder.bitrock.com/docs/installbuilder-userguide/ar01s09.html
[14:31] <ralsina> briancurtin: it's even the example :-)
[14:31] <briancurtin> bam
[14:32] <dobey> ralsina: ok; i will need to leave promptly at 11:30 today, and if we can cut it a few minutes earlier, even better :)
[14:32] <ralsina> dobey: sure
[14:32] <ralsina> dobey: you talk first to be sure
[14:32] <ralsina> dobey: before we ramble on mac stuff
[14:33] <ralsina> thisfred: you're excused from today's call if you want
[14:33] <thisfred> I'll take that :)
[14:33] <ralsina> thisfred: we have a ton of mac stuff to discuss and AFAIK you are doing server-side stuff this week, right?
[14:34] <thisfred> yeah 99% server side
[14:45] <dobey> ralsina, briancurtin: and https://code.launchpad.net/~dobey/ubuntuone-client-gnome/no-more-eds/+merge/122080 which is a fair bit less trivial. :)
[14:45] <ralsina> dobey: ack
[14:45] <ralsina> dobey: global +1 on the other one BTW
[14:45] <dobey> thanks
[14:46] <briancurtin> dobey: will look
[14:46] <dobey> may need design approval on the -gnome one, but UI freeze is today so was hoping to get it in since I finally got a chance to do that work last night/this morning
[14:51] <ralsina> dobey: if you have screenshots we can run it through design quickly
[14:52] <dobey> i can nab one
[14:56] <mmcc> hi folks. catching up now…
[14:56] <ralsina> good morning mmcc!
[14:58] <dobey> ralsina: http://ubuntuone.com/4SPMPsP5FysA55FQK5MU8V
[14:58] <dobey> also added to comment
[14:58] <ralsina> dobey: have a before shot?
[14:59] <mandel> ralsina, dobey or thisfred, can I have a very simple review: https://code.launchpad.net/~mandel/ubuntuone-client/ignore-ds-store/+merge/122084
[14:59] <mandel> the bug was really annoying me :)
[14:59] <ralsina> mandel: sure thingie!
[14:59] <mandel> ralsina, also need to rest my brain from harder bugs hehe
[14:59] <ralsina> mandel: yeah, we needed that fixed before release, really :-)
[15:00] <dobey> ralsina: one second
[15:00] <mandel> ralsina, the ds_store one, cool I had no idea it was urgent, it was annoying me that is all
[15:00] <ralsina> mandel: well, it was going to annoy everyone :-)
[15:00] <dobey> ralsina: https://launchpadlibrarian.net/85567180/u1-sharing.png
[15:00] <ralsina> alecu, mandel, mmcc, dobey, briancurtin: mumbles!
[15:00] <dobey> ralsina: is attached to the one "omg confusing" bug
[15:01] <mandel> ralsina, there already
[15:01] <ralsina> dobey: oh, great
[15:01] <ralsina> dobey: I'll get design signoff after the call
[15:01] <dobey> ok
[15:01] <ralsina> joshuahoover: call if you are free :-0
[15:02] <ralsina> that was meant to be a riendly ":-)"
[15:02] <joshuahoover> ralsina: heh, joining...
[15:09] <ralsina> mandel: on https://code.launchpad.net/~mandel/ubuntuone-client/ignore-ds-store/+merge/122084 the indentation of the new line is off, can you fix that?
[15:10] <mandel> ralsina, is not off that is an lp problem, open the file :)
[15:10] <ralsina> mandel: ok
[15:11] <mandel> ralsina, see: http://bazaar.launchpad.net/~mandel/ubuntuone-client/ignore-ds-store/view/head:/data/syncdaemon.conf#L80
[15:11] <mandel> stupid lp
[15:14] <dobey> mandel: it is off because you mixed tabs and spaces
[15:17] <mandel> dobey, fixing it
[15:19] <mandel> dobey, done
[15:22] <mandel> mmcc, the branch that fixes it: https://code.launchpad.net/~mandel/ubuntu-sso-client/send-signals
[15:22] <mandel> mmcc, little and crappy but works
[15:23] <mandel> dobey, please approve the branch before you go so that is not blocked :)
[15:24] <dobey> mandel: bueno. +1 :)
[15:24] <mandel> dobey, gracias!!!
[15:41] <mmcc> mandel: I'll try to propose it soon, but it'll be after a new test bundle for sure.
[15:41] <mandel> mmcc, no problem, I found something I can have fun with.. and is mac related :)
[15:41] <mmcc> mandel: we don't copy the plist - it gets embedded into the daemon executable as a linker __TEXT section, and the launchdadd process gets it from there and puts it in a system location we can't touch
[15:41] <mmcc> mandel: cool, what?
[15:42] <mandel> mmcc, pync :)
[15:42] <mandel> mmcc, notification center support
[15:42] <mmcc> mandel: great
[15:42] <chaselivingston> mandel: oooh, I would love that
[15:42] <mmcc> will it work with growl in 10.7 also?
[15:42] <mandel> mmcc, I'll add support for both, is very small code that needs to be added
[15:53] <mandel> thisfred, when are the notifications shown in u1?
[15:53] <thisfred> mandel, that question is a little too vague for me to answer
[15:54] <mandel> thisfred, is there an action I can perform to trigger a notification?
[15:54] <ralsina> mandel: why nt start with growl and then use that free app for nc?
[15:54] <thisfred> mandel, you can drop a file into your u1 folder
[15:54] <mandel> ralsina, because we can have both very cheap
[15:54] <ralsina> mandel: ok
[15:55] <mandel> ralsina, no need for a 3 party app and is like 20 lines of code for each
[15:55] <thisfred> mandel, notifications are / should be shown whenever u1 starts or finishes uploading or downloading
[15:55] <thisfred> uploading is obviously the easiest one to trigger
[15:56] <mmcc> mandel: you're going to run into exceptions from the on_download_finished remote call…
[15:56] <mandel> mmcc, true.. I'll have to fix that too, is easy, or should be easy..
[15:56] <mmcc> just a heads-up. gatox fixed some of those for the sync indicator but not all. you can see what he did. it's either removing or adding an asterisk
[16:07] <mandel> ralsina, mmcc, please don't hate me, but can we push this in the release: https://code.launchpad.net/~mandel/ubuntuone-client/fix-wrong-fs-action/+merge/122099
[16:07] <mandel> is kind of important..
[16:07] <mmcc> mandel, is fsevents.IN_ATTRIB == 4?
[16:07] <mandel> mmcc, yes
[16:08] <mmcc> hooray
[16:08] <ralsina> mandel: I don't mind, but I have no idea what that does, so it's up to mmcc
[16:08] <mmcc> that's the bug I ran into two days ago
[16:08] <mmcc> +1
[16:08] <mandel> :)
[16:09] <mmcc> well, in spirit ;P -- when does IN_ATTRIB get sent, exactly?
[16:09] <mandel> mmcc, in my case it got when I did a copy from one location to another
[16:10] <mmcc> really
[16:11] <mmcc> well, we do need to handle that event, and I figure sending modify is a good start… besides we need to have a hard look at fsevents.py after the release anyway
[16:11] <mandel> mmcc, yes and yes
[16:14] <mmcc> ok, fsevents sends IN_ATTRIB if it sees a file that has the same modified time but different ctime -- "the time of most recent metadata change". So we might be sending an event when the content hasn't actually changed -- will that be a problem up the stack?
[16:14] <ralsina> mmcc, mandel: branch to hide the share tab completely -- lp:~ralsina/ubuntuone-control-panel/ninja-share-tab
[16:14] <mmcc> this IN_ATTRIB was added upstream in fsevents trunk -- we could just ignore it
[16:14] <mmcc> ralsina:  grat
[16:15] <mandel> mmcc, no, we will check the hash and if it the same we do nothing
[16:15] <mmcc> mandel ok then I will approve that branch
[16:15] <mandel> mmcc, we do the same on windows
[16:15] <mandel> mmcc, is a little ugly, I agree
[16:16] <mmcc> anyone else want to review that?
[16:17] <ralsina> mmcc: merge it
[16:17] <ralsina> consider that a virtual +1
[16:17] <ralsina> and... lunch!
[16:17] <mmcc> done
[16:17] <mmcc> wait ralsina - did you do the IRL test of mandel's fix-stale-broker?
[16:17] <mandel> ralsina, mmcc, we have notification center support on 10.8 :)
[16:18] <ralsina> mmcc: no, I  didn't
[16:18] <mmcc> ralsina: ok, cool
[16:18] <ralsina> mmcc: stupid me, I should have :-(
[16:18] <ralsina> mmcc: so you do it ;-)
[16:21] <mmcc> ralsina, ack - mandel, can you elaborate on how you tested that? the instructions on the branch weren't totally clear
[16:22] <mandel> mmcc, what you can do is the following, start sso in a terminal, ok
[16:22] <mmcc> which sso
[16:22] <mandel> mmcc, ubuntu-sso-login
[16:22] <mandel> the daemon
[16:22] <mmcc> ok
[16:22] <mandel> mmcc, then in a second terminal start control panel
[16:23] <mmcc> right, and I just have to be quick about killing sso-login right after I start cp?
[16:23] <mandel> yes, so that it gets the wrong remote object
[16:24] <mandel> mmcc, then work normally and things should just 'work'
[16:24] <mmcc> when I tried this earlier it was hard to kill it before it finished and killed itself
[16:24] <mandel> mmcc, you can use a test script to connect so it does not kill itself
[16:26] <mmcc> I guess I never rebuilt the UI since the qss change for the tabs to be left-aligned showed up
[16:26] <mmcc> hrm.
[16:28] <mmcc> mandel, it's caching the credentials, so I don't think it needs SSO after it started up… I'm not sure I can test this, what am I missing?
[16:28] <mmcc> it's possible that I'm just tired here :)
[16:28] <mandel> mmcc, hehe, same in this side, I think a good way to test it is request bad creds, kill and retry
[16:30] <mmcc> mandel: how do I request bad creds? is that something that happens in real use? sorry, I'm being dense here
[16:31] <mandel> mmcc, yes, you can start without them in syncdaemon
[16:31] <mmcc> so, delete my creds, start SSO-login, then start CP, then kill SSO login while it's running the gui?
[16:31] <mandel> mmcc, mumble?
[16:32] <mmcc> mandel: sure, just a sec
[16:32] <mmcc> mandel: i'm there
[16:32] <mandel> one sec
[16:44] <mmcc> ok mandel, approved. that'll be going in the release
[16:44] <mandel> awesome!
[16:46] <mmcc> btw, why did we make the tabs left-aligned? is that for all platforms?
[16:51] <mandel> mmcc, yes, to be consistent
[16:52] <mmcc> mandel: wasn't it centered everywhere before? why left on all platforms instead of centered on all platforms?
[16:55] <mandel> mmcc, no AFAIK
[16:56] <mandel> anyway, EOD here I've got rugby training, laters o/
[16:56] <mmcc> mandel: ok, thanks again
[16:56] <mmcc> bye
[16:59] <mandel> mmcc, ralsina, before I go, we have notification center and growl support (post 1.3) support, I'll create a bug and propose tom morning :)
[16:59] <mmcc> mandel: great
[17:02] <briancurtin> does anyone know how to tell where a package came from? like i want to know where the source was taken from to install twisted into python3.2/dist-packages
[17:03] <briancurtin> oh wait, i'm an idiot
[17:03] <briancurtin> i did that myself...
[17:03] <mandel> hahahaha
[17:03] <briancurtin> i was trying to blame it on something i apt-get'ed
[17:06] <mmcc> with the right combo of filesystem metadata and shell features, one day we might be able to have the utility that tells us what we did to create a given file. I'd call it 'wtf', as in 'where's this from'.
[17:07] <mmcc> 'wtf ~/bin/python' => "you installed it in june from ~/source/python-2.3 while you were working on the back port bug" or something like that
[17:07]  * mmcc done daydreaming
[17:08]  * alecu will have lunch and do some errands
[17:12] <mmcc> arg, tarmac not happy with client tests right now
[17:12] <mmcc> had to re-approve mandel's fsevents tweak
[17:21] <mmcc> ok, building a bundle with our tweaks for last-minute testing, then I'll figure out the certificate stuff and work on building a bundle for release with the right cert and an alpha version number
[17:31] <chaselivingston> mmcc: should I have two sf's running at once in activity monitor?
[17:31] <chaselivingston> *sd's
[17:31] <mmcc> chaselivingston: no, they're probably there as a result of a bug we fixed this week.
[17:32] <chaselivingston> mmcc: never mind, just got a popup that said sd error and asked me to terminate them
[17:32] <mmcc> what did it say the error details were?
[17:32] <chaselivingston> mmcc: I didn't look…. sorry
[17:32] <mmcc> I'm about to put a new build up, so killing everything and starting over is what I recommend…
[17:32] <mmcc> it's uploading - 56%
[17:32] <chaselivingston> mmcc: cool, will you post a link here?
[17:32] <mmcc> yes
[17:33] <chaselivingston> awesome, thanks
[17:35] <mmcc> Ok new mac client alpha release candidate build -- http://ubuntuone.com/7COx8IkZd5MInXLL3sb0BN
[17:36] <ralsina> mmcc: awesome!
[17:36] <mmcc> chaselivingston: please kill your syncdaemons and any other ubuntuone related processes, then delete the "Ubuntu One" item in Keychain Access before starting that. Also remove ~/Library/Preferences/ubuntuone/syncdaemon.conf
[17:37] <mmcc> when you start up you should be able to log in with no freeze and see an initial-setup wizard that walks you through picking which folders to sync
[17:38] <mmcc> if you could test that, then quit and restart the app a few times to see if anything stalls out on you, that'd be very helpful
[17:38] <mmcc> don't worry about killing syncdaemons for that last step, just interested in the UI
[17:39] <mmcc> ralsina: if you've got time, can you do the same?
[17:41] <chaselivingston> mmcc: cool, will do
[17:42] <ralsina> mandel: looks like wrong-fs-event bounced?
[17:43] <ralsina> mmcc: will do!
[17:45] <chaselivingston> mmcc: made it to folder selection, but I'm stuck at "getting information, please wait"
[17:46] <chaselivingston> mmcc: quit and restart and made it right to the cp
[17:49] <mmcc> hmm, not great. sorry, have to be a fk for ~10… will check on that in a minute
[17:49] <mmcc> er, when i get back.
[17:49] <mmcc> chaselivingston: how long did you wait before quitting and restarting?
[17:49] <chaselivingston> mmcc: ~2-3 mins
[17:54] <ralsina> chaselivingston: I have seen that on windows sometimes
[17:54] <ralsina> chaselivingston,mmcc: it's something to verify but probably can be explained away on the mail describing this release
[17:55] <chaselivingston> ralsina: agreed, and maybe it was just a weird case for me or something
[17:55] <chaselivingston> ralsina: seems to be syncing ok now
[17:55] <chaselivingston> ralsina: ok maybe I lied, don't see sd running...
[17:57] <ralsina> mmcc: we should make --with-icon the default on darwin!
[18:00] <ralsina> chaselivingston: confirmed some steps in the wizard lock
[18:00] <ralsina> chaselivingston: next & finish still work though ;-)
[18:00] <chaselivingston> ralsina: ah, interesting...
[18:01] <mmcc> ugh. ralsina which steps in the wizard?
[18:01] <mmcc> I only ever walked through with next and finish…
[18:01] <ralsina> mmcc: the first one after login, selecting folders to sync
[18:02] <ralsina> other than that, it works for me
[18:02] <chaselivingston> mmcc, ralsina: sd seems to be quitting on me after a few mins of closing the cp
[18:02] <ralsina> chaselivingston: yes
[18:03] <ralsina> chaselivingston: we need to start the cp so it stays alive
[18:03] <chaselivingston> so if I leave the cp up for now, it will continue running?
[18:03] <ralsina> chaselivingston: if it crashes, it will restart itself at least ;-)
[18:04] <chaselivingston> ralsina: haha, good to know, I'll just leave it in the bg for now
[18:05] <ralsina> mmcc: I'll do a branch to make --with-icon true by default on darwin
[18:05] <mmcc> ralsina: ok
[18:07] <mmcc> chaselivingston: can you make a bug for SD quitting, and attach your syncdaemon.log ? I'm wondering why it's quitting
[18:07] <chaselivingston> yeah, sure thing
[18:07] <ralsina> mmcc: the gc crash? ;-)
[18:09] <mmcc> ralsina: possibly, but I was hoping that wasn't so common
[18:09] <ralsina> mmcc: shouldn't be
[18:10] <chaselivingston> mmcc: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/1043983
[18:11] <ralsina> mmcc: mine survives u1cp closing, has been up 14 minutes
[18:11] <mmcc> ralsina: ok
[18:12] <mmcc> I'm seeing the stalled loading overlay on the cloud-to-computer page, and the computer-to-cloud page also seemed stalled but was just really slow
[18:12] <chaselivingston> mmcc: mine isn't running even w/ the cp up right now...
[18:12] <ralsina> chaselivingston: ok, that's bad
[18:13] <chaselivingston> ralsina: maybe I should try a restart?
[18:13] <chaselivingston> ralsina: of my computer I mean
[18:13] <ralsina> chaselivingston: should not make a difference
[18:13] <ralsina> chaselivingston: maybe if we could see logs
[18:14] <ralsina> which I don 't recall where they are on darwin
[18:14] <chaselivingston> ralsina: that previous bug report I submitted has my sd logs
[18:14] <ralsina> chaselivingston: oh, awesome, I'll look then
[18:14] <mmcc> ralsina logs are in ~/Library/Caches/ubuntuone and ~/Library/Caches/sso
[18:15] <ralsina> mmcc, chaselivingston: yes, that looks like the GC failure to me
[18:15] <ralsina> why doesn't it happen for me at all? Could it be that I am on 10.7?
[18:15] <chaselivingston> ralsina: hm, and no fix for that yet?
[18:15] <ralsina> chaselivingston: not one we can package today :(
[18:16] <chaselivingston> ralsina: cool, no worries
[18:16] <mmcc> ralsina: are you just looking at the end? I don't recognize that non-traceback
[18:16] <ralsina> mmcc: that's a bare exception inside twisted
[18:16] <ralsina> mmcc: which is what I got with alecu's test script earlier
[18:17] <mmcc> ok
[18:18] <mmcc> chaselivingston: what happens if you press the disconnect button and re-connect from within controlpanel?
[18:18] <mmcc> does that restart SD for you?
[18:18] <chaselivingston> mmcc: let me try, one sec
[18:19] <chaselivingston> mmcc: it does start up when I open the cp, but apparently quits some time after that
[18:19] <mmcc> can you pastebin the end of the syncdaemon log from after that?
[18:20] <chaselivingston> mmcc: me? I'm not even sure I'd know where to look to find that :)
[18:21] <mmcc> chaselivingston: yes, you :) just the same syncdaemon.log -- I'm wondering if it quit the same way. you could attach it to the same bug or if it's more convenient, use http://paste.ubuntu.com
[18:21] <mmcc> since it shouldn't be too big - I just want the end to see how it died
[18:21] <chaselivingston> ah ok, one sec
[18:22] <chaselivingston> mmcc: remind me how the copy command works in Terminal? trying to copy it to the desktop from the folder it's in
[18:23] <mmcc> cp ~/Library/Caches/ubuntuone/syncdaemon.log ~/Desktop/
[18:24] <chaselivingston> ok, also just posted a crash report I got from sd to that bug
[18:24] <mmcc> oh, an osx crash report? great
[18:24] <chaselivingston> mmcc: yeah, from console
[18:25] <chaselivingston> mmcc: will that do for now, about to go into a meeting, I can try to get the sd logs a bit later if you want
[18:25] <mmcc> chaselivingston: just curious, can you load one.ubuntu.com in a browser right now?
[18:25] <chaselivingston> mmcc: yep
[18:26] <mmcc> ok, thanks
[18:33] <dobey> ok, need second review of https://code.launchpad.net/~dobey/ubuntuone-client-gnome/no-more-eds/+merge/122080 asap
[18:33] <dobey> briancurtin: can you do it please? :)
[18:34] <dobey> i guess he's probably at lunch now
[18:35] <ralsina> mmcc: review for https://code.launchpad.net/~ralsina/ubuntuone-control-panel/darwicon/+merge/122122 please?
[18:36] <ralsina> also dobey maybe?
[18:37] <briancurtin> dobey: oh whoops, i hadn't finished that one yet. will finish in a few mins
[18:39] <dobey> ralsina: +1 from me
[18:39] <ralsina> dobey: thanks!
[18:42] <briancurtin> dobey: looks ok, approved
[18:42] <mmcc> ralsina: I am getting test explosions from that branch on darwin…
[18:42] <ralsina> mmcc: whoa
[18:42] <ralsina> mmcc: can you pastebin, my mac is not very dev-friendly right now
[18:42] <mmcc> of course it's mostly the same explosions as before, will have to re-add my hack for the "wrapped c/c++" blah and see if that's it
[18:42] <mmcc> give me a minute or two
[18:42] <dobey> briancurtin: thanks!
[18:42] <ralsina> mmcc: oh  ok
[18:43] <mmcc> some looked new though :(
[18:46] <ralsina> mmcc: it changes a default so it's possible it needs tweaking a ton of places
[18:47] <mmcc> ralsina, all the failures are in test_share_links_search.py… http://paste.ubuntu.com/1176430/
[18:48] <ralsina> mmcc: ok, I now can run the tests on mac, so I'll fix them
[18:48] <mmcc> I merged your darwicon into trunk, so this doesn't have the full disable branch, iirc
[18:48] <dobey> what is up with all the crazy ram usage from the u1client tests lately?
[18:49] <mmcc> er, I mean, doesn't have the branch that you put up today to fully disable share_links
[18:50] <ralsina> mmcc: it's ok, should be ok without it
[18:50] <ralsina> mmcc: unless you already get those errors in trunk
[18:53] <mmcc> ralsina: ok, I'll go check in trunk, just a sec
[18:57] <mmcc> ralsina: looks like the same errors happen in trunk: http://paste.ubuntu.com/1176455/
[18:58] <ralsina> mmcc: ok, so not branch related
[18:58] <ralsina> mmcc: and probably explains why the share tab is broken on mac ;-)
[18:58] <ralsina> mmcc: could you do a quick IRL test and see if my branch works? I can try to fix these tomorrow
[18:59] <mmcc> ralsina: ok.
[19:02] <mmcc> I see the menu, and your new tests pass, so +1
[19:02] <ralsina> yay
[19:04] <ralsina> mmcc: bug #1044012
[19:04] <ralsina> I don't expect that to take longer than tomorrow to fix
[19:04] <ralsina> so maybe we will do another release next week
[19:04] <mmcc> cool, yes
[19:13] <ralsina> school run! Will be back in about 30'
[19:33] <dobey> briancurtin, ralsina: https://code.launchpad.net/~dobey/ubuntuone-client-gnome/update-4-0/+merge/122131 basically same as earlier, just merging to stable to make a relaese and get it in ubuntu in the next 1.5 hrs.
[19:33] <briancurtin> dobey: looking
[19:38] <dobey> brb, gotta make a quick run
[19:59] <ralsina> dobey: this branch bounced because tarmac ran out of memory, right? https://code.launchpad.net/~mandel/ubuntuone-client/fix-wrong-fs-action/+merge/122099
[19:59] <ralsina> mmcc: you may have to merge that one manually ...
[19:59] <mmcc> again, jeez
[20:00] <chaselivingston> mmcc: fyi, just attached another crash log to that bug I submitted earlier
[20:00] <mmcc> ralsina: how do I merge it manually? just push to lp:/ubuntuone-client/trunk ?
[20:00] <mmcc> chaselivingston: great, thanks
[20:00] <ralsina> mmcc: I meant more merging it when doing the release
[20:00] <ralsina> mmcc: like my branch about hiding the share tab
[20:01] <mmcc> ralsina: oh, ok sure
[20:01] <mmcc> I like that better anyway
[20:01] <ralsina> we'll get it in trunk eventually, anyway
[20:03] <mmcc> oh hey, I forgot, I already did that. the build I sent earlier today has that branch
[20:05] <ralsina> awesome
[20:05] <ralsina> so one more merge of trunk and ready to package?
[20:05] <mmcc> now fighting with Xcode to download developer-ID signed certificate from apple
[20:06] <mmcc> the future answer will be to add someone from IS to the team on apple's site and get them an official cert too.
[20:06] <mmcc> or potentially they can just use their certs, although I'm not sure exactly if it *has* to be signed by apple
[20:06] <mmcc> as root
[20:07] <mmcc> ralsina: merge of trunk for the darwicon branch ? am I forgetting anything else?
[20:07] <ralsina> mmcc: yes, for that one
[20:07] <mmcc> ok
[20:11] <dobey> ralsina: technically it bounced for that reason
[20:30] <mmcc> ralsina: building with the darwicon branch now, I will sign it with my Apple provided canonical group Mac Developer cert. I don't think this will fix the 10.8 warning, but it might. There is a single "developer ID" certificate that will definitely make 10.8 happy, even with "gatekeeper" enabled, but only urbanape has that one for now.
[20:30] <dobey> ralsina: do i need to get the patch to remove the search bits on the share tab, into quantal today?
[20:32] <ralsina> dobey: ?
[20:33] <dobey> ralsina: you disabled the search box in http://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-control-panel/trunk/revision/354
[20:34] <ralsina> dobey: I don't think so
[20:34] <ralsina> dobey: that doesn't change UI really
[20:34] <ralsina> dobey: and I want to do a much better solution
[20:34] <dobey> oh, it makes the ui insensitive while it's searching?
[20:35] <dobey> or while it's building the index for which to search in?
[20:36] <ralsina> dobey: right, while it's building the index
[20:37] <ralsina> dobey: what I want to do is provide a second source of autocompletion where you type the path from the left
[20:37] <ralsina> dobey: which can be done without prepopulating a list
[20:38] <dobey> ah
[20:39] <dobey> how does that search work anyway, hits a REST API and stores a big list in memory?
[20:39] <ralsina> dobey: worse, scans the disk
[20:39] <ralsina> dobey: when it hit my 300K files it kinda sucked ;-)
[20:40] <dobey> yeah, that sucks
[20:41] <ralsina> dobey: the idea there is that if you want to publish a file, you type the name, choose it from the popup, then blam, it's published. It just needs some refining
[20:41] <dobey> yeah
[20:42] <dobey> like it shouldn't search shares to you
[20:45] <ralsina> dobey: it should also just scan UDFs you are subscribed to in this box
[20:45] <ralsina> dobey: so, lots of things to fix
[20:46] <mmcc> ralsina: build done, signed, writing a README with instructions on how to file bugs. care to look and tell me if I need to add anything?
[20:46] <ralsina> mmcc: wooooohoooo
[20:46] <ralsina> sure
[20:46] <dobey> ralsina: i presume you meant "shouldn't" there. i would think it should search all the files you've synced to U1, regardless of whether they are synced to the local machine or not.
[20:47] <mmcc> ralsina: https://docs.google.com/a/canonical.com/document/d/123__JHLgeuLrloyEtTB0qzhRnpwOcXPT_bz_vqgV0go/edit
[20:48] <dobey> well, hooray!
[20:48] <ralsina> dobey: to publish, you need to have it locally
[20:48] <dobey> just uploaded u1-client-gnome to ubuntu
[20:48] <dobey> ralsina: why?
[20:48] <ralsina> dobey: because it doesn't work if you don't?
[20:48] <ralsina> dobey: although I admit I have not tried it :-)
[20:49] <ralsina> dobey: and also because there'sno API to get the list of all the files on the server
[20:49] <ralsina> dobey: at least no reasonably quick one
[20:49] <dobey> well, ok; so technical limitations aside
[20:50] <ralsina> mmcc: looks good to me
[20:50] <dobey> the design should be that it lets you publish any of your files that are on the server, regardless of whether they are synced locally or not, and if the API doesn't let us do that yet, we should at least design the UI/code in a way that we can once the API is there; i think
[20:51] <mmcc> ralsina: do I need to add any license verbiage anywhere? I actually just realized we might be missing a license screen in the .app because we don't have any installer… (!)
[20:51] <mmcc> maybe just add a LICENSE file for now?
[20:52] <ralsina> mmcc: yes
[20:52] <ralsina> mmcc: add the file
[20:52] <ralsina> mmcc: maybe we'll add a way to show the license once per user, the page is there, at least.
[20:56] <ralsina> dobey: completion is modular, so we can plug further sources as needed/possible
[20:56] <ralsina> dobey: the logical place to publish a file that's on the servers and not in the local box seems to me to be the server though
[20:56] <ralsina> dobey: but yes, when it's doable, let's do it
[20:57] <mmcc> ralsina: I just remembered --installer. that does exactly what you just said, and it works too
[20:57] <ralsina> mmcc: yes but it does it *every time*
[20:58] <ralsina> mmcc: so we would need to make it so that the first time it runs it has that set, and the following ones it doesn't
[20:58] <ralsina> mmcc: oh, you are RIGHT
[20:59] <mmcc> huh, when I first tried it, I didn't see it, I had to delete my creds to see it
[20:59] <ralsina> mmcc: next time ;-)
[20:59] <ralsina> mmcc: so it only shows the license if you have no credentials. That's pretty much what we want, you are right.
[20:59] <dobey> ralsina: well, remember (though may have been before your time), we were also discussing "ghost files" support a long time ago :)
[20:59] <ralsina> dobey: yes, before my time
[21:00] <ralsina> mmcc: only niggle with --installer: if you delete the creds, you get the license again, not only on startup
[21:00] <ralsina> dobey: in fact, I don't know what those would be
[21:01] <ralsina> mmcc: I am taking a break to be a dad, go ahead packing and send me the binary, I'll send the announcement late
[21:01] <mmcc> ralsina: yes, agreed not ideal. probably will end up writing a file to prefs dir to check or something. for now, want to sneak it in to the release ("if installer or sys.platform == darwin")?
[21:01] <ralsina> feel free to test it as much as possible ;-)
[21:01] <ralsina> mmcc: nah
[21:01] <ralsina> mmcc: let's do it right
[21:02] <ralsina> mmcc: this time, just add a LICENSE.txt
[21:02] <mmcc> ok, and what's in the LICENSE.txt ? :)
[21:02] <mmcc> just the GPL, or ?
[21:03] <ralsina> mmcc: yes
[21:03] <mmcc> I could copy the text from the --installer pane
[21:03] <mmcc> basically just poitns to GPL but includes words about how basic is free but add ons might be paid
[21:04] <mmcc> sorry to delay your dad break… I'll just put in the GPL
[21:07] <mmcc> ok, uploading alpha 1 now
[21:09] <ralsina> mmcc: sure, that sounds good :-)
[21:09] <ralsina> mmcc: but put a GPL.txt too then
[21:09] <ralsina> we need to include the license. The license requires it :-
[21:09] <ralsina> )
[21:14] <mmcc> oh, I just put the GPL in as LICENSE.txt
[21:14] <mmcc> here: http://ubuntuone.com/0V2rH0fXsHeUSaPmFk5qn1
[21:15] <ralsina> mmcc: can you rename it?
[21:15] <ralsina> mmcc: that's more like 3.99a or something
[21:15] <mmcc> oh, sure.
[21:16] <mmcc> I thought I had asked about that already, sorry
[21:22] <ralsina> dobey: what version is our latest Q release?
[21:23] <ralsina> mmcc: we can match that one ^
[21:24] <dobey> 3.99.90
[21:27] <mmcc> so I should make it "3.99.90" and the human  readable string "3.99.90 alpha 1"?
[21:27] <ralsina> mmcc: sure
[21:27] <mmcc> ok will do
[21:30] <mmcc> ok, uploading
[21:30] <ralsina> yay
[21:35] <dobey> alrighty. have a good evening all!
[21:35] <ralsina> bye dobey!
[21:38] <mmcc> UbuntuOne.app 3.99.90 alpha 1: http://ubuntuone.com/5blGZU9a93kufUxjOLnLxT
[21:38] <ralsina> mmcc: awesome!
[21:39] <ralsina> mmcc: I'll send the announcement tonight after I test it a bit
[21:39] <mmcc> ralsina: sounds good.
[21:39] <mmcc> I'm going to take a lunch break now… when I get back I'll do some more testing too
[21:40] <ralsina> cool, write here if you find any "new" bugs
[22:56] <mmcc> one bug - I noticed the menu says "file sync is disconnected" while the control panel's indicator is correct
[23:02] <mmcc> I also just got a new syncdaemon crash, might have a better crash log
[23:47] <ralsina> mmcc: release mail sent to warthogs!


 use a warmer wallpaper? :)
[02:22] <mmikowski> myfernis: journalctl -b -p err is a good place to start. See https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs. I tend to watch syslog, since it is already in text format: tail -f /var/log/syslog.
 so watch the 'err' but cant find any when its happen (re @IrcsomeBot: <mmikowski> myfernis: journalctl -b -p err is a good place to start. See https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs. I tend to watch syslog, since it is already in text format: tail -f /var/log/syslog.)
 https://irc-attachments.kde.org/5daf3a30/file_65201_tgs.webp
[10:51] -queuebot:#kubuntu-devel- Builds: Kubuntu Desktop amd64 [Lunar Final] has been marked as ready
[12:15] <BluesKaj> Hi all
[12:40] <ahoneybun[m]> heyo BluesKaj happy release day!
[12:44] <BluesKaj> hey ahoneybun[m], same to you:-)
[12:44] <ahoneybun[m]> It happens to be a new game release day of my fav series Coffee Talk.
[18:57] <ilya_b> Hey, there's a typo in https://kubuntu.org/news/kubuntu-23-04-lunar-lobster-released/, the kernel is specified to be 5.19 — but it's 6.2, on the screenshot as well
[19:30] <mparillo> TY. I think I changed it in WordPress, but it sometimes takes a while to clear the cache.
 6.2 if enable proposed repo right? but once used 6.2 , i cant find the 5.19 :( (re @IrcsomeBot: <ilya_b> Hey, there's a typo in https://kubuntu.org/news/kubuntu-23-04-lunar-lobster-released/, the kernel is specified to be 5.19 — but it's 6.2, on the screenshot as well)


[00:16] <kc2bez> Oh hey that is better. I think I am getting somewhere. Had to do a little changelog foo to get apt-ghetto's automirror fix in there. And futz with the ubuntu-studio translation stuff but I have a package now.
[00:42] <Eickmeyer> kc2bez: \o/
[00:56] <kc2bez> Ok I have it built locally Eickmeyer . I need @tsimonq2 's help though. It looks like he broke phab for me XD. I can't seem to push it.
 @kc2bez [<kc2bez> Ok I have it built locally Eickmeyer . I need @tsimonq2 's help though. …], Waaat?
[00:58] <kc2bez> "You do not have permission to push to this repository."
 On it
[00:58] <kc2bez> Ok, thanks.
 I see lubuntu builds for: … architectures: amd64 armhf arm64 ppc64el s390x riscv64 … (source: meta)
 arch:all build
 Does Ubuntu Cinnamon need to have these or do they just need amd64
 @tsimonq2 [arch:all build], also why is debootstrap needed as a dep for your meta?
 @ItzSwirlz [Does Ubuntu Cinnamon need to have these or do they just need amd64], You can just have amd64 if you want
 @tsimonq2 [You can just have amd64 if you want], whatever is easier :P
 LM is 64-bit only
 But you'd be surprised at how many arches people use flavors on
 @ItzSwirlz [also why is debootstrap needed as a dep for your meta?], It's needed to regen the seeds. Seed updates aren't done manually
 @tsimonq2 [But you'd be surprised at how many arches people use flavors on], This is going to sound blatant-but just tell me. What arches do I need.
 @ItzSwirlz [This is going to sound blatant-but just tell me. What arches do I need.], !(i386)
 In the long run it simply doesn't matter
 @tsimonq2 [!(i386)], yeah no lol
 All packages are built for all arches anyway
 So by having built packages and no meta you're robbing yourself
 @tsimonq2 [All packages are built for all arches anyway], even if they say just amd64?
 @tsimonq2 [So by having built packages and no meta you're robbing yourself], we got meta-we just want to bump compat from 7 to 11 which you already did
 @ItzSwirlz [even if they say just amd64?], I'm willing to bet all of Cinnamon is built for more than amd64, or will be
 so I'm looking at it right now
 @tsimonq2 [I'm willing to bet all of Cinnamon is built for more than amd64, or will be], let the virtual machines be the judge
 well if you say so :/
 (Photo, 157x41) https://i.imgur.com/KsinEtL.jpg
 Yeah. Every package we build builds for all architecture
 I would say Debian builds for a handful of 64-bits-they support:
 amd64 … arm64 … armel … armhf … mips64el … mipsel … ppc64el … s390x
 And I will TOTALLY pretend I understood all of that.
 correction-do not build armel
 or..-
 It targets old 32-bit devices. Lubuntu seems to love arm so I'll take it
 @ItzSwirlz [amd64 … arm64 … armel … armhf … mips64el … mipsel … ppc64el … s390x], All of these are 64-bit
 I don't think having like-4 or 6 files or whatever is necessary-I think a script should automatically create them by copying the file and renaming-THEN building. Just my idea.
 Of course I'll have do so some testing but it's the least of my worries
 For now, lets fix this garbage: … https://github.com/Ubuntu-Cinnamon-Remix/ubuntucinnamon-spices/tree/master/debian
 This is my trash project that contains like-65 MB of Cinnamon Applets, Desklets, and Extensions (combined total) and it's debian packaging will make you all want to die
 @ItzSwirlz [For now, lets fix this garbage: … https://github.com/Ubuntu-Cinnamon-Remix/ubuntuc …], I've seen worse
 @tsimonq2 [I've seen worse], you sure
 mine is so dirty xD
 Yes
 Absolutely I have
 do i want to see it
 or will i loose brain cells
 @ItzSwirlz [or will i loose brain cells], This
 ;-;
 @ItzSwirlz [or will i loose brain cells], I already have :3
 ^
 @tsimonq2 [^], are you referring to the lumina packaging
 @ItzSwirlz [are you referring to the lumina packaging], I am referring to everything, icluding packaging
 mostly Calamares is biting my butt
 right now at least
 @KaiLoveLinux [mostly Calamares is biting my butt], that's literally you all the time
 i'd help you but i'm stuck with cinnamon 4.6
 it just got released on github and i've opened like 7 merge requests on salsa for one package series update
 @ItzSwirlz [are you referring to the lumina packaging], I think he is @q5sys, because it's so easy to package /s
 well i clicked it did that :/
 @tsimonq2 [I think he is @q5sys, because it's so easy to package /s], why do you disturb my slumber?
 @q5sys [why do you disturb my slumber?], b̶e̶c̶a̶u̶s̶e̶ ̶i̶t̶'̶s̶ ̶f̶u̶n̶-̶
 @tsimonq2 [I think he is @q5sys, because it's so easy to package /s], Fun fact, I never change anything else but changelog with packaging. While I can make it less hot garbage, it works so I am going to not fck with it until I am done with my required focus points
 @ItzSwirlz [are you referring to the lumina packaging], We dont package Lumina... that's up to the PKG maintainers
 #balme_someone_else
 lol
 So JT, Cinnamon 4.6 got released ~1 week ago and I've been importing it to Salsa debian. I saw a bunch of cool makefile stuff and I look back at my packaging and it's garbage
 and we talked about lumina desktop (very messy)
 @q5sys [#blame_someone_else], I prefer to #bame_simon
 @q5sys [We dont package Lumina... that's up to the PKG maintainers], tbh it'd be better if i could get like the trueos sourcecode or something
 or their pkg folder or whatever
 @q5sys [I prefer to #bame_simon], #blame_kai #also_bame
 i have no idea who's in charge of the debian package
 to see exactly the steps are how they built it
 that would be better
 @q5sys [i have no idea who's in charge of the debian package], It's a game of hot potato honestly
 lmao
 @ItzSwirlz [tbh it'd be better if i could get like the trueos sourcecode or something], what do you mean?  It's all open source... what do you want.
 @ItzSwirlz [It's a game of hot potato honestly], That hot potato is on this hot mess
 currently
 if i understood .pkg packaging i would know the infrastructure on how they build lumina-desktop
 so then i can translate it to debian
 transifex.com/pkg-to-deb
 lol
 ive been trying to get pkgers to reach out to me and let me know if I can fix things upstream... but none of them reply.
 @ItzSwirlz [if i understood .pkg packaging i would know the infrastructure on how they build …], you realize TrueOS is dead right?  And the TrueOS Desktop ceased being a thing in Mid 2018... hence Project Trident being started.
 @q5sys [ive been trying to get pkgers to reach out to me and let me know if I can fix th …], I am running stable editions for the reason of I really want to knock out the dummy thicc crap I need to deal with
 @q5sys [you realize TrueOS is dead right?  And the TrueOS Desktop ceased being a thing i …], or that yeah
 does trident at least maintain lumina?
 @ItzSwirlz [if i understood .pkg packaging i would know the infrastructure on how they build …], `makepkg` is how we made the package for TrueOS
 Yeah. They do use lumina
 @ItzSwirlz [does trident at least maintain lumina?], You need to stop crossing streams.  Trident is a Distro that uses Lumina.  Trident doesn't "Maintain" the desktop.
 Yeah. The thing is-
 Lumina dev happens outside of Trident, Trident uses the latest version.
 lets be honest we don't know who does smh
 The same people are involved in both, but they treat it like two different projects... because the are.
 https://github.com/lumina-desktop/
 @ItzSwirlz [lets be honest we don't know who does smh], Ken Moore and myself.
 They got it all here-but I've learned a lot through my Salsa experience
 Project Trident uses Lumina, Lumina develops lumina
 its an open source repo... you can see who the top contributors are.
 https://github.com/lumina-desktop/
 By the way guys-try to keep it quick here-this is Lubuntu Development not Lumina talk
 Sorry Simon.
 @ItzSwirlz [Sorry Simon.], No need to apologize... one of these days he'll switch to Lumina. ;)
 and he wont even have to change the distro name
 lol
 But... but
 @q5sys [No need to apologize... one of these days he'll switch to Lumina.  They are an older flavor, so lets trust them rather than Lubuntu-
 jk
 studio was either 2nd or 3rd to come out iirc
 @ItzSwirlz We're gonna have to. I can't count on the Ubuntu Foundations team to fix ubiquity-kde at anything faster than a glacier's pace.
 @Eickmeyer [@ItzSwirlz We're gonna have to. I can't count on the Ubuntu Foundations team to …], KDE's Ubiquity is sort of weird.
 It's like calamares but sort of isn't
 it's a mix of both
 Studio was technically 4th behind Kubuntu, Edubuntu, and Xubuntu.
 ***yes, lubuntu can't be trusted***
 @ItzSwirlz ubiquity-kde is hardcoded to be Kubuntu.
 hm
 Erich do you want me to setup a quick studio fork for you?
 although its.. 10:25 pm
 I'm already way ahead of you.
 The work on the Studio config is done.
 Until I can test, that is.
 @Eickmeyer [I'm already way ahead of you.], https://www.youtube.com/watch?v=ih9zBLDr_ro
 You:
 YES! HAHAHAHA!
 i thought you'd like that
 cookie?
 twitch.tv/the8bitdrummer uses that all the time when he does his stretch breaks.
 @Eickmeyer [twitch.tv/the8bitdrummer uses that all the time when he does his stretch breaks.], Oh i know it from this stream: … https://www.youtube.com/watch?v=_ngQb5FYXnc
 Okay lets stop with the furret now
 Haha
 i am still doing good job with ubuntu lumina at least
 @kc2bez I take it you got calamares-settings-* to build?
 I did.
 Excellent. Did @tsimonq2 happen to... uh... upload it?
 hey the calamares thing is what I currently work on
 I just need to git push when Simon gives me the go ahead @Eickmeyer
 Roger that.
 I can upload after that.
 @kc2bez Ok, sounds good. I'm just twiddling my thumbs at the moment.
 Scratch that. I've been working on Fedora Jam.
 Sorry for that. I fixed up a couple of other Lubuntu->Studio things too.
 Awesome. Probably language-related stuff because ERR:NoTranslations
 I think the only translation is for the desktop file but that should be good now.
 Excellent.
 @Eickmeyer [Calamares go brrrrr?], HAHAHAHAHAHAHA
 @tsimonq2 [HAHAHAHAHAHAHA], teen in car thinks funny-
 @kc2bez [I just need to git push when Simon gives me the go ahead @Eickmeyer], Oh shoot, got sidetracked
 @tsimonq2 [Oh shoot, got sidetracked], FBI OPEN UP
 (cough) sorry
 @tsimonq2 [Oh shoot, got sidetracked], No worries.
 Worries = NULL.  He's more important than all of you.
 @Eickmeyer [Ok, gotta play video games with my son. He's more important than all of you.], Fair
 :D
 @Eickmeyer [Ok, gotta play video games with my son.  I am getting ready for work unfortunately.
[09:54] <tsimonq2> Aw.
[10:04] <tsimonq2> Merged https://phab.lubuntu.me/D95 - thanks apt-ghetto.
[10:04] -lugito:#lubuntu-devel- [Needs Review] Fix ModuleNotFoundError: https://phab.lubuntu.me/D95
[10:06] <tsimonq2> Triggered a nightly. No publisher maintenance so it should be over with fairly shortly.
[10:07] <tsimonq2> What I'll probably start working on is moving the stable and unstable templates to Metadata and declaring some sort of semver-style formatting there.
[10:07] <tsimonq2> Once that's done, I'll spin up a test server and try bootstrapping with some minimal packages.
[10:08] <tsimonq2> Once that nightly is done, I'm going to make Lintian return 1 on warnings too and re-trigger another nightly.
[10:08] <kc2bez> Can you poke at my git access? Then I can upload cala settings for studio.
[10:08] <tsimonq2> Oh, right.
[10:09] <tsimonq2> I think it has something to do with the project shuffling I did the other day.
[10:09] <tsimonq2> Done. Thanks for following up.
[10:10] <kc2bez> Makes sense. I will give it try momentarily.
[10:11] <tsimonq2> Sounds good.
[10:12] -lugito:#lubuntu-devel- [rCI73939dc9b5f6: Fix ModuleNotFoundError] tsimonq2 (Simon Quigley) committed: https://phab.lubuntu.me/rCI73939dc9b5f6
[10:12] -lugito:#lubuntu-devel- [rCALASETTINGS394dc4f0688a: Adjust studio's translations.] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rCALASETTINGS394dc4f0688a
[10:12] -lugito:#lubuntu-devel- [rCALASETTINGS2f179e636f33: Drop d/compat switch to debhelper-compat.] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rCALASETTINGS2f179e636f33
[10:22] <kc2bez> ok cool. uploaded and building. thanks tsimonq2
[10:22] <tsimonq2> Nice, thanks.
[10:31] -queuebot:#lubuntu-devel- New binary: calamares-settings-ubuntu [amd64] (groovy-proposed/universe) [1:20.10.1] (lubuntu)
 @Eickmeyer looks like you should have something to test ^
 you have an oem install now?
[10:42] <tsimonq2> How do you mean that?
[10:43] <tsimonq2> We haven't implemented it in Lubuntu yet but it's possible.
[10:43] <tsimonq2> Currently I'm fixing a Lintian bug and then I can look into that?
 Neon are likely to use calamares for their 20.04 rebase, and I think sitter has done some work on oem
[10:44] <tsimonq2> Nice.
 oem is one of the things I don't want to lose for Kubuntu
[10:45] <tsimonq2> Agreed.
[10:45] <tsimonq2> We want it for Lubuntu as well.
[11:52] <tsimonq2> https://salsa.debian.org/lintian/lintian/-/merge_requests/310
[11:57] <tsimonq2> Oh yeah, do y'all remember https://discourse.phabricator-community.org/t/wrong-column-type-everywhere-other-errors-on-fresh-db-upgrade/3872 ?
[11:58] <tsimonq2> It's been causing a lot of noise on our Phab upgrades and I was able to reproduce it on a fresh install.
[11:58] <tsimonq2> That got upstream's attention and it's been fixed.
[11:58] <tsimonq2> https://secure.phabricator.com/rPf86d822a37ea2c3cb174d03be538c3752f304021 specifically.
[11:58] <tsimonq2> Once that hits the stable branch, I'll upgrade it and test.
[12:01] <tsimonq2> Hm, looks like that's tomorrow. Cool.
[14:06] <tsimonq2> kc2bez, Eickmeyer, apt-ghetto: Looks like it's in the release pocket now: https://launchpad.net/ubuntu/+source/calamares-settings-ubuntu/1:20.10.1
[14:06] <tsimonq2> Eickmeyer: Do you need me to put on my DMB hat and add it to your packageset?
[14:08] <kc2bez> tsimonq2: lobby for lubuntu-update-notifier to get added to our packageset too. I did that a while back but I don't think it got added.
[14:08] <tsimonq2> Affirmative.
[14:09] <kc2bez> Thanks Simon.
[14:10] <tsimonq2> No worries.
[14:17] <tsimonq2> $ ./edit-acl -P lubuntu add -S groovy -s lubuntu-update-notifier
[14:17] <tsimonq2> Added:
[14:17] <tsimonq2> lubuntu-update-notifier
[14:17] <tsimonq2> $ ./edit-acl -P lubuntu add -S focal -s lubuntu-update-notifier
[14:17] <tsimonq2> Added:
[14:17] <tsimonq2> lubuntu-update-notifier
[14:20] <tsimonq2> Yep, can confirm that LP sees it.
[14:44] -queuebot:#lubuntu-devel- Packageset: Added lubuntu-update-notifier to lubuntu in focal
[14:44] -queuebot:#lubuntu-devel- Packageset: Added lubuntu-update-notifier to lubuntu in groovy
[14:47] <kc2bez> Awesome! I think there is an update I can land in groovy tonight.
[14:47] <tsimonq2> Sweet.
 Gr8
[15:12] <tsimonq2> https://salsa.debian.org/lintian/lintian/-/merge_requests/311
[15:32] <Eickmeyer> tsimonq2: If you wouldn't mind, having calamares-settings-ubuntu in my packageset would be awesome.
[15:32] <tsimonq2> Eickmeyer: You're about an hour behind me dude. ;)
[15:33] <Eickmeyer> tsimonq2: I just woke up and got through my emails. :P
[15:33] <tsimonq2> Eickmeyer: Check #us-devel
[15:34] <Eickmeyer> tsimonq2: Thanks :)
[15:34] <tsimonq2> Eickmeyer: No worries. :)
 https://www.asaps.it/69932-_decreto-legge_rilancio__salta_la_proroga_al_31_luglio_per_il_pagamento_scontato.html
[17:22] <wxl> @tsimonq2: so github pull requests automatically get mirrored on phab? or do we need to do something else? i suspect we need to upload regardless, too, no?
[17:23] <tsimonq2> wxl: GitHub pull requests are pretty isolated.
[17:23] <tsimonq2> wxl: There's no sync with Phab.
[17:23] <wxl> @tsimonq2: eh. maybe we should turn them off?
[17:23] <tsimonq2> wxl: We'd need to merge manually and when it syncs to GitHub it should automatically close the PR.
[17:24] <tsimonq2> wxl: Nah, we've had a few drivebys that way. Useful for one-off contributors who don't wanna learn Phab.
[17:24] <wxl> @tsimonq2: so we need to essentially steal the diff, run it through phab like normal, upload it, and that will resolve everything?
[17:25] <tsimonq2> wxl: Yep.
[17:25] <tsimonq2> wxl: Or don't even worry about Phab.
[17:25] <wxl> i see
[17:25] <tsimonq2> wxl: Apply it as if it was a regular Git patch.
 @tsimonq2 CI ate all the CPU on the host and its memory
 i had to force-kill it
[17:32] <tsimonq2> ughhhhhhhhhhhh
 to return stability to the farm
[17:32] <tsimonq2> Not again
 well this time the CPU wasn't the factor
 memory was
[17:33] <tsimonq2> hm
 CPU fluctuated per the set limits I set
 this time it hard OOM'd
 once it OOM'd it pegged CPUs constantly in a renice/oomkiller cycle
[17:34] <tsimonq2> Thanks.
 @tsimonq2 i reduced the CPUs to 4 as well again to not bomb out the cluster
 if it continues exploding I may have to put in a request for additional hardware - a refurb'd workstation PC that would be repurposed to become part of the cluster.
 but that's donw the road
 for now i'm just going to adjust your limits
[20:22] -lugito:#lubuntu-devel- [rMANUAL3cf2755d4c08: write jpeg out] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL3cf2755d4c08
[20:23] -lugito:#lubuntu-devel- [rMANUALc11651dcd92b: write jpeg out] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALc11651dcd92b
[20:23] -lugito:#lubuntu-devel- [rMANUALcb83360d29d9: write jpeg out] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALcb83360d29d9
[21:05] <Eickmeyer> Ok, so calamares works except I screwed-up the loghelper file, and I made changes there. The only issue I'm having now is: how do I get the install icon to show on the desktop?
[21:14] <wxl> ugh this was annoying
[21:14] <wxl> let me see if i can remember
[21:14] <Eickmeyer> I'd do /etc/skel except that would result in the first user having a useless icon on the desktop.
[21:15] <wxl> it's in casper https://git.launchpad.net/~wxl/ubuntu/+source/casper/commit/?h=ubuntu/devel&id=ad2283696ad96ffa681a23fc8559c9c82ec31530
[21:16] <wxl> i did switch that to our specific one though https://git.launchpad.net/~wxl/ubuntu/+source/casper/commit/?h=ubuntu/devel&id=b6faf8f7440165f2c468ccfa289a2d679f30b9a7
[21:16] <Eickmeyer> Ohhh... fudge.
[21:16] <wxl> so you'll want to make another one to what i expect would be /usr/share/applications/ubuntustudio-calamares.desktop
[21:17] <wxl> fairly easy all things considered
[21:17] <Eickmeyer> Yup.  Thanks. I can always add it to the default favorites, and it'll get ignored if it doesn't exist, which it shouldn't after install anyhwo.
[21:22] <wxl> btw Eickmeyer we made some progress (well @guiverc did) making Cala-specific testcases but we don't have them fully employed yet. we should probably put all of our heads together one that one
[21:23] <Eickmeyer> Yeah, that's definitely something to talk about. In my case though, getting it to not have an error at the end is, well, let's say "priority". lol
[21:24] <wxl> heh
[21:24] <wxl> you'll get there fairly easily i think
[21:24] <wxl> cala has honestly been a real pleasure to work with
[21:24] <Eickmeyer> I'm literally a commit away.
[21:25] <Eickmeyer> Unfortunately, ERR:SonHomeSchool
[21:25] <wxl> the only problems i have ever had with it are these real goofy partitioning edgecases
[21:25] <wxl> and in those cases it's almost always an upstream issue
[21:25] <Eickmeyer> Well, considering how new Cala is compared to Ubiq, yes.
[21:25] <wxl> and i've had like totally fubar'd problems get reported on irc and like fixed in less than 24h
[21:26] <Eickmeyer> Which is amazing. Means there are people dedicated to making it work.
[21:26] <Eickmeyer> As opposed to: *submit pull request* *wait* *wait some more* *ping #u-r* * wait more* *ping #u-r* *rinse* *repeat*
[21:27] <wxl> yepppp
[21:27] <wxl> and not only that, the code makes sense
[21:27] <Eickmeyer> Even the config files are a breeze.
[21:27] <wxl> ubiquity is a nightmare
[21:28] <wxl> i mean i'll be fair, it doesn't seem to me that canonical has a general requirement to make code incredibly approachable

[21:28] <Eickmeyer> I couldn't, in my head, figure out a way to de-Kubuntu-ify ubiquity-frontend-kde that wouldn't have taken weeks.
 Bingo
[21:28] <wxl> hey they can take your diffs and just s/Ubuntu Studio/Kubuntu/ and they'll be running cala too XD
[21:29] <Eickmeyer> Hahaha
[21:29] <wxl> i think having studio on it will be very compelling
[21:30] <wxl> especially given your default de is in fact kde
[21:30] -lugito:#lubuntu-devel- [rCALASETTINGSd671e9203909: Fix for logs-helper looking in wrong folder] Eickmeyer (Erich Eickmeyer) committed: https://phab.lubuntu.me/rCALASETTINGSd671e9203909
[21:30] <Eickmeyer> Well, I know RikMills is watching closely and learning from my mistakes, which are corrected ^ there
[21:30] <kc2bez> Oops, I missed one I see ^
[21:30] <Eickmeyer> kc2bez: Yep, just one.
[21:31] <kc2bez> Wow, not bad
[21:31] <Eickmeyer> I'm going to push that and rebuild the ISO.
[21:31] <kc2bez> cool
[21:32] <wxl> then after we're all using it, we can keep working on all the others :)
[21:32] <kc2bez> Eickmeyer: @tsimonq2 has done a swell job with our CI infrastructure so we have builds for Calamares there too.
[21:33] <Eickmeyer> Cool, but that doesn't help me with studio iso builds and tests.
[21:34] <kc2bez> no but if you find an issue that you think the newer versions of cala address you can use it for testing. Also we can apply patches that won't impact the archive.
[21:34] <Eickmeyer> True.
[21:35] <kc2bez> The unstable ci branch is from the tip of the git master.
[22:16] <Eickmeyer> Ok, I'll bite. Why does the cala settings package have a 1: epoch?
[22:16]  * Eickmeyer blames tsimonq2
[22:18] <wxl> https://phab.lubuntu.me/macro/view/4/
[22:19] <Eickmeyer> HAHAHAHAHAHAHAHAHAHAHAHA
[22:20] <Eickmeyer> That needs to be a ! command for ubottu.
[22:21] <wxl> it is a macro on phab so you can introduce it in a conversation anywhere you want :)
 It rolls right off the cut and paste.  Now I do.  A few lxqt packages needed rebuilds for qt 5.14. Don't let me forget to sync that to vcs
[23:59] -lugito:#lubuntu-devel- [rUPDATENOTIFIERf2b85758af30: Bump standards version and debhelper version] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rUPDATENOTIFIERf2b85758af30
[23:59] -lugito:#lubuntu-devel- [rUPDATENOTIFIERf2460f2e3965: Upload to groovy.] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rUPDATENOTIFIERf2460f2e3965


[00:08] <Neo31> inetpro, thanks :)
[00:09] <Neo31> hhh I still have one more week of intense work to go
[00:09] <Neo31> then I'm gonna get back to the usual workload ^_^
[04:43] <barrydk> Morning everyone
[05:57] <Jacques_Stry> Morning all
[06:05] <pieter2627> morning all
[06:06]  * Jacques_Stry waves
[06:07]  * pieter2627 waves back o/
[06:12] <ThatGraemeGuy> mornings
[06:15] <pieter2627> morning ThatGraemeGuy
[06:22] <Kilos> hi pieter2627  inetpro  barrydk  and all others
[06:22] <Kilos> pieter2627  did you read your trello
[06:23] <pieter2627> Kilos: no, am checking it now
[06:26] <Kilos> the site is live yoooo hoooo
[06:27] <Kilos> now you clever peeps can decide on final tuning
[06:33] <pieter2627> it looks great
[06:34] <Kilos> i love it
[06:35] <stickyboy> Kilos: Going to Addis tonight.
[06:35] <Kilos> good sticky you must go safe and work hard my man
[06:35] <Kilos> have you see the africa site
[06:35] <stickyboy> Nope
[06:36] <Kilos> look in the topic on the afrika channel
[06:36] <Kilos> africa
[06:36] <Kilos> whew head not thinking properly today
[06:37] <stickyboy> :P
[06:38] <stickyboy> Kilos: Is there something new there?
[06:39] <Kilos> yes man the site link
[07:14] <Squirm> morning
[07:15] <Kilos> hi Squirm
[07:18] <Padroni> Hello
[07:20] <Kilos> hi Padroni
[07:20] <Padroni> hi
[07:20] <Padroni> how are you
[07:20] <Kilos> very good ty just running
[07:20] <Kilos> my site is live
[07:20] <Kilos> well my site others built
[07:22] <Padroni> oh right?
[07:23] <Padroni> I just used a spammer's spam script to send a shitload of messages TO him telling hiim he is a spammer.
[07:23] <Kilos> lol
[07:23] <Padroni> oh it is nice
[07:23] <Padroni> not sure the menu bar is the correct orange though?
[07:23] <Padroni> or don't they care?
[07:24] <Kilos> hit refresh a few times on the first page
[07:24] <Padroni> it is pretty
[07:24] <Kilos> lovely i think
[07:24] <Kilos> the guys did a great job
[07:28] <SDCDev> morning Kilos
[07:29] <Kilos> hi SDCDev
[07:29] <SDCDev> ganit?
[07:30] <Kilos> good ty and you?
[07:30] <Kilos> just running with chats in other channels and emails
[07:30] <Kilos> i hate hunting for mails ive mistakenly deleted
[07:31] <Kilos> SDCDev  go see http://ubuntu-africa.info
[07:32] <Kilos> hit refresh a few times on first page
[07:43]  * Kilos looks around to see where the pro is hiding
[07:43] <Kilos> hi ThatGraemeGuy
[07:45] <Kilos> oh pieter2627  you mailed me about drc, i have lost it, can you resend please
[07:45] <Kilos> or just give me the links here is good too especially their event
[07:46] <Kilos> ai!
[08:00] <Kilos> hi psyatw
[08:03] <psyatw> hi Kilos
[08:14] <Padroni> I started watching Supernatural again
[08:14] <Padroni> from season 1
[08:14] <Kilos> wow
[08:14] <Kilos> not sure which one i watch now when im not busy
[08:14] <Kilos> first episode was good
[08:15] <Kilos> first season
[08:15] <Padroni> I have the first 8
[08:15] <Padroni> need to get two more then I am up to date
[08:15] <Kilos> hey Padroni  hows the python studies going?
[08:15] <Padroni> i have laid off for about a week
[08:15] <Padroni> was too busy
[08:15] <Kilos> no place in head for tv stuffs now
[08:15] <Padroni> wanna start again today
[08:15] <Kilos> good
[08:17] <Kilos> how do you greet a frenchman in a long french greeting then tell him you only understand english
[08:17] <Kilos> hehe
[08:56] <Kilos> hi nlsthzn
[08:57] <nlsthzn> hey uncle ko
[08:57] <nlsthzn> hey uncle Kilos
[08:57] <nlsthzn> >.<
[09:22] <plustwo> o/
[09:24] <Kilos> hi plustwo
[09:37] <Padroni> hi +2
[09:37] <Kilos> lol
[09:50] <Kilos> hi Kerbero
[09:55] <stickyboy> lin: izhw
[09:57] <Kilos> oh Jacques_Stry  i have a link you might be interested in
[09:57] <Kilos> http://phillw.net/isos/bento-ubuntu-remix/
[09:58] <Kilos> the person that gave it to me said its for teachers and so on
[09:59] <Kilos> and someone with time and no cap can look at http://antix.mepis.org/index.php?title=Main_Page
[09:59] <Kilos> supposed to be light
[10:10] <Kilos> oh pieter2627  just look at http://antix.mepis.org/index.php?title=Main_Page might be light enough to run well by you
[10:11] <Kilos> ek bang om vreemde goed te try
[10:16] <pieter2627> Kilos: it reminds me of puppy
[10:17] <pieter2627> does anyone have issues with Konversation randomly disconnecting?
[10:24] <Kilos> nope my konversation stay online
[11:27] <lin> all good, stickyboy
[11:27] <lin> updating my arch box
[12:20] <Jacques_Stry> Kilos: The systems look interesting and light weight but I would rather go for something like edubuntu if you can, would want something that is extremely stable if running it on a bunch of computers in classrooms.
[12:21] <Kilos> yeah
[12:23] <Jacques_Stry> and with edubuntu you have to option of running a thin client system. Not that I would recommend it
[12:25] <Kilos> i actually point them to the wrong person, it was moppie that needed s sytem for a lappy with 1g ram
[12:30] <Jacques_Stry> haha
[12:30] <Kilos> sorry must have been the school stuff that pulled you into it
[12:34] <Jacques_Stry> I would have gone with Xubuntu
[12:34] <Jacques_Stry> Should be light weight enough without effecting usability
[12:34] <Kilos> ah
[12:35] <Jacques_Stry> Lubuntu have too much stuff removed for me
[12:36] <Kilos> yeah
[12:36] <Kilos> and i dont like xubuntu much
[12:37] <Jacques_Stry> why?
[12:38] <Kilos> ai! how does one explain that
[12:38] <Kilos> why dont some peeps like almonds
[12:39] <Kilos> or olives
[12:39] <Jacques_Stry> haha, to me it's not as nice to use as kubuntu but I think it's as good as you will get when going light weight
[12:40] <Kilos> there you said it, not as nice to use
[12:40] <Jacques_Stry> :)
[12:40] <Kilos> slim man
[12:40] <Jacques_Stry> but if you don't have to specs then you will have to secrifice something
[12:40] <Jacques_Stry> sacrifice*
[12:40] <Kilos> yeah
[12:41] <Kilos> whats happening with the book thing on vm
[12:42] <Jacques_Stry> didn't have a lot of time to test yet - got some errors to sort that i'm getting with Booktype
[12:42] <Kilos> ok
[12:42] <Jacques_Stry> but should be easy enough to sort out
[12:42] <Jacques_Stry> else i'll ask the pro after struggling :)
[12:42] <Kilos> i think wwk will be happy if you can
[12:43] <Kilos> ya just tell him fixit
[12:43] <Jacques_Stry> haha but let me try first
[12:54] <Kilos> hi superfly  ty everyone likes it
[13:13] <Kilos> pieter2627  is it just your konversation that disconnects or other things too?
[13:14] <pieter2627> currently just seems like konversation (i now might have an idea)
[13:15] <Kilos> wb nlsthzn
[13:15] <nlsthzn> thx
[13:34] <Kilos-> hmm... looks like i disconnected as well
[13:59] <magespawn> good afternoon
[14:01] <kulelu88> o/
[14:01] <Kilos-> hi kulelu88
[14:01] <Kilos-> ohi magespawn
[14:02] <Kilos-> magespawn  its done, now just fine tuning, but looks good to me
[14:02] <Kilos-> http://ubuntu-africa.info
[14:02] <kulelu88> how much are .info domains?
[14:02] <Kilos-> very beautiful
[14:03] <Kilos-> ?
[14:07] <magespawn> cool Kilos
[14:08] <magespawn> kulelu88: i think they are tld, they also vary depending on the provider etc, but i think about R180 a year
[14:08] <Kilos> and the irc thing pulled in the first country too
[14:09] <magespawn> that is looking really nice Kilos
[14:09] <Kilos> now i just need to find someone that is fluent in french to hang on the irc channel
[14:09] <Kilos> beautiful hey
[14:10] <magespawn> where did you get the pictures from?
[14:10] <Kilos> ask fly
[14:10] <kulelu88> shit, it's also over $10 dollars for .info
[14:11] <Kilos> i have the greatest site building team around
[14:11]  * Kilos lucky
[14:12] <kulelu88> mehh i'm bored of my job :-/
[14:12] <magespawn> kulelu88: and that would be?
[14:13] <kulelu88> analyst work
[14:14] <magespawn> from what i have seen the pay is fairly good?
[14:14] <kulelu88> the grass is way greener here compared to anything I could find in SA
[14:15] <Kilos> thats good green grass fattens sheep and cows
[14:15] <magespawn> Kilos: i have refreshing the site just to see the photos
[14:15] <kulelu88> so i'll stick it out while I try building my own company
[14:15] <Kilos> lol lovely hey
[14:15] <magespawn> even here in sa the pay looks quite good
[14:15] <magespawn> waht do you analyze? i have no idea what it entails
[14:16] <kulelu88> brb
[14:30] <Kilos> wb danfowler
[14:30] <Kilos> hi Kerbero
[14:30] <magespawn> asterisk courses are not cheap
[14:31] <Kilos> eish
[14:31] <Kilos> what is magespawn
[14:33] <magespawn> yes R25500 for 5 days is a tad steep
[14:33] <Kilos> wow
[14:33] <Kilos> a tad?
[14:33] <Kilos> much more than a tad imo
[14:34] <Kilos> is that for a certificate at the end?
[14:35] <magespawn> nope you have to write the digium exam for that at R3500.00
[14:35] <Kilos> eish
[14:36] <magespawn> so an even R29000
[14:36] <Kilos> cant you find the course material online
[14:36] <magespawn> there is a basic online course for R3500
[14:36] <Kilos> sjoe
[14:37] <magespawn> yes the asterisk manual is open source as far as i know
[14:37] <magespawn> maybe i can get somebody else to pay for it
[14:37] <Kilos> then thats the way to go , then only exam to pay for
[14:38] <magespawn> you do also get some nice hardware when you do the course
[14:38] <Kilos> what
[14:38] <magespawn> http://www.clarotech.co.za/training
[14:38] <Kilos> id want an i7 for that amount of cash
[14:38] <magespawn> deposit on a new car
[14:39] <Kilos> that too
[14:40] <Kilos> does the laptop back pack come with a lappy in it
[14:45] <Kilos> Padroni  you so quiet
[14:45] <Padroni> ja sorry
[14:46] <Kilos> np
[14:46] <magespawn> no i do not think so
[14:46] <Padroni> been busy with work stuff
[14:46] <Padroni> hi mage
[14:46] <Kilos> busy is busy
[14:46] <magespawn> would be nice
[14:46] <magespawn> hi Padroni
[14:46] <Padroni> hoe gaan dit?
[14:47] <Kilos> he needs money
[14:47] <Kilos> sigh
[14:47] <Kilos> lots
[14:49] <magespawn> good and you Padroni?
[14:49] <magespawn> that last powerball would have just about covered it Kilos
[14:50] <magespawn> found this http://asterisk-service.com/downloads/Asterisk-%20The%20Definitive%20Guide,%204th%20Edition.pdf
[14:53] <Padroni> I am good thanx
[14:53] <Padroni> on my way out again
[14:53] <Padroni> I am so done with this Monday
[14:53] <Padroni> have a good one, guys.
[14:53] <Padroni> See tomorrow
[14:53] <magespawn> you too
[14:53] <Kilos> you too Padroni
[14:55] <magespawn> Kilos: just update my ec2 ubuntu, downloaded 2 gig in 3 seconds
[14:55] <Kilos> wow
[14:56] <Kilos> thats like fibre speeds
[14:56] <magespawn> nice hey, going to install asterisk and quassel if i can
[14:56] <magespawn> that is internet backbone speeds
[14:57] <Kilos> yeah wonderful, how did you manage that
[14:57] <magespawn> i signed up for an amazon server, that is free for one year
[14:58] <Kilos> oh that ya pro did too
[14:58] <magespawn> nice to play with
[14:59] <SDCDev> ubuntu africa site is nice!
[14:59] <SDCDev> who made it?
[14:59] <Kilos> i would like to look but too much happening atm
[14:59] <Kilos> fly and pieter and mopkop and pro
[14:59] <Kilos> my team
[14:59] <Kilos> i sit and answer the fone
[14:59] <SDCDev> sick
[15:00] <magespawn> SDCDev: if you refresh the picture changes
[15:00] <SDCDev> amazon server free for a year? what?
[15:00] <SDCDev> baie mooi magespawn
[15:00] <magespawn> yes ec2 instince
[15:00] <SDCDev> sho
[15:01] <magespawn> you can get one too, there are limitations of course
[15:02] <Kilos> magespawn  work out how to make money with it then ill get one too
[15:03] <Kilos> it must be able to pay for itself when the year is up
[15:04] <Kilos> hi drussell
[15:04]  * drussell waves to Kilos
[15:04] <Kilos> go see http://ubuntu-africa.info
[15:05] <magespawn> Kilos: you would need income of about R2000.00 per month to pay for it, at current exchange rates, depending on what resouces you use
[15:05] <Kilos> refresh a few times and watch the picture change
[15:05] <Kilos> wow
[15:06] <Kilos> big jump from free to 2k a month
[15:06] <drussell> looks good! though I have spotted a typo ;)
[15:06] <drussell> ;o) even
[15:06] <Kilos> tell
[15:06] <drussell> Kubuntu is Ubuntu using the KDE interface which is a more tradition User Interface.
[15:06] <drussell> tradition should be traditional
[15:06] <Kilos> yes you right
[15:07] <drussell> but yeah, looks nice, very clean
[15:07] <drussell> :o)
[15:07] <Kilos> were simply the best
[15:07] <drussell> :oD
[15:07] <Kilos> hehe
[15:08] <Kilos> do you get the buntu weekly news letter
[15:09] <Kilos> soon well have an article in there as soon as someone works it out for me
[15:13] <stickyboy> Kilos: Before you were an Ubuntu cheerleader (accurate? possibly phrasing?), what were you?
[15:13] <Kilos> greeter bot only
[15:14] <Kilos> i was a diesel mechanic
[15:14] <stickyboy> Does diesel need mechanics?
[15:15] <Kilos> yeah man trucks and tractors
[15:16] <stickyboy> Kilos: Ah, so you weren't fixing the diesel itself.
[15:16] <stickyboy> :P
[15:16] <Kilos> no man the vehicles that use diesel
[15:17] <stickyboy> (I'm being intentionally thick)
[15:17] <stickyboy> :P
[15:17] <Kilos> all i taught you , you still know nothing
[15:18] <stickyboy> I only know how to be pull your leg. :P
[15:18] <Kilos> yeah hehe
[15:25] <Kilos> wb pieter2627
[15:26] <pieter2627> ty Kilos
[15:28] <magespawn> Kilos: just going install asterisk now, needs 12.8 mb of updates, see how long this takes
[15:28] <Kilos> ok
[15:29] <magespawn> okay done and installed
[15:29] <Kilos> takes longer to find the site than to update
[15:44] <magespawn> i could really get used to this working on servers
[15:44] <Kilos> lol
[16:21] <Kilos> haha magespawn  i just woke up
[16:22] <Kilos> you are installing to the server
[16:22] <magespawn> yes
[16:22] <Kilos> it was bugging me how you got that speed on za internet
[16:33] <magespawn> lol
[16:33] <magespawn> it peaked at 5 mb/s
[16:34] <magespawn> sorry 5gb/s
[16:34] <Kilos> wow
[16:35] <magespawn> yup like i said i could get used to working like that
[16:36] <Kilos> yeah iamgine running everything at that speed
[16:37] <magespawn> what takes hours would take minutes, and if you make a mistake you find out very quickly, so you can correct it quickly
[16:38] <Kilos> can you actually run from there as if you were on your pc?
[16:39] <magespawn> it runs on the server but controlled from my pc
[16:40] <Kilos> what i mean is can you run everything from there like irc and pidgin and all
[16:40] <Kilos> and googling
[16:40] <magespawn> yes
[16:40] <Kilos> do you ssh to it or what
[16:40] <magespawn> it is a server so no gui
[16:40] <magespawn> yes
[16:40] <Kilos> aha
[16:41] <Kilos> but how do you then see pidgin and an irc client with no gui
[16:41] <magespawn> use something like quassel or irssi
[16:42] <Kilos> and for pidgin contacts
[16:43] <magespawn> no idea
[16:52] <MaNI> "Finch, a command line alternative to Pidgin"
[16:52] <magespawn> MaNI: kilos does not really like cli stuff
[16:53] <Kilos> lol
[16:53] <Kilos> only sudo commands
[16:53] <magespawn> almost everything is a sudo command on the cli
[16:53] <MaNI> don't like console irc myself :p
[16:54] <magespawn> i like almost everything on the cli these days
[16:55] <magespawn> the wonder of choice
[16:56] <magespawn> the power of linux
[17:07] <kulelu88> you can install a GUI on a remote server. may run slow as hell though
[17:14] <magespawn> not much point really
[17:51] <magespawn> off to room time,just later all
[17:51] <magespawn> \/exit
[18:12] <Kilos> hi georgelappies
[18:14] <georgelappies> hi Kilos, how are you?
[18:15] <Kilos> i just woke up georgelappies  dunno what happened or when i crashed
[18:15] <Kilos> i think i missed news too
[18:15] <georgelappies> sjoe, not good :) you at least feel rested?
[18:17] <Kilos> ya that helped some hehe
[18:18] <georgelappies> good
[18:18] <Kilos> hey go see man
[18:19] <Kilos> http://ubuntu-africa.info
[18:19] <Kilos> inetpro  ping
[18:19] <Kilos> hi clr
[18:21] <clr_> hi Kilos
[18:21] <clr_> congrats on your recent accomplishment
[18:22] <kulelu88> Kilos: how is ballito weather this time of year?
[18:22] <Kilos> which one
[18:22] <Kilos> ballito is like durban
[18:22] <clr_> haha do you rack them up so fast you have to ask?
[18:22] <Kilos> ya
[18:23] <clr_> I thought you were appointed to some ubuntu board or something
[18:23] <Kilos> ya thats the second one this year ty very much
[18:23] <clr_> Ballito is nice this time of year.  Just don't go January and February kulelu88
[18:24] <kulelu88> too hot? clr_
[18:24] <Kilos> i think i must go for council member too because its hard work getting stuff done via email
[18:24] <clr_> Yes that is the hottest time of year there
[18:24] <clr_> Kilos, how would that reduce your email?
[18:24] <kulelu88> Kilos: compared to Pretoria, how would Ballito weather rank? I'm looking for a warmer climate for the next 6 months
[18:25] <Kilos> every time time i do or say something peeps say ask the council
[18:25] <Kilos> ballito is lekker through winter
[18:25] <clr_> Will definitely be nicer that PTA.
[18:26] <Kilos> if im on the council i can ask me
[18:26] <kulelu88> can I catch a surf at this time of the year? :D
[18:26] <Kilos> yes
[18:26] <kulelu88> where are you? clr_
[18:26] <clr_> kulelu88, do you have the luxury to decide where you are going to work from?
[18:26] <clr_> I am in PTA, but lived a year in Ballito once before it was so built up
[18:26] <Kilos> you guys must get the weekly magazine
[18:26] <clr_> 1992
[18:26] <Kilos> newsletter
[18:27] <kulelu88> clr_: fortunately I do and I realized it's not my work that is messing me up but literally this kak cold weather
[18:27] <Kilos> lol
[18:27] <Kilos> ya getting cold now, and worse coming
[18:28] <kulelu88> I must be the only guy in the world who smaaks hot weather, cause everyone else seems to say cold is better.
[18:28] <kulelu88> Kilos: I want to escape before June comes
[18:28] <Kilos> then go
[18:29] <Kilos> in durbs area anything below 10°c is freezing
[18:29] <kulelu88> haai Durban is terrible, Ballito looks nice
[18:29] <kulelu88> Like Cape Town, but always warm
[18:29] <Kilos> ya ballito is better
[18:29] <pieter2627> kulelu88: must be a choice of friends - most of mine prefer hot while i like cold
[18:29] <Kilos> its just north of durbs man
[18:30] <Kilos> hot is lekker
[18:30] <Kilos> im a toti boy
[18:30] <kulelu88> pieter2627: I proposed a theory that you won't find people who like hot weather on the interwebz coz they're always doing something else :D
[18:31] <Kilos> cold is for penguins and those things
[18:31] <kulelu88> rentals are a bit high in Ballito for the size of the flats. is 40m^2 for 5000 expensive?
[18:31] <Kilos> whew
[18:32] <Kilos> go more north
[18:34] <kulelu88> any more north and I'll end up in the bush
[18:35] <Kilos> no man
[18:35] <Kilos> magespawn is in empangeni
[18:35] <kulelu88> how north is that?
[18:35] <Kilos> check prices there
[18:36] <Kilos> about 100ks north of durbs i think
[18:36] <kulelu88> yoh that's so far
[18:36] <Kilos> maybe more
[18:37] <Kilos> but pangeni is warmer than durbs even
[18:38] <kulelu88> if mage comes back ill ask him how the internet speeds are
[18:39] <Kilos> ballito is a holiday resort so you will pay
[18:39] <kulelu88> they say it's evolving into a residential place, but you are right. It's in the same definition as umhlanga and durban
[18:56] <Kilos> ask nuvolari  he was there for years till a while ago
[18:57] <kulelu88> yoh, they get 30 degrees in April :O
[18:58] <Kilos> ya but no every day
[18:58] <Kilos> sometimes 33
[18:58] <Kilos> hehe
[18:59] <Kilos> by mage it goes to 40 even
[18:59] <kulelu88> even I couldn't tolerate 40 :-/ 28 year-round would be ideal
[19:00] <Kilos> no such place in za
[19:00] <Kilos> natal south coast is a bit cooler
[19:01] <Kilos> port shepsatone margate area
[19:01] <Kilos> but margate also holiday area
[19:01] <kulelu88> I'd like to give this place a try. living whole life in dry veld land is getting tiresome
[19:01] <kulelu88> meet some lekker cherries also :D
[19:02] <Kilos> enquire in port edwrd police camp if they have internet
[19:02] <Kilos> they used to be cheap
[19:02] <Kilos> edward
[19:03] <kulelu88> why did you leave?  MaNI
[19:35] <kulelu88> Kilos: I found you a gf
[19:36] <Kilos> yay
[19:36] <Kilos> alive?
[19:36] <MaNI> hehe, not my thing, more into punk :p
[19:37] <kulelu88> I found her when searching for fibre in Ballito: https://www.facebook.com/michele.baker.771?fref=photo :D
[19:37] <kulelu88> looks right for you Kilos :D
[19:37] <Kilos> nono im too busy
[19:38] <kulelu88> ja ja :P
[19:40] <Squirm> Good evening
[19:41] <kulelu88> o/
[19:41] <Kilos> hi Squirm
[19:43] <superfly> tl;dr
[19:44] <kulelu88> superfly: did you see Kilos new gf?
[19:45] <Squirm> kulelu88: she looks good
[19:45] <Squirm> Kilos: well played
[19:45] <Kilos> ohi my fly , dont listen to this guy
[19:46] <kulelu88> :D
[20:10] <smile> Hi :)
[20:11] <Kilos> hi smile
[20:32] <Squirm> 'lo
[20:32] <Kilos> hi Squirm
[20:46] <Kilos> night all . sleep tight
[21:01] <smile> Slaapwel :)


[05:50] <lancecherry> hi everybody
[16:21] <bladernr_> grrrr... can someone remind me what to file d-i bugs against?  ubiquity, or is there a different package?
[16:22] <roadmr> bladernr_: um, debian-installer perhaps
[16:22] <roadmr> bladernr_: https://bugs.launchpad.net/ubuntu/+source/debian-installer/
[16:23] <bladernr_> yeah... that got it. thanks... I tried differently for debian-installer and d-i and got error messages ...
[16:30] <bdmurray> bladernr_: there is an apport hook for debian-installer too so using ubuntu-bug is best
[16:30] <bdmurray> jibel: did you run into bug 870643?
[16:30] <ubot4> Launchpad bug 870643 in flashplugin-nonfree (Ubuntu) "package flashplugin-downloader <IP_ADDRESS>ubuntu1 failed to install/upgrade: wget: unable to resolve host address `archive.canonical.com' (affects: 44) (dups: 25) (heat: 296)" [High,Confirmed] https://launchpad.net/bugs/870643
[16:31] <bladernr_> bdmurray:  -/bin/sh: ubuntu-bug: not found
[16:31] <bladernr_> heh...
[16:31] <bdmurray> oh apport-cli?
[16:31] <bladernr_> hrmmm...
[16:31] <bladernr_> nope
[16:32] <bladernr_> bdmurray:  FWIW this is the server installer, and there's nothing in /bin or /usr/bin for apport
[16:32] <bdmurray> okay
[16:33] <jibel> bdmurray, no but bug 924998 in Precise could explain part of it
[16:33] <ubot4> Launchpad bug 924998 in network-manager (Ubuntu Precise) (and 1 other project) "no dns resolution when wireless connection is enabled by ubiquity (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/924998
[16:34] <bdmurray> jibel: hmm, I'd expect every package from the internet to fail too though
[16:35] <bdmurray> jibel: thanks
[16:35] <valdur55> i have problem with Lubuntu media keys
[16:35] <jibel> bdmurray, right but we don't have recent traces for Precise.
[16:36] <bdmurray> jibel: yeah, I think I'll remove that bug pattern
[16:36] <valdur55> Volume Lower causes mute, Volume up and mute aren't working
[16:38] <bdmurray> jibel: removed
[16:38] <jibel> bdmurray, thanks
[16:53] <valdur55> how i can see keycodes ?
[16:58] <valdur55> Oh. with xev and Xev output is OK, but volume changing is messy
[17:00] <MrChrisDruif> Any word on LightDM background changer?
[17:38] <valdur55> Oh, i found it! There is problem with lubuntu-rc.xml file
[17:39] <valdur55> and ubuntu-bug fails in lubuntu because xdg-open can't open https://bugs.launchpad.net
[18:53] <PaoloRotolo> Hi all!