/srv/irclogs.ubuntu.com/2009/12/30/#edubuntu.txt

Ahmuckis there an ical version of edubuntu meetings, events, etc?03:14
Ahmuckbtw, i was looking at webdev this aftenoon.  sunbird has the option of caldev or ical.  looking at wikipedia, ical is a subset or a way to code info from caldev.  how do the tow interact?03:16
Ahmuckdid edubuntu have a meeting today. looking at the fridge, i don't see a listing03:17
sbalneavAhmuck:04:12
sbalneavyes04:12
sbalneavWell, I found where it's dying in gksu anyway.05:14
sbalneavyeesh, code's crap, they're doing fgets without checking result codes.05:24
alkisgThat's about gksu? Geez, you should write your own OS while you're fixing things... :)05:30
sbalneavwell, it's the fact that something's giving an error code that's causing the proble.05:30
sbalneavbut gksu blindly barrels ahead.05:31
sbalneavI think I can fix it by providing a configure option, force it to fork a pty05:31
sbalneavbuilding another package now.05:31
alkisgGood morning btw. I got a question about bug handling. Suppose we want to fix this simple bug: https://bugs.edge.launchpad.net/ubuntu/+source/kdeedu/+bug/31590905:31
ubottuUbuntu bug 315909 in kdeedu "Grammar error in Chapter 4 of the KTurtle tutorial." [Low,Confirmed]05:31
alkisgThat's clearly an upstream bug, but upstream doesn't know about it: https://bugs.kde.org/buglist.cgi?quicksearch=kturtle05:32
alkisgSo what do we do? We just forward it upstream? We file a bug in kde edu and include a patch?05:32
sbalneavWell, canonical's supposed to be forwarding patches upstream, however I've heard a lot of upstream devs complaining there's nothing flowing to them.05:33
sbalneavI'd say, lets come up with a patch for the bug, and make sure we forward it upstream manually.05:33
sbalneavthat way we know they got it.05:33
alkisgOK, so for each bug that is clearly an upstream bug, we come up with a patch, and manually file a bug upstream. Got it. :)05:34
sbalneavWell, that's what I do, unless the bug's in an ubuntu applied patch.05:35
sbalneavYEAHAHAHAHAHAHAHAA05:44
sbalneav\o/05:45
sbalneavstgraber: you still awake at this ungodly hour?05:49
sbalneavSo, here's what's wrong with gksu05:49
sbalneavLooks like there's been some change in sudo, or something, anyway, sudo's looking for an actual tty now for passwd input05:50
sbalneavso05:50
sbalneavlibgksu needs to be compiled with05:50
sbalneav--enable-sudo-forkpty05:50
stgrabersbalneav: yep06:37
stgraberinteresting06:37
stgrabersbalneav: did you do a test build of it ?06:38
stgrabersbalneav: would be interesting to have it in your PPA, then poke Michael Vogt (mvo) to see if he's anything against that change (as in, potential regression)06:39
stgraberand if not, we'll just change it ;)06:39
* stgraber looks at Debian to see if they made the change, if yes, then it's a simple packaging change merge ;)06:39
stgraberhmm, nope, Debian has the same ...06:41
stgraberoh, actually it seems like this used to exist as a patch in previous versions06:43
stgraberthen was made upstream but the flag hasn't been added to the configure06:43
stgrabersbalneav: can you file a bug on LP about it and give me the bug number ? I'll see tomorrow if I feel like doing the change or I'll poke someone in the desktop team.06:44
stgraberit's a bit late here to break libgksu :)06:44
* ogra_ yawns09:06
* alkisg hands a cup of coffee to ogra09:25
ogra_:)09:28
* alkisg wonders why "Try Edubuntu without any change to your computer" in the edubuntu installer is untraslated in *all* languages, while on launchpad it's translated...09:43
ogra_talk to cjwatson, i guess he hasnt imported the translations into debian-installer09:43
alkisgdanke!09:44
alkisgIs there any way to install edubuntu, and then switch to all the regular ubuntu themes, layouts, icons etc?10:14
=== ogra_ is now known as ogra
sbalneavstgraber: libgksu IS broken NOW compared to it's previous defaults13:44
sbalneavhttps://bugs.edge.launchpad.net/ubuntu/+source/libgksu/+bug/50155913:44
ubottuUbuntu bug 501559 in libgksu "libgksu fails to start many programs, fails with: assert g_str_has_prefix str != NULL" [High,Confirmed]13:44
* highvoltage drinks an energy tablet13:50
highvoltagegood morning everyone13:50
highvoltageor good afternoon if you're in my timezone :)13:50
alkisgGood afternoon :)14:05
alkisgIs there any way to install edubuntu, and then switch to all the regular ubuntu themes, layouts, icons etc?14:06
toogreenalkisg, i did it by removing a few packages like edubuntu-artwork, if i remember well14:09
toogreenand then for the icon themes and stuff u can simply change it in the preferences/themes14:10
alkisgThat's a per user change, how do I change the system defaults for that?14:10
alkisgI tried update-alternatives --all but that didn't quite do it...14:10
highvoltageheh14:11
toogreenalkisg, hmm i guess by removing the themes packages, not sure tho :-/ im just a regular joe user hehe14:11
alkisgtoogreen: heh, sure, thanks for the advice14:11
highvoltagealkisg: removing the theme packages should really do the trick14:11
toogreeni came here to ask for help too actually14:12
alkisghighvoltage: I'll try it again, I had some problems with the logging off/on with the daily live :)14:12
alkisgtoogreen: sure, shoot!14:12
toogreenwas just wondering if anyone knows if/when the issue with italc and remote shutdown/rebooting in Karmic will be fixed14:13
alkisgtoogreen: I sent a patch for it, did you try it?14:13
toogreenhmm I'm not sure how to apply patches :-/14:13
alkisg(I also have updated packages for it in my ppa)14:13
alkisgAre you using Karmic?14:13
toogreenwon't it be just released in a normal update?14:14
toogreenyeah using Karmic14:14
alkisgWell we'll have to convince stgraber to include it in his italc patches :)14:14
toogreenI have two Linux labs in my school, one is still Jaunty, the other Karmic14:14
alkisg...so the best course there would be to try the patches (=install the debs from my ppa), and confirm that they work14:14
alkisgLet me get you the links...14:15
toogreenin the Jaunty lab, I fixed the issue by installing powermanagement package (or something like that)14:15
alkisghttps://bugs.launchpad.net/ubuntu/+source/italc/+bug/36796014:15
ubottuUbuntu bug 367960 in italc ""power down" request fails on 9.04; logout instead" [Medium,Incomplete]14:15
toogreenok will try the PPA solution, thanks14:15
alkisgAh, I see you've commented there14:15
toogreenyeah I did14:15
alkisgDo post a reply if you verify that my patches work, it'll help in their inclusion in the ubuntu package14:16
toogreenI thought the patches were more complicated tho14:16
toogreenheheh14:16
toogreenok cool, will try14:16
toogreenim at home now tho14:16
toogreenonly start working again on the 4th of Jan14:16
toogreenwill try then14:16
alkisgWhat are you using? i386 or amd64?14:16
toogreeni was just wondering about the status of this bug14:16
toogreeni38614:16
alkisgHere are the .debs: https://launchpad.net/~ts.sch.gr/+archive/proposed/+sourcepub/891138/+listing-archive-extra14:17
alkisgThis way you can download them manually if you don't want to include my ppa in your sources14:17
toogreenok that's cool, thanks a lot!!14:19
toogreenIt was rather annoying indeed to turn 30 computers off one by one everyday, heheh :-P14:20
toogreenI'd say this is a killer feature of italc :-)14:20
toogreenfor lazy ppl like me14:20
alkisgSure I used that too, a lot14:20
alkisgMy main problem with iTalc is that on my last lab it crashed after just a few seconds of broadcasting :(14:21
toogreenalkisg r u working in a school too?14:21
alkisgIn 3 other labs it was working fine, though...14:21
alkisgYup, I'm mostly a teacher14:22
toogreeni have many issues with iTalc actually... I don't rely on it too much for demonstrating.. I use the projector/screen combo instead14:22
* alkisg wishes he had a projector :(14:22
toogreenit was too unstable in my case14:22
toogreeni think the network is too slow or something14:22
alkisgDo you have a full gigabit network?14:22
toogreenI use iTalc mainly to send messages, take control, or lock the screen14:22
toogreenI'm not sure actually, think so but the network setup is pretty messy in our school14:23
alkisgNah, it's not the network that's slow. VNC is the main problem, and iTalc makes it worse.. E.g. freenx works just fine.14:23
toogreeni mainly teach, there are other ppl in charge of network etc14:23
toogreenok14:24
alkisgAh. I gotta do it all myself, no other tech persons around :)14:24
toogreenwhere are you at? China here14:24
toogreenI'm Canadian tho, but working/teaching in China14:25
alkisgGreece...14:25
toogreenok14:25
toogreenJust wondering, how widely spread Ubuntu is in schools over there?14:25
alkisgIt's not widespread yet. We're working on it :)14:26
toogreenYeah same here. In Shanghai as far as I know I'm one of the rare ones pushing Ubuntu/FOSS14:26
toogreenEverywhere else is pirate Windows XP14:26
toogreenand piracy is so widely common and accepted14:27
alkisgYeah same here...14:27
toogreenit's hard to teach ppl and convince them to use FOSS...14:27
alkisgBut, 2 years ago a pilot program was started by the greek ministry of education. About 20 labs started using Ubuntu/LTSP, bug most of them abandoned it before the year was over.14:27
highvoltagetoogreen: aparently very few people run legal copies of anything there14:27
toogreenhighvoltage, true... which is a shame and im trying to educate ppl around me, at least14:27
highvoltagetoogreen: great14:28
alkisgA few of us straggled to make it work like we wanted it, we wrote some manuals and scripts for customization, and now the user base is constantly increasing14:28
toogreenhighvoltage, one thing that saddens me a great deals is computer dealers all around, they do have systems that are windows-less... Like Dell machines for instances, but they put Windows XP pirate on them even before ppl buy them!!14:29
toogreenso when you go shopping for computers in Shanghai, all computers without OS are already running Windows XP14:29
toogreenexcept few exceptions but its mainly that14:30
toogreenAt the very beginning of EeePCs it was interesting, they left the original Xandros there... But talking to the salesmen they told me everybody was asking to replace it with WinXP14:31
toogreenSo they started just installing XP on demonstrators as well and completely disregarding Linux14:31
toogreenanyways, its pretty sad14:32
toogreenEven people who buy Macs in Shanghai, most of them ask the sales ppl if they can wipe out Mac OS and put XP instead!!14:32
toogreenNot sure why Chinese ppl like XP so much.. heheh14:32
alkisgtoogreen: here's a good link against piracy: http://en.wikipedia.org/wiki/Ponosov%27s_case14:33
alkisgThat teacher was convicted because he bought PCs with pirated windows on them14:34
alkisgSince then he became a FLOSS advocate, and now Russia moved on to using open source...14:34
toogreenalkisg, thanks for the link, I sure will show this to some people I know!!!14:36
toogreenprinting it out now...14:37
sbalneavalkisg: Why Sabayon would help you with your theming woes!14:40
sbalneavMorning all14:41
sbalneavreading scrollback14:41
alkisgsbalneav: really? hmmm I hear that it has some severe gksu-related bugs, though... :P :D14:41
sbalneav<rage on>14:43
sbalneavWHRAAAAAAAAAA HULK SMASH14:43
sbalneav</rage off>14:43
highvoltageheh nice one alkisg14:43
sbalneavFixed.  Now I just have to convince someone with upload rights that fixing is isn't "breaking it this late in the cycle"14:44
alkisgLate?! Only an alpha was out...14:44
sbalneaveven tho' it's demonstrably broken now, and by fixing it, I restore previous functionality.14:44
sbalneavSee stgraber's comment above :)14:44
alkisgsbalneav: if you're talking about "it's a bit late here to break libgksu :)", I think stgraber meant that it was late in the day, i.e. midnight...14:48
sbalneavAh, I assumed that meant "in the development cycle" :)14:49
sbalneavAnywho, hopefully I can convince someone (shouldn't necessarily be stgraber, btw.) that this is important.14:50
highvoltagesbalneav: shouldn't take much14:58
sbalneavHeh, only had one bite so far, and he wanted me to justify why upstream had made the change in the first place. :)15:03
* sbalneav put on his Johnny Carson "Carnac the Magnificent" heagear, holds libgksu2-0 source to forhead15:04
sbalneavWait, how many people here get that?15:05
highvoltagesbalneav: I get this for cnetworkmanager on my host: http://paste.ubuntu.com/349113/15:05
highvoltagesbalneav: know what could be causing that?15:05
highvoltagesbalneav: it sounds like something north-americanish :)15:06
sbalneavThat from my packages?15:07
highvoltageyep15:07
sbalneavone sec15:07
sbalneavHow'd you get the error?15:13
sbalneavtry a cnetworkmanager -d15:13
highvoltagestill says the same15:16
sbalneavYou install it on a karmic box?15:17
sbalneavI just installed it here on my karmic box, works fine.15:17
highvoltagesbalneav: yep15:19
highvoltagesbalneav: I'll look at it again a bit later and let you know if I get it running15:19
sbalneavwell, the error indicates that something's not right with dbus15:19
sbalneavls -l /etc/dbus-1/system.d/cnetworkmanager.conf15:21
sbalneavwait:15:21
sbalneavdbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files15:21
|user|hello15:21
sbalneavDid you uninstall networkmanager?15:21
sbalneav|user|: hello15:21
|user|i have edubuntu on my asus eee900ha15:22
|user|my wireles wont work15:22
highvoltagesbalneav: nope, should I?15:22
highvoltagesbalneav: well, I installed networkmanager just shortly before15:22
highvoltagesbalneav: ah, after a reboot it magically works15:23
sbalneavhighvoltage: well, restarting the system might help15:23
sbalneavI suspect network manager isn't properly runnig yet15:23
sbalneav|user|: What kind of wireless is in that machine?  I'm not familiar with that hardware15:24
highvoltage|user|: edubuntu 9.10?15:24
|user|yes15:25
|user|i dont know why15:25
|user|i installed kde15:26
|user|too15:26
highvoltage"anomalies" nice.15:28
sbalneavhighvoltage: The error basically means that cnetworkmanager tried to talk to NetworkMangler, but there wasn't one registered with dbus.15:28
sbalneavHow the heck did you NOT have networkmanager installed on Ubuntu? it's like freaking default for everything now.15:29
highvoltagesbalneav: this machine doesn't have an X server installed15:30
highvoltagesbalneav: it's a small server machine that I want to put on wi-fi15:30
sbalneavWell, you'll need networkmanager running properly in order to get cnetworkmanager to work.15:37
sbalneavalkisg: And here we have the primary problem with Ubuntu.16:22
sbalneav"What you want to do isn't right, but I don't have time to research how to fix the problem, or give you any suggestions on how to fix it, so things should just stay broken"16:23
alkisgRight, I hate this kind of talk :(16:24
sbalneavI mean, I'd be more than happy to start identifying SDL applications, and filing bugs to make them dep on -pulseaudio16:26
sbalneavAnd now, he's ignoring us.16:28
alkisgsbalneav: I tried that for 2-3 apps, no sugar16:29
alkisg...and I don't think it's a good solution either16:29
alkisgMaybe a better solution would be on a higher level. E.g. Ubuntu wants pulse? Maybe ubuntu-desktop should depend on libsdl-pulse, and kubuntu on libsdl-alsa...16:30
sbalneavMaybe not, but it's better than "doing nothing"16:30
sbalneavThat's an idea16:30
sbalneavWhy not suggest that.16:30
alkisgIt needs searching to support this idea... maybe ubuntu-desktop is not the proper package, but some other one, lower on the hierarchy16:31
alkisgBah let's mention it, nothing to lose16:31
sbalneavI don't understand why it's not a dep for pulse, personally16:31
sbalneavReally, what you need is conditional deps :)16:32
alkisgRight, and a better conffile system ;)16:33
sbalneavCould you write that for us?16:34
sbalneavI like your dummy packages idea.16:34
sbalneavthat wouldn't be that hard.16:34
alkisgSure I could write that. That's the easy part.16:37
alkisgThe question is, who'd want that? :D16:38
alkisgI don't think anyone's listening... ;)16:38
highvoltagedummy packages?16:38
alkisghighvoltage: packaging problem. libsdl1.2debian depends on libsdl1.2debian-pulseaudio |  libsdl1.2debian-all | libsdl1.2debian-alsa | libsdl1.2debian-esd | libsdl1.2debian-oss | libsdl1.2debian-nas16:39
alkisgAh sorry16:39
alkisgalsa in front16:39
alkisgSo it breaks the sound (or even worse) in all packages that use SDL on Ubuntu16:39
alkisge.g. one of the many, many bug reports about this: https://bugs.launchpad.net/ubuntu/+source/libsdl1.2/+bug/20315816:39
ubottuUbuntu bug 203158 in libsdl1.2 "libsdl1.2debian-pulseaudio must be installed as default by libsdl1.2debian" [Medium,Triaged]16:39
alkisgSo we're trying to propose a good way for libsdl to depend on pulse on ubuntu, but on alsa on kubuntu (as kubuntu doesn't use pulse by default)16:40
sbalneavI kind of like how we're willing to accept broken behaviour in the primary product, to make sure things work perfectly in the secondary product.16:42
sbalneavAnd here's where it will stall.16:42
* alkisg guesses either ScottK uses Kubuntu, or he doesn't use any SDL based apps at all :D16:43
sbalneavIf it wasn't for having good guys like ogra and stgraber around to champion issue for us, I'd have given up on ubuntu long ago16:44
* sbalneav hugs ogra, stgraber16:44
sbalneavWell, yeah, none of the main ubuntu apps are sdl I think16:45
sbalneavThey all universe packages?16:47
alkisg!info tuxpaint16:47
ubottutuxpaint (source: tuxpaint): A paint program for young children. In component main, is optional. Version 1:0.9.20-2ubuntu1 (karmic), package size 164 kB, installed size 396 kB16:47
alkisgNope16:48
sbalneavperfect.16:48
sbalneavLOL16:48
alkisgMaybe we should start a riot outside of Mark's office :P16:49
sbalneavI already managed to affect some stuff16:50
alkisg!info gstreamer0.10-sdl16:50
ubottugstreamer0.10-sdl (source: gst-plugins-bad0.10): GStreamer plugin for SDL output. In component universe, is optional. Version 0.10.14-4ubuntu1 (karmic), package size 43 kB, installed size 104 kB16:50
sbalneavI complained to Jorge Castro about bug handling.16:50
sbalneavHe's apparently got a "team" that's going to be scouring lunchpad for bugs filed that actally have patches attached16:51
alkisgYey!16:51
sbalneavapparently, they've got in excess of 1600 bugs that have patches attached, that no-ones looking at.16:51
alkisgThat'd solve *a lot* of problems...16:51
sbalneavI got that ball rolling when I whined and stamped my feet about the cups bug for hardy16:53
sbalneavwhich, BTW, still hasn't been fixed :)16:54
* alkisg shrugs :(16:54
alkisg!info libsdl1.2debian16:54
ubottulibsdl1.2debian (source: libsdl1.2): Simple DirectMedia Layer. In component main, is optional. Version 1.2.13-4ubuntu4 (karmic), package size 21 kB, installed size 60 kB16:54
sbalneavI know it sounds like I've been a whiny little primadonna the last few weeks, but goldarnit, we're not going to get these issues fixed unless we make some noise about them.16:55
alkisg...and thus, the libsdl bug is again shoved...17:14
sbalneavI'd cut-n-paste the convo into the bug17:17
sbalneavI know, it's frustrating isn't it?  Bottom line is, base ubuntu doesn't rely on any sdl apps, so....17:18
alkisgBut it does. libsdl is installed by default in the live cd.17:18
sbalneavRight, but not the right one.17:19
alkisgYes, so if we put the correct one in the dependencies of ubuntu-desktop, it'll be fixed.17:19
sbalneavbut none of the default ubuntu apps that I know of are sdl17:19
alkisgWhere's the problem in that?17:19
sbalneavYou're preaching to the choir Brother Alkis!  :)17:19
* alkisg will try to see *how* libsdl gets in the live cd...17:19
sbalneavAmen, Glory Halleluia!17:20
sbalneavI don't see a problem with it AT ALL.17:20
sbalneavah, right, we're dropping gimp too.17:41
sbalneavRace to the bottom.17:41
alkisgI think we need to fix all those broken dependencies in edubuntu, and just ignore everything ubuntu does :P :D17:42
sbalneavI'm all for that, although I don't no how we'd do it.17:43
sbalneavWe'd need our own complete apt archive.17:43
alkisgNope. We'd just make edubuntu-desktop depend on libsdl-pulse ;)17:44
alkisg(we ship gimp anyways :D)17:44
sbalneavAh, well, yeah, WE can do that for edubuntu-desktop, for sure.17:46
alkisgNailed it. :D18:19
alkisgA conflicts: libsdl-alsa on the pulseaudio package should be a nice fix. Testing...18:19
sbalneavDID SOMETHING GET COMMITTED?!?!!18:51
* sbalneav 's jaw drops in amazement18:51
sbalneav\o/ for alkisg18:51
alkisgHey wait who said anything about commits?18:56
alkisgI just had an idea which seems acceptable to them, and I'll test it, and then they'll think about commiting it... :D18:57
sbalneavah, jumped the gun :)18:58
* alkisg uploaded a fixed pulseaudio package to his ppa, and downloaded the lucid daily cd. Hopefully now libsdl-pulse will be installed when I install tuxpaint.. fingers crossed..18:58
sbalneavhere's hoping18:58
* sbalneav waits with bated breath.19:15
sbalneavMan, I should quit eating fish for lunch.19:15
Lnsnice guys =) That's been a sore for some time (libsdl-alsa screwing w/tux4kids apps)19:26
sbalneavAll your thanks goes to alkisg, he's driving that particular bus.19:41
sbalneavAnd quite expertly too.19:41
* alkisg loves launchpad... "starts in 20 minutes... 10... 5... 3.. 2.. 1.. 5... 10... 20..." :(19:49
Ahmuckalkisg: u fixed pulseaudio?22:06
alkisgAhmuck: nope, not at all22:06
alkisg!info  libsdl1.2debian-alsa23:15
ubottuError: I tried to send you an empty message.23:15
alkisg!info libsdl1.2debian-alsa23:15
ubottulibsdl1.2debian-alsa (source: libsdl1.2): Simple DirectMedia Layer (with X11 and ALSA options). In component main, is extra. Version 1.2.13-4ubuntu4 (karmic), package size 212 kB, installed size 524 kB23:15
alkisg!info libsdl1.2debian-pulseaudio23:15
ubottulibsdl1.2debian-pulseaudio (source: libsdl1.2): Simple DirectMedia Layer (with X11 and PulseAudio options). In component universe, is extra. Version 1.2.13-4ubuntu4 (karmic), package size 211 kB, installed size 524 kB23:15

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!