Log of the #sugar IRC Channel


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

Date : 14-04-2015




[03:00:50] [connected at Tue Apr 14 03:00:50 2015]
[03:00:50] <wilhelm.freenode.net> *** Looking up your hostname...
[03:00:50] <wilhelm.freenode.net> *** Checking Ident
[03:00:50] <wilhelm.freenode.net> *** Got Ident response
[03:00:50] <wilhelm.freenode.net> *** Found your hostname
[03:00:50] <NickServ> NOTignacio is not a registered nickname.
[03:00:56] [I have joined #sugar]
[03:35:05] <jo0nas> Quozl`: sounds like you've built it wrong :-P
[03:35:48] <jo0nas> no, I am no Ubuntu expert in the sense that I am no expert in what Ubuntu does _differently_ than Debian but do not expect them to do GIR packages differently
[03:37:04] <jo0nas> Quozl`: maybe try simply recompile the sugar package that I've made for Debian, against the Ubuntu environment you are targeting, and see if that works...
[03:40:47] niilante is now known as niiwade
[03:41:21] <niiwade> Hi tony anderson
[04:06:40] <Quozl`> jo0nas: thanks, yes, that's what i had done, downloaded your jessie packages, fed them to a pbuilder configured for trusty, and then installed the result.
[04:07:19] <Quozl`> jo0nas: i don't want to bother you with ubuntu problems though, and there's a risk this is an ubuntu problem.
[04:09:16] <Quozl`> jo0nas: after all, the package works fine on debian jessie.
[04:20:47] <jo0nas> ok - makes sense (and I now understand why you emphasied seeking a Ubuntu person)
[04:21:40] <Quozl`> hmm, i should --listfiles and compare package to package.
[04:24:13] <jo0nas> use debdiff
[04:24:21] <jo0nas> Quozl`: ^
[04:24:26] <Quozl`> *nod*
[04:29:32] <Quozl`> jo0nas: would you happen to know an easy way to strip off ~0jones1 in changelog and add ~0quozl1 ... i can write something, but there may be a nice tool. ;-)
[04:29:58] <jo0nas> dch
[04:30:28] <Quozl`> http://dev.laptop.org/~quozl/z/1YhwEF.txt is the debdiff.
[04:32:19] <jo0nas> with dch you cannot rewrite history but ou can add another ehtry on top
[04:33:12] <jo0nas> you should not base off of my unofficial ~0jones1 package, but instead use the git as basis for your fork
[04:33:40] <jo0nas> so in short: git + dch provides what you need
[04:33:45] <Quozl`> yes, i agree, i should, but i had trouble, so just pushed your packages into pbuilder. i will fix that once i figure out how to do it.
[04:34:12] <jo0nas> sure - and while in trouble you need not polish changelog entry ;-)
[04:34:56] <Quozl`> jo0nas: so git clone the collab-maint repos, then dch, then pdebuild, i guess.
[04:35:08] <jo0nas> right
[04:35:33] <jo0nas> consider use the wrapper git-pbuilder ;-)
[04:38:00] <Quozl`> in git-buildpackage, i see.
[04:47:47] <jo0nas> ...or consider use my wrappers in git://source.jones.dk/git - specifically "localgitcowdebuild trusty" after having created that chroot with "localcowbuilder create trusty" and as needed updated with "localcowbuilder-update trusty"
[04:49:01] <jo0nas> ...or my localgitpbuilder-* and localgitdebuild wrappers if you insist on avoiding the cowdancer booster
[04:50:06] <Quozl`> thanks. i've found a fix. upgrade only libgirepository-1.0-1 from the ubuntu trusty version to the debian jessie version, (rebuilt for trusty).
[04:50:34] <Quozl`> 1.40.0-1ubuntu0.2 to 1.42.0-2.2
[04:57:09] <Quozl`> jo0nas: and that was all i needed. all your jessie packages seem to work fine on ubuntu trusty after being rebuilt. i've a sugar 0.104 on ubuntu 14.04 system running.
[04:59:35] <jo0nas> perhaps it is the 1.41.4-1 release which includes multiarch fixes
[05:00:07] <jo0nas> if so, then indeed a Ubuntu bug in too hastily running off with Debian features not yet reliably tested
[05:00:21] <Quozl`> ;-)
[05:01:07] * jo0nas boosts ego from misery of australian Sugar hacker
[05:01:36] <Quozl`> heh, i'm no sugar hacker. i'm really a firmware engineer. ;-}
[05:01:39] <jo0nas> I am happy you solved it!
[05:01:51] <jo0nas> right, that's also what I read on your web page
[05:02:04] <jo0nas> ...but just as mine that info might be totally out of date :-)
[05:02:30] <jo0nas> according to that web page, your beard is far bigger than mine
[05:02:53] <Quozl`> heh. yes, i'm a unix bearded one.
[05:03:02] <jo0nas> yup
[05:03:24] <jo0nas> you seem true to the classic myth of real hackers
[05:04:20] <Quozl`> the hacker howto is carefully bookmarked for when youngsters ask how to get good at it.
[05:05:08] <Quozl`> jo0nas: that git repo, sure it is git://source.jones.dk/git ?
[05:05:22] <jo0nas> whoops - n
[05:05:24] <jo0nas> no
[05:05:32] <jo0nas> git://source.jones.dk/bin
[05:05:53] <Quozl`> thx.
[09:06:30] <GitHub49> [sugar-toolkit-gtk3] godiard opened pull request #206: Paranoid linfo (master...paranoid_linfo) http://git.io/vvlV9
[09:58:51] <Boquete> Hay :)
[10:10:17] <walterbender> hi Boquete
[10:10:56] <Boquete> Hay walterbender :D
[10:11:27] santiago_ is now known as santiago
[10:15:05] <Boquete> Guys, what to you think about learn programming? So first C then.. python?
[10:15:18] <Boquete> or C -> js
[10:16:05] <vikramahuja_> Boquete: I did first C and then python
[10:16:25] <vikramahuja_> but that is because my college curriculum is like that.
[10:16:55] <vikramahuja_> but all 3 are completely different languages.
[10:17:27] <Boquete> I'm 16, kinda old for start, but i never tried. So i already bought cool C book , then we will thinl
[10:18:40] <vikramahuja_> JS is a functional programming language, python is an object-oriented language
[10:18:50] <vikramahuja_> No you are not old for start
[10:19:16] <vikramahuja_> I wrote my first C code after i was 18.
[10:19:50] <vikramahuja_> Boquete: C is definitely a good choice. Best of luck with it
[10:23:38] <Boquete> Thank you :D
[10:48:42] <saul-2bcc> jmg
[10:48:46] <meeting> *hr
[11:19:47] <samsongoddy> walterbender, ping
[11:19:55] <walterbender> samsongoddy, pong
[11:20:14] <samsongoddy> how are you doing?
[11:42:24] <walterbender> ping ignacio
[11:51:55] <walterbender> ¿Cómo se dice "popout" en español? "salir'?
[11:55:54] <k_yash> hey walterbender
[11:56:13] <walterbender> k_yash, hi
[11:56:19] <walterbender> did you see my changes?
[11:56:36] <k_yash> yeah i saw it
[11:56:46] <k_yash> was it necessary?
[11:57:00] <jo0nas> walterbender: are you involved in or knowledgeable about Sugar use of Telepathy Gabble Tubes API whih was dropped a few years ago upstream?
[11:57:37] <k_yash> walterbender I mean why would a user wants only latitude or only longitude?
[11:58:15] <walterbender> k_yash, see http://people.sugarlabs.org/walter/images/montevideo.png
[11:58:49] <walterbender> jo0nas, I know about the Sugar side... and tch and I have been discussing what needs to be done to replace it...
[11:58:57] <jo0nas> I try revive a legacy packaging of a Gabble packaging with the old Tubes API for Debian, but is strongly adviced against it by others in Debian: http://bugs.debian.org/782448
[11:59:01] <k_yash> ooh....I really forgot that
[11:59:05] <walterbender> I spoke with the Collabora folks about it several years ago :P
[11:59:21] <k_yash> walterbender yeah then its cool :D
[12:00:40] <jo0nas> my impression from tch (or was it Quozl`?) in the past few days was that getting Sugar to shift to up-to-date APIs might take quite some time
[12:00:59] <walterbender> jo0nas, I think it will, but I also think it is now a priority
[12:01:18] <jo0nas> obviously Sugar without collaboration is not really Sugar
[12:01:26] <walterbender> jo0nas, the problem was we had hoped to get funding from OLPC for Collabora to do that work and it never materialized
[12:01:36] <jo0nas> ohh
[12:01:37] <walterbender> but in the process, we lost momentum
[12:01:48] <jo0nas> so there might be politics behind the strong advice from Simon?
[12:02:10] <jo0nas> disappointment from a lost business opportunity?
[12:02:30] <walterbender> I don't think politics per se, just a bit of frustration with OLPC in terms of appreciating the need to stay current
[12:02:38] <jo0nas> his description in the bugreport seems technically sane
[12:02:45] <jo0nas> right
[12:02:50] <k_yash> walterbender tomorrow slots are coming :D
[12:03:28] <walterbender> tch and will be discussing a plan over the next few weeks. I am hoping to get some weight behind the effort as well
[12:03:43] <walterbender> k_yash, slots and taxes (US) are due :)
[12:04:21] <k_yash> :D
[12:04:23] <jo0nas> so your feeling is also that it is a big challenge to migrate to modern APIs? I am quite hesitant to keeping alive an old fork (I have grown enemies in the past when I maintained a competitor for initramfs-tools!)
[12:04:51] <k_yash> walterbender incase of slots..how much do we expect?
[12:05:45] <k_yash> *many
[12:05:51] <jo0nas> walterbender: please do keep me in the loop about your estimates/judgements regarding Tubes migration - my neck is on the line, on how to get Sugar in a working state in Debian
[12:06:56] * jo0nas few hours ago filed request to Debian release team to *drop* Sugar from the upcoming stable Jessie release, due to lack of collaboration
[12:07:04] <walterbender> jo0nas, we'll keep you in the loop
[12:07:08] <jo0nas> thanks!
[12:07:34] <walterbender> thank you for keeping on top of the Debian release
[12:08:02] <walterbender> seems the interest is growing on that front in Uruguay, among other deployments
[12:08:11] <jo0nas> thanks for having something to try keep on top of :-)
[12:09:37] <jo0nas> partly my reason for silence the past few years was a silly detail: Debian packages was tracking only bzip2 releases, so when you guys switched to xz archives it seemed to me no new releases came out
[12:10:24] <jo0nas> not an excuse, though - I should obviously have simply asked - or just looked at the wiki :-P
[12:10:38] <k_yash> walterbender any work for me?
[12:12:13] <walterbender> jo0nas, packaging is a complete mystery to me... one of may many areas of ignorance
[12:12:25] <walterbender> k_yash, I
[12:12:35] <jo0nas> we each have our strenghths :-)
[12:12:39] <walterbender> I am doing a general clean up of brokenness right now
[12:13:57] <walterbender> k_yash, I think I broke some things recently for Android. (and touch in general?). I think I have some event handlers crossed
[12:14:05] <walterbender> something you know anything about?
[12:14:36] <k_yash> walterbender: I dont know android :(
[12:15:41] <walterbender> k_yash, maybe you can review the Hindi translations for me?
[12:15:48] <walterbender> there are a few new strings
[12:16:39] <k_yash> ok I'll see them :)
[12:16:54] <k_yash> I'll catch you after an hour
[12:17:01] * k_yash goes for dinner
[12:50:33] <meeting> HELLO
[12:51:38] <katiaoviedo-29a4> NO ME MOLESTEZ
[12:52:16] <katiaoviedo-29a4> QUE
[12:53:19] <katiaoviedo-29a4> HOLA INGNACIO
[12:54:05] <katiaoviedo-29a4> HOLA MI HERMANO QUE HACE
[16:49:59] <Quozl`> tch__: morning.
[16:50:29] <tch__> Quozl`, , morning James
[18:40:30] <ignacio> Hi
[18:42:05] <walterbender> ignacio, por favor
[18:42:14] <walterbender> como se dice "popout"
[18:42:19] <walterbender> salir?
[18:42:34] <ignacio> walterbender: for what?
[18:42:38] <ignacio> I mean for what no
[18:42:38] <ignacio> where
[18:42:55] <ignacio> salir = exit
[18:42:57] <walterbender> in turtle, a popout window for the palette (Android)
[18:43:22] <ignacio> Una ventana aparte
[18:43:26] <ignacio> probably will be better than salir
[18:43:36] <ignacio> or ventana emergente
[18:43:47] <walterbender> that sounds better to me
[18:44:07] <walterbender> or should we just leave it as popout?
[18:44:38] <ignacio> popup is not translated in spanish
[18:44:42] <ignacio> in think popout is ok
[18:45:48] <walterbender> OK. I'll leave it
[18:47:19] <walterbender> thx
[18:49:41] <ignacio> np
[22:21:59] <Quozl`> tch__: fyi, record-99 needs python-gst0.10 on debian or ubuntu.
[00:16:44] [disconnected at Wed Apr 15 00:16:44 2015]