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]