Log of the #sugar IRC Channel


All the times shown here presently are in Boston Standard Time -0500Hrs

Date : 10-04-2015




[02:58:10] [connected at Fri Apr 10 02:58:10 2015]
[02:58:10] <tepper.freenode.net> *** Looking up your hostname...
[02:58:10] <tepper.freenode.net> *** Checking Ident
[02:58:11] <tepper.freenode.net> *** Found your hostname
[02:58:11] <tepper.freenode.net> *** Got Ident response
[02:58:11] <NickServ> NOTignacio is not a registered nickname.
[02:58:16] [I have joined #sugar]
[07:44:06] <GitHub96> [sugar] SAMdroid-apps opened pull request #483: Migrate the view help popup to WebKit2 (master...socialhelp-popup) http://git.io/veAig
[09:00:48] <samsongoddy> hi yhu
[09:09:56] <samsongoddy> tch__, ping
[09:11:17] <tch__> samsongoddy, hey samson
[09:11:41] <samsongoddy> how are you doing today?
[09:15:21] <tch__> samsongoddy, doing fine, and you? :)
[09:15:33] <samsongoddy> i am great
[09:15:46] <samsongoddy> so how is paraguay?
[09:21:55] <tch__> samsongoddy, well, today is another of those miraculous days with nice weather, no too much heat, no too much humidity
[09:22:00] <tch__> samsongoddy, hows things there?
[09:22:55] <samsongoddy> Nigeria is cool, Election tomorrow so we will be expecting curfew by 6pm GMT+1
[09:23:05] <samsongoddy> so what's popping?
[09:39:07] <tch__> samsongoddy, right now I am looking at some telepathy stuff (the lib used by Sugar to do collaboration)
[09:39:29] <tch__> samsongoddy, oh, elections, good candidates?
[09:41:08] <samsongoddy> yeah
[09:41:24] <samsongoddy> so how is the telepathy thingy going?
[09:46:31] vikramahuja|afk is now known as vikramahuja
[09:46:46] <vikramahuja> Hello all
[09:46:54] <samsongoddy> i am cool you
[09:47:26] <vikramahuja> samsongoddy: The elections in Nigeria was quite a news in India 4 days back...
[09:48:12] <samsongoddy> wow seems like a big one
[09:48:25] <samsongoddy> so what meeting are we having currently?
[09:49:01] <vikramahuja> Yep ...It was like first time a sitting president was defeated.... i guess
[09:50:04] <samsongoddy> yeah not just that the first time the ruling party step down
[09:50:51] <vikramahuja> Ohh
[09:52:44] satellitKDE-cb03 is now known as satellitKDE
[11:47:06] <Abhishek> darkprince: do u think the faded off icons should not get launched ?
[11:48:41] <darkprince> yup
[11:48:48] <darkprince> they should be like they are in the settings
[11:48:53] <Abhishek> darkprince: http://bugs.sugarlabs.org/ticket/4833#comment:1 i don't know, but for ease of user, i guess we should allow them to launch faded icon also, the semantic of fading icon might have been to ease the search
[11:49:18] <darkprince> hmm, either way I think it should be the same for both places
[11:49:19] <darkprince> I guess
[11:49:51] <Abhishek> yes, coz if u dont allow lauching then user will have to go delete the text in search, an extra effort
[11:50:12] <Abhishek> i m learning python :p will look at this bug (y)
[11:51:22] <darkprince> haha, yeah i think it could be an easy bug to start out with :)
[12:40:45] <tch__> jo0nas, think it could be possible to use a sightly older version telepathy-gabble (anything before 0.17.25)?
[12:41:37] <tch__> jo0nas, I checked that since 0.17.25, Tubes API was deprecated/removed and it breaks collaboration using jabber servers
[12:42:20] <jo0nas> tch__: Here's my notes in source: telepathy-* versioning follows http://wiki.sugarlabs.org/go/0.90/Notes
[12:42:28] <tch__> jo0nas, looking at Quozl` tests, Jessie seems to provide telepathy-gabble 0.18.3-1, (already without Tubes)
[12:43:08] <jo0nas> not sure if that is what you are referring to here
[12:45:10] <tch__> jo0nas, looking
[12:49:22] <jo0nas> put another way: what are you talking about? Which Debian package declares that particular versioned dependency against telepathy-gabble?!? I only see versioning of >= 0.10
[12:49:35] <tch__> jo0nas, related but nope, Sugar uses Tubes from telepathy-gabble to do collaboration when is connected to a Jabber server, but Tubes API was deprecated/removed in gabble 0.17.25, Jessie uses 0.18.x
[12:50:27] <jo0nas> oh - are you saying that Sugar needs _older_ version than is now in Debian?
[12:51:16] <tch__> jo0nas, I wrote to a telepathy maintainer to evaluate the new APIs, but that will be a long term solution I suppose
[12:51:45] <tch__> jo0nas, I am just evaluating alternatives at the moment,
[12:51:51] <jo0nas> we cannot go back in time - it is no solution (nor a workaround) to tighten to require a no-longer-available version :-(
[12:53:25] <tch__> jo0nas, yeah, it is definitely out of discussion for upstream packages repository, but I am thinking it might be an alternative for people making their own downstream distributions
[12:54:33] <jo0nas> better would be if possible to re-introduce that API as an addon package in Debian
[12:56:15] <jo0nas> pinning an older release is bad approach
[12:56:26] <tch__> jo0nas, I checked the code, can't discard that possibility, but many changes are involved because it is not only removing Tubes API it is also adding new ones
[12:56:45] <jo0nas> :-(
[12:58:31] <jo0nas> adapting to new API is too complex to be likely to happen soon?
[13:00:01] <tch__> jo0nas, I believe is the solution for the long term, but I still don't know enough to estimate the effort
[13:00:12] <tch__> effort == time
[13:00:17] <jo0nas> rigth
[13:00:26] <jo0nas> uhm, worng
[13:00:30] <jo0nas> right :-P
[13:00:32] <tch__> aha
[13:01:45] <jo0nas> my brain plays tricks with my fingers - often flips characters when typing
[13:02:57] <tch__> jo0nas, I though that was normal :)
[13:03:16] <jo0nas> dunno - is it?
[13:03:19] <tch__> jo0nas, I am not prepared to hear is not :P
[13:03:24] <jo0nas> heh
[13:04:35] <tch__> jo0nas, Ill keep researching on this issue, hopefully the telepathy maintainer will illuminate me :)
[13:04:55] <jo0nas> thanks a lot - also for alerting me about it!
[13:05:23] * jo0nas thinks back at the time when Mozilla pulled the plug on Xulrunner, affecting Hulahop
[13:05:47] <tch__> jo0nas, no problem, I am also interested in this :)
[13:07:19] <tch__> jo0nas, it's been a while since I looked at anything related to Xulrunner
[13:07:38] <jo0nas> sure - it is ancient :-)
[13:08:22] <jo0nas> one dirty approach but possibly doable officially in Debian might be to re-introduce older Gabble e.g. as telepathy-gabble-legacy, which conflicts with telepathy-gabble
[13:10:06] <jo0nas> ...I fear, however, that it might need to also conflict with other parts of telepathy - I woulld not want to play that game alone, I don't know how Telepathy works and frankly have no interest in learning that too deeply
[13:12:31] <tch__> jo0nas, I think my research on this issue is still too preliminary, to send people to war :)
[13:12:41] <tch__> jo0nas, (myself included)
[13:13:46] <jo0nas> hmm - judging from declared package relations, *no* packages in Debian require tight dependency on telepathy-gabble, so this might actually be a viable approach!
[13:18:12] <tch__> jo0nas, ha! great, I would like to try locally first, and see what happens..
[13:18:28] * jo0nas is preparing a package now...
[13:19:06] <tch__> jo0nas, nice, what version are you using?
[13:20:02] <jo0nas> o.17.5 - last upstream version packaged for Debian
[13:20:43] <jo0nas> ...and if that works well I will try upgrade to latest version before it was dropped
[13:22:20] <tch__> jo0nas, according to telepathy docs 0.17.25 is when they dropped Tubes
[13:22:33] <jo0nas> right
[13:22:37] <tch__> jo0nas, so it should work (unless they read these version numbers in a weird way xD)
[13:22:56] <jo0nas> for a fastest possible test I want to start with what was actually packaged for Debian
[13:24:02] <tch__> jo0nas, makes sense, I will try too so I can get some practice on packaging
[13:30:04] <tch__> jo0nas, brb, forgot about lunch agan~
[13:33:23] <jo0nas> Here's how I started:
[13:33:23] <jo0nas> debcheckout telepathy-gabble
[13:33:23] <jo0nas> mv telepathy-gabble telepathy-gabble-legacy
[13:33:23] <jo0nas> cd telepathy-gabble-legacy
[13:33:23] <jo0nas> git reset --hard debian/0.17.5-1
[13:35:15] <jo0nas> ...and then I am now editing changelog and control file to a) add suffix and b) provide/replace/conflict the mainline packages, and c) extend long descriptions
[14:15:01] <jo0nas> odd releases are unstable - I will move back to 0.16.*
[14:28:43] <adborden> hey gonzalo_, saw your email, thanks for the ping. hoping to get to it later today.
[14:28:53] <adborden> are you adding specs to pathagar/
[14:28:55] <adborden> ?
[14:30:55] <tch__> jo0nas, back, I guess they use even numbers for stable releases then
[14:31:48] <jo0nas> right
[14:41:20] <artista> walter_, hello
[14:43:14] <gonzalo_> adborden, hi!
[14:43:49] <gonzalo_> adborden, will be used in haiti in a little project. I am adding a few features they need.
[14:44:08] <gonzalo_> adborden, when have you time for a few questions?
[15:28:34] <jo0nas> tch__: if you wanna follow, my work-in-progress is now here: git://anonscm.debian.org/collab-maint/telepathy-gabble-legacy.git and https://anonscm.debian.org/cgit/collab-maint/telepathy-gabble-legacy.git
[15:29:08] <tch__> jo0nas, many thanks ! I am following your instructions now
[15:29:23] <tch__> jo0nas, also checking this https://wiki.debian.org/BuildingTutorial#Introduction
[15:29:33] <tch__> jo0nas, what you think about that guide?
[15:32:58] <jo0nas> seems like a decent intro
[15:53:12] <jo0nas> tch__: what should I try which uses Tubes - i.e. to provoke breakage with too new Gabble? Is it enough to go to Neighbourhood view while connected to a dedicated wifi router?
[15:55:10] <tch__> jo0nas, you need to try to share an activity, ie., Chat. let me guide you :)
[15:55:40] <jo0nas> ok - then it will need to wait a bit, till I get Chat updated for 0.104
[15:56:12] <tch__> jo0nas, you can simply unzip the activity in ~/Activities/
[15:56:13] <jo0nas> s/will have to wait/I prefer to wait/
[15:56:20] <tch__> jo0nas, for this test
[15:56:24] <jo0nas> right
[15:56:50] <jo0nas> but updating activities is high priority anyway
[15:57:19] <tch__> jo0nas, but irst, set the logging level of Sugar to DEBUG, by editing ~/.sugar/default/debug (remove the # from export SUGAR_LOGGER_LEVEL=debug)
[15:57:33] <jo0nas> right - done already
[15:57:39] <tch__> jo0nas, otherwise you won't see the message you need to see,
[15:57:45] <jo0nas> ok
[15:59:17] <tch__> jo0nas, ok great, the test goes like this: (a) start Chat, (b) go to toolbar and change the "visibility" of the activity to the neighborhood icon (trying to find visual reference)
[15:59:57] <tch__> jjmarin, (c) when you do that with newer versions of telepathy-gabble you will see this message "unsupported channel type org.freedesktop.Telepathy.Channel.Type.Tubes"
[16:00:01] <tch__> jo0nas, ^
[16:00:35] <tch__> jo0nas, and nothing will happen... nothing == the activity won't be shared and it won't be visible in the neighborhood view
[16:00:36] <jo0nas> thanks - that is _eexactly_ the kind of help I was not even hoping to get served on a silverplate - thanks!
[16:01:14] <tch__> I am terrible at this,
[16:01:31] <jo0nas> nope, you are great!
[16:01:56] <anindya> Hello everyone, I have been working on sugarlabs website lately to improve its UI and converting it to one-page scroll. Please have a look at anindya.github.io/www-sugarlabs and give your reviews. It is still primitive and a lot of color matching has to be done.
[16:02:24] <tch__> to check for that message, following ~/.sugar/default/logs/org.laptop.Chat-1.log
[16:02:27] <tch__> jo0nas, ^
[16:02:34] <jo0nas> ok
[16:05:27] <tch__> jo0nas, the fastest way to get Chat: $cd ~/Activities/; git clone https://github.com/walterbender/chat.git; mv chat Chat.activity;
[16:05:33] <tch__> and that should install Chat
[16:12:54] <gonzalo_> anindya, looks nice
[16:13:46] <anindya> gonzalo_ , for activities page, have a look at anindya.github.io/www-sugarlabs/activities.html
[16:13:48] <gonzalo_> anindya, we really need improve our site, but we need do it as a team. we need request help to the marketing team for the content
[16:14:34] <anindya> gonzalo_, how should I go about it? I am working with the present content on www.sugarlabs.org/~tymon
[16:14:50] <gonzalo_> anindya, we are looking for something simpler
[16:15:00] <gonzalo_> anindya, of course, is not your fault
[16:15:16] <gonzalo_> anindya, we need request help
[16:16:16] <anindya> gonzalo_, I talked to Walter when I started working on this. Though, I told him I would first put it on the community but totally forgot about doing that
[16:16:21] <gonzalo_> anindya, please send a email to sugar-devel _and_ marketing lists (http://lists.sugarlabs.org/listinfo/marketing)
[16:19:38] <anindya> gonzalo_, I am mailing there about some revised content for the website, adding links to present website and the improved UI above. Okay?
[16:19:46] <gonzalo_> anindya, we already had 2 or 3 proposals for a new site design. the difficult part is involve to the different parts: marketing, design (we don't have a designer right now), development and infraestructur
[16:19:47] <gonzalo_> e
[16:20:06] <gonzalo_> anindya, looks easier than it is :(
[16:20:21] <gonzalo_> anindya, but the only way is communication
[16:20:35] <gonzalo_> are you in sugar-devel mailing list?
[16:20:48] <anindya> Okay. I have applied for GSoC as well for Web Confusion project. Should I keep working on this as of now?
[16:21:19] <anindya> Yes, I am on sugar-devel mailing list
[16:22:03] <gonzalo_> anindya, are different projects
[16:22:22] <gonzalo_> what is your email address?
[16:23:28] <anindya> gonzalo_, yes, they are different projects. I just felt that I can really work on this website as I felt that I can improve on the present UI.
[16:23:40] <anindya> my email-id anindyac07@gmail.com
[16:26:20] <jo0nas> tch__: I now have telepathy-gabble-legacy built for sid/amd64 at debian.jones.dk, in case you wanna play with it
[16:26:28] <gonzalo_> anindya, let me send a email to the mailing list anc cc you
[16:26:54] <anindya> gonzalo_, that would be great.
[16:29:11] <tch__> jo0nas, many thanks ! will do in a few hours, right now I am following the steps at that tutorial to actually fix another bug in sugar for jessie ;) but I won't say which one or you will do it and I won't learn ;)
[16:29:37] <jo0nas> heh
[16:29:55] <tch__> jo0nas, ill probably share it after I am, regarding of the outcome (it might not fix it)
[16:51:36] <anindya> gonzalo_, got your mail, thanks!
[16:51:45] <gonzalo_> anindya, ;)
[16:51:54] <gonzalo_> anindya, let see who reply
[16:52:44] <anindya> gonzalo_, I was wondering what should I do to improve my GSoC proposal wiki.sugarlabs.org/go/Summer_of_Code/2015/Anindya:WebConfusion
[16:54:16] <anindya> gonzalo_, yes. I had mailed Walter about it and he also said the same things when we having conversation here.
[16:54:58] <samdroid> gonzalo_: About the images, when I did my prototype with the blury video background, I emailed OLPC AU and found some stuff they have:
[16:55:00] <samdroid> https://youtu.be/pyHW1jse-l8?t=21s
[17:08:45] <gonzalo_> hi samdroid, good material. maybe we can start a page in the wiki to collect this stuff (or maybe already there are one?)
[17:10:22] <gonzalo_> samdroid, i am thinking in start a branch in browse activity to port it to webkit2, are you interested? i will work on that but as a side project
[17:13:27] <anindya> gonzalo_, about the proposal, what do you think?
[17:19:41] <Quozl`> .me blinks
[17:23:07] <tch__> Quozl`, good morning!
[17:23:15] <anindya> gonzalo_, Should I continue working with the present content or wait for a while?
[17:23:15] <Quozl`> hi.
[17:29:16] <gonzalo_> anindya, please, wait a little
[17:29:27] <samdroid> gonzalo_: Yeah, I suppose I could have a go
[17:29:40] <anindya> gonzalo_, okay!
[17:30:01] <samdroid> gonzalo_: But for now I want to focus on getting the social help merged and new ASLO polished
[17:31:11] <gonzalo_> samdroid, where is the code for the webservices you tested?
[17:31:21] <samdroid> gonzalo_: I used sugar-gdrive
[17:31:45] <samdroid> gonzalo_: https://github.com/i5o/sugar-gdrive
[17:32:51] <gonzalo_> samdroid, that is my point, you need download the service from a repository
[17:33:17] <samdroid> gonzalo_: Oh, this is about including web services in sugar?
[17:33:21] <samdroid> gonzalo_: Sorry :)
[17:33:30] <gonzalo_> samdroid, if we want all the services using webkit2, and don't break them, we need have the services included in the sugar repo
[17:33:34] <samdroid> gonzalo_: BTW, here is the diff of what I did to fix https://github.com/i5o/sugar-gdrive/compare/master...SAMdroid-apps:patch-1
[17:33:40] <samdroid> gonzalo_: Oh
[17:34:00] <gonzalo_> samdroid, i see, the change is trivil
[17:34:04] <gonzalo_> trivial
[17:35:07] <gonzalo_> samdroid, the webservices have been available for a while, but most of our users don't use them. I think we can work on 0.106 on include them in Sugar
[17:35:13] <samdroid> ok
[17:35:24] <samdroid> I think we could maintain compat
[17:35:28] <samdroid> I will look into it
[17:35:56] <gonzalo_> ok guys, see you later. if not, have a nice weekend!
[17:36:04] <samdroid> gonzalo_: Actually really easy way to get compat... make the settings window a different process :)
[17:36:43] <gonzalo_> samdroid, hmm, maybe, need think about that
[18:13:19] <Quozl`> jo0nas: a happy discovery for me; i see now that the hint during "apt-get source sucrose-0.104" which points me to git://git.debian.org/collab-maint/sugar ... and that repository is effectively a debian-packaging fork of the sugar repo, right?
[18:32:45] <jo0nas> Quozl`: yes
[18:32:54] <ignacio> Hi everyone
[18:53:35] <meeting> * EMMAFRANCIS-53d5-es has joined
[18:54:43] <EMMAFRANCIS-53d5> HOLA SOI EMMA Y TENGO JUSAP
[19:00:50] <jo0nas> tch__: I cannot get Sugar to use Gabble, it seems
[19:01:17] <tch__> jo0nas, what do you see in the logs?
[19:01:19] <jo0nas> my debug messages indicate use of salut, not gabble
[19:01:51] <tch__> jo0nas, have you checked in ~/.sugar/default/logs/org.laptop.Chat-1.log ?
[19:02:06] <jo0nas> Calling GetActivity on /org/freedesktop/Telepathy/Account/salut/local_xmpp/account0
[19:02:20] <jo0nas> yes, that's the one what I am looking at
[19:02:26] <tch__> jo0nas, it should try to use gabble if you are connected to jabber.sugarlabs.org (Contro Panel -> Network)
[19:02:58] <tch__> jo0nas, do you see other peers in the neighborhood view?
[19:02:59] <jo0nas> that's what it says there
[19:03:01] <jo0nas> nope
[19:03:21] <tch__> jo0nas, then you are probably not connected to the jabber server,
[19:03:27] <jo0nas> I only see my wifi router as active, and 3 mesh "routers"
[19:03:32] <tch__> jo0nas, you should see a bunch,
[19:03:38] <tch__> jo0nas, yeah, then is not connected
[19:04:02] <tch__> jo0nas, weird, it should connect automatically when setting jabber.sugarlabs.org
[19:04:49] <tch__> jo0nas, can you send me your shell.log file?
[19:04:58] <tch__> jo0nas, tch at sugarlabs dot org
[19:05:02] <jo0nas> ohh
[19:05:23] <jo0nas> I look at shell.log and notice it connects with Gabble
[19:05:50] <tch__> jo0nas, could it be something with your net?
[19:05:50] <jo0nas> ...but using a Jabber account from an Indonesian provider - that account is shut down now, I think
[19:06:12] <tch__> jo0nas, wow, ZERO idea about that!
[19:06:16] <jo0nas> I have no idea from where it got that account info
[19:06:43] <jo0nas> perhaps grabbed it from outside the Sugar stuff, because I have used Empathy in the past on same account
[19:09:05] * jo0nas creates a separate test user...
[19:09:42] <jo0nas> that worked!
[19:12:27] <jo0nas> tch__: I now get indication of using Gabble, but still not the Tubes failure
[19:13:40] <tch__> jo0nas, do you see peers in the neighborhood?
[19:14:19] <jo0nas> yes
[19:14:30] * jo0nas picks a random peer
[19:14:35] <tch__> jo0nas, what is your user name?
[19:14:40] <tch__> jo0nas, I can try to connect
[19:15:07] <jo0nas> ah
[19:15:13] <jo0nas> I got the error now
[19:15:30] <jo0nas> it only occur after picking a chat peer
[19:15:53] * jo0nas tries replace with legacy Gabble
[19:19:38] <jo0nas> telepathy-gabble-legacy is broken somehow
[19:20:17] <jo0nas> shell.log: dbus.exceptions.DBusException: org.freedesktop.Telepathy.Error.NotImplemented: Protocol 'jabber' not found on CM 'gabble'
[19:20:42] <jo0nas> tch__: ...but now I know what to look for
[19:21:02] * jo0nas will backport new Chat to Jessie, and then go to bed
[19:21:53] <tch__> jo0nas, ouch,
[19:22:58] <tch__> jo0nas, I will check if there is another package missing, because telepathy-glib seems relevant
[19:23:10] <tch__> jo0nas, many thanks for this!
[19:23:50] <jo0nas> heh
[19:24:16] <jo0nas> there is something completely broken in my telepathy-gabble-legacy packaging: it is virtually empty :-P
[19:24:42] <jo0nas> no wonder it doesn't register then :-D
[19:25:55] <tch__> jo0nas, hah, that is still progress ;)
[19:26:29] <tch__> jo0nas, I am looking at other packages that provide gi bindings, to compare with abiword
[19:26:40] <tch__> jo0nas, will probably call-it-a-day soon
[19:28:12] <jo0nas> hold your breath
[19:28:25] <jo0nas> I might have it working in a minute or two
[19:37:10] <jo0nas> tch__: https://anonscm.debian.org/cgit/collab-maint/sugar-chat-activity.git
[19:38:35] <tch__> jo0nas, awesome!
[19:39:26] <jo0nas> https://anonscm.debian.org/cgit/collab-maint/sugar-chat-activity.git/commit/?id=99c157e5c5929cdbd5f35e70ecce198c6667d673
[19:49:39] <jo0nas> tch__: please join the Jabber room, so I can chat with you!
[19:49:46] <tch__> jo0nas, on my way!
[19:50:53] <tch__> whats your id? can't find any chat instance
[19:51:24] <jo0nas> test
[19:51:32] <jo0nas> chat should be public now
[19:58:34] <tch__> jo0nas, no luck yet
[19:58:47] <jo0nas> what is _your_ JID?
[19:59:24] <tch__> jo0nas, I found a test user,
[19:59:34] <tch__> jo0nas, but I don't see shared instance
[20:00:20] <tch__> jo0nas, lets try the opposite, ill create one
[20:00:29] <jo0nas> tch__: what is your nick
[20:00:32] <jo0nas> ?
[20:00:50] <tch__> jo0nas, tch
[20:01:09] <jo0nas> I don't see you
[20:01:14] <tch__> jo0nas, I am sharing an instance now
[20:01:44] <tch__> i sent you an invite
[20:02:09] <jo0nas> didn't notice your invite
[20:02:14] <jo0nas> ...but joined your chat
[20:02:19] <tch__> jo0nas, wow
[20:02:22] <tch__> jo0nas, its working
[20:03:07] <jo0nas> yes
[20:03:10] <tch__> jo0nas, what else did you change ? :)
[20:03:14] <tch__> jo0nas, to the package
[20:04:44] <tch__> jo0nas, can you create a new channel and send me an invite? to see if its works now
[20:06:34] * jo0nas tries
[20:08:24] <jo0nas> I still don't find you in my neighbourhood
[20:08:32] <jo0nas> tch__: ^
[20:08:48] <jo0nas> I did get your invite, btw - so that worked fine
[20:09:09] <tch__> I found your chat now
[20:09:14] <tch__> jo0nas, so its working :)
[20:09:22] * jo0nas is now backporting legacy Gabble for Jessie and Wheezy
[20:10:16] <tch__> jo0nas, ha! awesome
[20:12:54] <jo0nas> Chat activity now released for official Debian inclusion - and backporting of that to Jessie and Wheezy started as well
[20:13:41] <tch__> jo0nas, Ill use Chat as template for packaging other activities :)
[20:18:13] <jo0nas> yes, please do that!
[20:18:57] <jo0nas> tch__: and please read the README.source about how to use CDBS and git-buildpackage
[20:19:10] <tch__> jo0nas, will do :)
[21:29:17] <jo0nas> tch__: please file a bugreport about Gabble Tubes API against these packages: python-sugar-toolkit-0.96 sugar-presence-service-0.84 sugar-presence-service-0.88 sugar-presence-service-0.90
[21:30:21] <jo0nas> https://www.debian.org/Bugs/Reporting
[21:30:33] <tch__> jo0nas, thanks, I was about to ask,
[21:32:06] <jo0nas> Make it severity grave - Sugar is mostly useless without collaboration
[21:36:07] <Quozl`> testing.
[21:38:13] <Quozl`> jo0nas: i'm still seeing blank sugar home view, any ideas? jessie debian, plus your jessie sugar_
[21:39:00] <jo0nas> Quozl`: amd64 or i386?
[21:39:06] <Quozl`> jo0nas: amb64.
[21:43:40] <jo0nas> in a minute I am done backporting new packagng release of sugar-toolkit-gtk3
[21:44:06] <jo0nas> Quozl`: did you ignore any recommends?
[21:44:16] <Quozl`> no worries. love your work. ;-) no, this is pure jessie, no ignores.
[21:45:19] <jo0nas> tru update+upgrade now
[21:45:22] <jo0nas> try*
[21:45:39] <jo0nas> and install sucrose-0.104 - it should work now!
[21:45:50] <Quozl`> libsugarext-data sucrose-0.104 sugar-session-0.104 selected for upgrade
[21:46:12] <jo0nas> then you ignore some recommends!
[21:46:25] <Quozl`> how? i did not ask to.
[21:46:40] <jo0nas> sucrose-0.104 now recommends Browse and Chat activities
[21:46:52] <Quozl`> i already have browse and chat installed.
[21:47:01] <jo0nas> ah, ok
[21:47:08] <jo0nas> which versions?
[21:47:25] <Quozl`> 157-1~0jones1 and 81-1~0jones1
[21:47:56] <jo0nas> good!
[21:48:58] <jo0nas> then I am running out of suggestions: Try enable debugging and inspect logfiles for anything suspicious...
[21:49:05] <Quozl`> yep, will do.
[21:49:20] <Quozl`> i've also tried a new user, in case it is some state in $HOME
[21:49:24] <jo0nas> ...or try create a fresh account adn test on that
[21:49:27] <jo0nas> heh
[21:49:39] <Quozl`> the initial problem is no icon on click to change colour.
[21:49:51] <Quozl`> so i think the underlying problem will be something to do with showing icons.
[21:50:24] <jo0nas> do you have the package librsvg-common installed?
[21:50:56] <Quozl`> yes, librsvg2-common:amd64 2.40.5-1
[21:51:08] <Quozl`> ah, note the 2
[21:51:20] <jo0nas> oh
[21:51:39] * jo0nas checking if that's correct for upcoming sugar-artwork packaging release...
[21:51:40] <Quozl`> no package librsvg-common available, the 2 must be normal.
[21:52:20] <jo0nas> thanks for noticing - I did have it correct, though :-)
[21:52:28] <Quozl`> ;-)
[21:53:24] <Quozl`> experimental has 2.40.9-1
[21:53:33] <jo0nas> not important
[21:53:43] <Quozl`> 'k
[21:53:44] <jo0nas> changelog mentions some speedup, that's all
[21:53:52] <jo0nas> ...that I am aware of
[21:54:44] <jo0nas> if you are running inside some virtualization, then perhaps you are hitting weird bugs in systemd not starting daemons properly or something...
[21:55:21] <Quozl`> i'll try debug logging in sugar.
[21:55:24] <jo0nas> try on real hardware if possible, to see if that solves it - if so you found a nasty bug somewhere in the core of Debian :-P
[21:56:00] <Quozl`> inability to render svg icons from artwork package doesn't feel like systemd to me, but then i have been in the habit of blaming systemd for everything.
[21:56:32] <jo0nas> I was thinking failure to auto-start a dbus daemon
[21:56:42] <jo0nas> but yes, it might be caching
[21:57:15] <Quozl`> i see a problem.
[21:57:16] <jo0nas> I am just throwing wild ideas here - don't intend to bash systemd really
[21:57:44] <jo0nas> (or bash bash for that matter - just saying because that sounds funny)
[21:57:46] <Quozl`> http://dev.laptop.org/~quozl/z/1Ygkfu.txt
[21:57:57] <Quozl`> note the traceback associated with icon.py and cairo.
[21:58:31] <Quozl`> libcairo-gobject2:amd64 1.14.0-2.1
[21:58:31] <Quozl`> libcairo2:amd64 1.14.0-2.1, libpangocairo-1.0-0:amd64 1.36.8-3, python-cairo 1.8.8-1+b2,
[21:59:32] <jo0nas> before we dive into versions: Do you have experimental packages installed at all?
[21:59:59] <Quozl`> no, not at all.
[22:00:06] <Quozl`> just jessie and your jessie.
[22:00:10] <jo0nas> good!
[22:00:29] <jo0nas> (then we should not need to inspect the versions, really!)
[22:00:34] <Quozl`> verified with apt-show-versions and sources.list
[22:01:24] <jo0nas> uhm - could it perhaps be GPU-related? Which graphics card?
[22:01:43] <Quozl`> virtualbox. checking settings.
[22:02:21] <jo0nas> I need to get some sleep now - it is 4am here (and my last backport task is done now)
[22:02:40] <jo0nas> if possible please try on real hardware to see if that changes things
[22:02:52] <Quozl`> ich9 virtual chipset 16mb video memory. looks a bit limited. maybe this is my vm problem. will try again.
[22:04:32] <Quozl`> sleep well.
[22:05:07] <jo0nas> thanks
[22:05:28] <tch__> jo0nas, good night!
[22:05:37] <tch__> (or morning actually)
[22:05:38] <jo0nas> if video memory solves your issue, then I guess some Sugar code should have better error checking
[22:05:59] <Quozl`> it didn't solve.
[22:06:14] <jo0nas> "could not find foreign type Context" is a lousy error message for "out of memory"
[22:06:36] <Quozl`> yeah, google. ;-)
[22:06:44] <jo0nas> oh well... Good luck hunting down that bug! Perhaps tch__ has ideas for you when he gets online
[22:06:54] <jo0nas> DuckDuckGo!
[22:06:57] <Quozl`> also some suggestsions that cairo gi not installed.
[22:07:20] <jo0nas> I believe there's no Cairo GI
[22:07:26] <jo0nas> only Pango, not Cairo
[22:07:29] <jo0nas> as I recall
[22:07:46] <Quozl`> no worries. get some sleep.
[22:07:54] <jo0nas> g'night!
[22:08:23] <jo0nas> icarito: Browse and Chat activities in working state now!!
[22:09:11] <icarito> jo0nas, yay!
[22:09:19] <icarito> you have good news every day
[22:10:48] <icarito> jo0nas, I keep up to date and am constantly testing
[22:11:32] <icarito> well not constantly rather every day some
[22:12:39] <icarito> we have a classmate with a touchscreen and debian, the kids have started using it
[22:13:03] <icarito> classmate I mean intel brand netbook
[22:13:42] <icarito> so far some treasures in the debian repo are pysiogame, tuxpaint...
[22:13:49] <icarito> rili
[22:13:52] <icarito> for their age
[22:14:54] * icarito reads backlog
[22:19:07] <icarito> wow jo0nas you've been working hard, we've been away most of the day
[22:19:40] * icarito 's working "concentration time" is usually now + ~5h
[22:20:12] <icarito> let me know if you want me to test something specific
[22:21:32] <Quozl`> well, if you are interested, start with a bare debian jessie install, then add jo0nas's jessie packages, see what you get. ;-)
[22:33:33] <Quozl`> jo0nas: fixed by installing python-gi-cairo
[22:37:15] <icarito> Quozl`, we've been at it for a few days now
[22:37:23] <icarito> got most machines running jessie
[22:37:45] <Quozl`> using 0.104?
[22:39:18] <icarito> Quozl`, yup
[22:39:28] <Quozl`> good.
[22:39:39] <icarito> Quozl`, done only light testing
[22:40:18] <icarito> from yesterday it seemed like gtk2 activities were not working for me
[22:40:31] <icarito> jo0nas, I think the problem was that sugar-toolkit (the gtk2 version) could not be found
[22:40:51] <icarito> we need both sugar-toolkit and sugar-toolkit-gtk3
[22:40:58] <Quozl`> yeah, there's no python-sugar2 package yet.
[22:41:07] <icarito> ah I see
[22:41:12] <icarito> except it should be python-sugar I think
[22:41:17] <icarito> it's confusing
[22:41:28] <icarito> I can only imagine when we have python3-sugar1 etc
[22:41:53] <Quozl`> git://git.debian.org/collab-maint/sugar-toolkit exists, i'll review it for package names.
[22:42:15] <Quozl`> python-sugar-0.98 perhaps.
[22:42:32] <Quozl`> what's a good gtk2 activity to try?
[22:43:29] <icarito> i think I had it installed but my activities failed to start for not finding sugar toolkit - I'm quite fond of http://activities.sugarlabs.org/en-US/sugar/addon/4743
[22:43:40] <icarito> i guess it needs i18n
[22:44:03] <icarito> it uses pygame as well
[22:44:42] <Quozl`> it fails on import gtk
[22:46:12] * icarito testing
[22:46:37] <Quozl`> solved with apt install python-gtk
[22:46:40] <Quozl`> it fails on import pygame
[22:46:57] <Quozl`> solved with apt install python-pygame
[22:47:05] <Quozl`> it fails on import sugar.activity.activity
[22:47:29] <Quozl`> is not solved by install python-sugar-0.98
[22:48:10] <icarito> yes
[22:48:17] <icarito> that's as far as I got yesterday too
[22:48:22] <icarito> except I already had the first two
[22:48:42] <icarito> i know it works on 0.96 because that's what the children were using when I wrote it
[22:48:44] <Quozl`> is solved by apt install sugar-toolkit-0.98, but this removes other packages.
[22:49:05] <Quozl`> it fails on reference to gtksourceview2
[22:49:47] <Quozl`> is solved by apt install python-gtksourceview2
[22:49:49] <Quozl`> it runs.
[22:49:56] <Quozl`> meow!
[22:51:01] <icarito> yay
[22:51:34] <icarito> i'm amazed
[23:01:28] <Quozl`> wrote it up for debian-olpc-devel@
[23:36:58] <icarito> thanks
[09:26:42] [disconnected at Sat Apr 11 09:26:42 2015]