mfischrobert_ancell: do you know why there are no armhf ddebs for lightdm after 1.2.1?00:22
robert_ancellmfisch, no, they're done server side though00:22
mfischI wonder if xnox knows00:23
mfischrandomly picking another one, lsof, and no armhf except for from 201000:24
bryceRAOF, I emailed you the list of experimental/update drivers awaiting sru processing.  all should be basically wave-thru's, and all are relatively urgent due to valve.00:25
RAOFbryce: Excellent, thanks. The decaying husks at the end of the processing queue were getting depressing :)00:26
bryceRAOF, there are also several xserver srus that have been waiting a while.  But less urgent.00:26
GunnarHjRAOF: Hi Chris! Since you asked, I'd say that the mail-notification item in the Quantal queue is urgent, since many users are disinclined to use the app without SSL working.00:26
maxiaojuncan i use tray icon in 12.10 gnome fallback?00:48
maxiaojuni'm trying to show how upstream ibus 1.4 tray icon work00:50
jbichamaxiaojun: you may need to add the system tray to the panel, and the ibus packaging may disable the ibus tray icon00:52
maxiaojuni'm using upstream tarball directly, thank you for your advice, let me check the panel00:53
maxiaojunright-click the panel has no action, it's not gnome 2 :-(00:55
jbichamaxiaojun: you need to hold down the Alt key (maybe Super+Alt) while right-clicking the panel00:56
maxiaojunthank you very much00:58
xnoxmfisch: hmm?00:59
mfischxnox: the armhf ddebs seem to be out of date00:59
mfischxnox: for example, the ones for lightdm are a couple revs old: http://ddebs.ubuntu.com/pool/main/l/lightdm/01:01
xnoxFrom the build log: dpkg-deb: building package `lightdm-dbgsym' in `../lightdm-dbgsym_1.4.0-0ubuntu2_armhf.ddeb'01:01
xnoxso they were built.01:01
mfischyes, there is a mystery here01:02
xnoxpitti: why did lightdm-dbsym package from ^^^ buildlog did not get uploaded / published on ddebs?!01:02
mfischlsof, randomly picked, has similar01:02
maxiaojundone video demo vanilla ibus: http://dl.dropbox.com/u/45139465/vanilla-ibus.ogv01:30
maxiaojuni demoed two mode, the first mode don't work in ibus indicator, second mode (most user including me currently using) is dropped in 1.4.99+01:31
micahgjbicha: shipping a PPA is a TB problem, not a release team problem01:33
hyperairRAOF: i think i have one in queue about libgpod.01:34
maxiaojunmicahg: what is TB sorry?01:37
micahgmaxiaojun: Tech Board01:37
jbichamaxiaojun: a bug report would have been a lot clearer; after watching your screencast I still don't understand what feature the indicator is missing01:42
maxiaojunyou can try indicator if you have a box nearby01:43
maxiaojuni can record another video for indicator case, if you need01:43
jbichamaxiaojun: I don't know if I need another video, could you just explain what the indicator can't do?01:44
maxiaojunyou cannot see the input method context menu, if you are using indicator and select 'Embedded in menu' (default) in ibus-setup01:45
jbichawhat context menu can't you see? and which specific input method are you using?01:47
maxiaojuncan you recognize that i'm using ibus-pinyin in the video?01:48
sarnoldmaxiaojun: perhaps you'd be better served by taking screenshots of what specifically you like (or dislike?), draw arrows pointing to something specific, and explain what about that thing you like or dislike01:49
sarnoldmaxiaojun: I just spent 3:24 watching someone typing on their machine without any idea why I watched it or what I was supposed to notice. :)01:50
maxiaojunplease wait for my next video, i'm sorry that i'm not savvy in video tutorial business01:51
sarnoldit _was_ fun seeing how ideograms were presented when the latin equivs were presented, it seems a _lot_ nicer than the old wapros I used to use, but I couldn't tell if you liked or disliked them. :) hehe01:51
jbichamaxiaojun: ok, I think I finally understand what you're saying01:51
sarnoldmaxiaojun: the nice thing with screenshots + text is that it can be read in seconds, not watched in minutes.. hehe.01:51
jbichaibus-pinyin has its own preferences menu (not even just its own preferences button) which isn't exposed in Unity unless you change that option to "Always"01:51
sarnoldthe text to describe the pictures wasn't there in the 'always' mode -- is _that_ what was missing?01:52
jbichaanyway, if you can file a bug or find an already reported bug we can use that for tracking this release cycle01:52
maxiaojunWhen Active is very similar to Always (both dropped in 1.4.99+), but some people find that panel may disappear using 'When Active'01:53
maxiaojunjbicha: i will do that01:54
maxiaojunsarnold: i guess you don't understand the whole thing yet, i'm sorry for my poor video, :-(01:54
sarnoldmaxiaojun: that's why I'd like screenshots with the important bits highlighted :D01:55
maxiaojunmy machine is encoding my second video, hopefully you can understand this time02:07
sarnoldthanks :)02:08
jbichaI agree with sarnold, a few screenshots and some text explanation would be easier to understand02:14
maxiaojunlet me do that later02:15
sarnoldmaxiaojun: definitely better, I think I almost get it. :)02:16
maxiaojunok, i'd leave my computer a while and find a time to report/reuse bug report later02:16
sarnoldhave fun! :)02:17
robert_ancelljasoncwarner_, still downloading from steam?02:51
jasoncwarner_robert_ancell: heh, finally finished!03:05
robert_ancelljasoncwarner_, and then the transformed blew up? Did you overload it ;P03:06
jasoncwarner_robert_ancell: :) theyt just can't handle the kind of speeds I need ;) Or bandwidth! the conversation at telstra when I said I needed more than 50g a month...classic03:06
robert_ancellthey just doubled our cap to 100G. No more problems round here03:07
* RAOF sometimes hits the throttling at 150G here; and the Internode Ubuntu mirror doesn't count against that!03:09
smspillazhow do you gusy even hit your bandwidth caps ...03:10
* smspillaz is on 50/50 and never goes above 1003:10
TheMusojasoncwarner_: Afaik thats the problem with business connections, if you were on a consumer connection you would have more options.03:20
TheMusoQuota wise at least.03:21
jasoncwarner_smspillaz...NFL games. I stream those things after the kids  go to bed. Gotta keep up with my football ;)03:34
jasoncwarner_TheMuso: yeah, I heard that as well, though the only real connection I have here is business. I already looked in Victoria. Connections there are much better than where I am here. Looking forward to those 50-100meg down and 20 meg up connections again ;)03:35
jasoncwarner_the world changed in the 2 years I was here. town had just gotten 3g when I moved in...seems rest of the world went all 4g and LTE on me ;) I won't know what to do with all that speed!03:36
dufluROAF: Isn't internode and iinet one in the same now? And the iiNet Ubuntu mirror is in the iiNet freezone03:36
dufluROAF: Sorry, misinterpreted your comment. Ignore that03:37
TheMusojasoncwarner_: The downside of living in regional Australia.03:50
TheMusoOr should I say, one of the downsides.03:50
* ajmitch accidentally left debmirror running during the day, currently got 2.5GB left until he hits cap03:51
Chucrute301In australia03:51
Chucrute301Have much insects?03:51
ajmitchnot many, the snakes & dropbears eat most of them03:52
Chucrute301Ow snakes?03:52
TheMusoajmitch: you... you... You know what I'm talking about.03:55
=== attente is now known as attente_zzz
pittixnox: the ddeb generation process unfortunately fails over every so often :-( it's a shared machine with sometimes a high load, sometimes the apache servers on the buildds are broken, etc.05:39
pittiGood morning05:39
didrocksgood morning06:14
BigWhaleGood Morning.06:21
smspillazmorning didrocks :)06:22
didrockshey smspillaz, how are you? ;)06:22
didrockshey BigWhale06:22
smspillazgood good. I've finally finished my exams, so I'm just chilling out06:22
didrocksoh excellent! enjoy some quiet time :)06:23
smspillazyeah :) you'll see me around06:23
BigWhalehello didrocks!06:24
BigWhaleWill Python3 come on the installation CD?06:28
BigWhalein 13.04?06:28
didrocksBigWhale: it's already on the CD06:43
BigWhaledidrocks, excellent!07:21
BigWhaleI guess I'll jump the ship and make Kazam python3 only ...07:22
didrocksBigWhale: sounds good! Good luck :)07:24
BigWhaledidrocks, yeah, I ported it last week, so now it needs some testing.07:25
BigWhaleHmm, where can I check what goes on CD?07:25
didrocksBigWhale: look at the manifest: http://cdimage.ubuntu.com/daily-live/current/raring-desktop-amd64.manifest07:31
didrocksthose are the packages installed on the live system07:32
BigWhalepython3-xdg is missing07:32
BigWhaleI'll have to add this to the dependencies07:34
mhr3pitti, ping?08:23
pittihey mhr308:23
mhr3pitti, morning, i'm having an odd issue with pygi, see http://paste.ubuntu.com/1372808/08:23
mhr3any ideas why the column param isn't properly "out"?08:24
=== agateau_ is now known as agateau
mhr3(tried with both caller- and callee-allocates, neither works)08:26
pittimhr3: no off-hand idea, no; the gir looks fine to me08:26
* pitti looks for a similar case08:27
mhr3maybe the tuple returns are broken for virtual methods?08:27
pittiit's not even getting that far08:27
pittiit's already breaking in the marshalling to C, i. e. before even calling the method08:28
mhr3i meant that perhaps because it's a virtual method and not a normal one breaks the marshalling08:28
pittiright, that could be the difference08:29
pittiin the tests we have plenty of caller-allocates="0" transfer-ownership="full" (out) int arguments08:29
pittiand we also have caller-allocates="1" / transfer none args08:29
pitti(out args, I mean)08:29
pittiso at first sight it looks like the virtuals indeed08:29
* mhr3 would like a fix in R :)08:30
pittiyep, I can work on that08:30
pittiwould you mind filing a bug about it?08:30
mhr3awesome, thx08:30
pittiwe also already have and call a virtual-method method_int8_out() with a caller-allocates="0"/transfer-ownership="full", that works as well08:32
pittiso it shouldn't be too hard to fix08:32
mhr3the caller-allocates=1 was a test, =0 was default08:33
pittiright, so if it's not that, I'll try some other variations08:34
mhr3pitti, https://bugzilla.gnome.org/show_bug.cgi?id=68878308:37
ubot2Gnome bug 688783 in general "Marshalling of out parameters not working properly" [Normal,Unconfirmed]08:37
pittimhr3: thanks08:38
chrisccoulsongood morning everyone08:40
pittihey chrisccoulson08:40
chrisccoulsonhi pitti, how are you?08:41
pittichrisccoulson: quite fine, thanks!08:41
xnoxpitti: =( about ddebs09:13
=== Sweetsha1k is now known as Sweetshark
=== vrruiz_ is now known as rvr_
=== tkamppeter_ is now known as tkamppeter
=== duflu is now known as duflu|dinner
Sweetsharkhrhr, the server of the pirate pary freiburg was burned down by their PR wrt to migrating away from openoffice10:17
SweetsharkTm_T: s/to//10:24
SweetsharkTm_T: they had to backup on pastebin10:24
Laneysomebody burned down a server because they wanted to stop using openoffice?10:25
Tm_Tmigrating from openoffice to ...10:27
=== Quintasan_ is now known as Quintasan
bdrunghi, what's will happen to gnome classic in ubuntu when upstream drops it?11:18
Sweetsharkcyphermox: are there any common pitfalls for a application in userspace wrt suspend/resume with bluetooth?\11:21
seb128bdrung, the code will not go away, it basically means GNOME stop adding feature there or maintaining it11:35
seb128bdrung, so it will stay the way it is, or improve through new upstream if somebody out of GNOME itself steps up to do the work11:36
bdrungseb128: so we will keep it in ubuntu and it will be an option in 14.0411:47
pittimhr3: hm, I have some trouble with reproducing this; I followed up in https://bugzilla.gnome.org/show_bug.cgi?id=68878312:04
ubot2Gnome bug 688783 in general "Marshalling of out parameters not working properly" [Normal,Needinfo]12:04
mhr3pitti, it's in lp:~mhr3/dee/easy-hints12:05
=== tiagohillebrandt is now known as tiagoscd
mhr3pitti, perhaps try with guint param instead of gint8? otherwise i have no idea why it'd work in tests for not in dee12:18
mhr3but not in dee*12:19
pittimhr3: currently looking at it12:19
pittimhr3: the annotations as they are in the branch are wrong anyway, but I'll play with some variations12:19
pittinow I need to find a minimal piece of code which can call this12:19
pittido you have one?12:19
seb128bdrung, dunno what will be Ubuntu in 3 cycles so it's hard to say, but no reason to drop it as long as it keeps working12:20
seb128bdrung, so likely it will still be an option but who knows, xorg might be replaced by wayland and gnome-panel not working with it at some point or similar12:21
mhr3pitti, this should do - http://paste.ubuntu.com/1374697/12:21
seb128bdrung, just making that one up, bottom line is "hard to say what will happen over 3 cycles"12:21
bdrungokay, but "keeping it as long as possible" is better than just dropping it in the next release :)12:22
pittimhr3: ah, get it, thanks12:22
mhr3pitti, should have been get_field_schema, but i guess you noticed :)12:24
pittimhr3: as it doesn't even get that far, it doesn't matter yet :)12:25
* mhr3 should have tried it first :)12:25
pittiTypeError: set_schema_full() takes exactly 2 arguments (3 given)12:25
pitti    m.set_schema("s", "u", "a{sv}")12:25
pittithis is even before12:25
mhr3pitti, it's not using the overrides from the branch12:26
pittino, it's not12:26
mhr3then use set_schema_full(["s", "u", "a{sv}"])12:26
mhr3same for set_column_names12:27
pittimhr3: hmm: http://paste.ubuntu.com/1374709/12:28
mhr3wrong .so12:29
pittiok, got it12:29
pittimhr3: thanks, I'll take it from here (after lunch)12:30
mhr3pitti, glad you're able to rep now ;)12:30
=== Chucrute301 is now known as sabdfI
sabdfIHi guys :)12:55
=== gatox is now known as gatox_lunch
pittihey sabdfI, how are you?12:56
=== sabdfI is now known as Chucrute301
Chucrute301Iam me12:56
=== Chucrute301 is now known as sabdfI
sabdfISabdfl is mark ?12:58
AlanBellsabdfI: of course12:59
xnoxnote the "I" instead of "l"12:59
=== sabdfI is now known as Chucrute301
AlanBellmuch better, lets avoid confusion :)13:01
Chucrute301Finally :)13:04
Chucrute301I finished my quantal download:)13:04
=== attente_zzz is now known as attente
=== broder is now known as broder_
chrisccoulsonw00t http://bazaar.launchpad.net/~mozillateam/firefox/firefox-trunk.head/revision/1420 \o/14:11
seb128chrisccoulson, wouhouh, great stuff14:12
pittichrisccoulson: wow!14:14
micahgchrisccoulson: that's awesome, I'm hoping we can do the same for Thunderbird, I'll also try to add some of those disabled tests to QRT at some point so we get some coverage14:15
pittimhr3: hah! now, that took me way longer than it ought to have to figure out what's wrong in your branch :)14:16
=== gatox_lunch is now known as gatox
mhr3pitti, so what is/was it14:31
pittimhr3: I followed up on the bug14:31
mhr3oh ffs14:34
mhr3being this sensitive to param names is counterproductive14:35
=== Chucrute301 is now known as sabdflI
=== sabdflI is now known as sabdfI
desrtsabdfI: good morning14:41
cyphermoxSweetshark: I'm not sure what pitfalls you're expecting. one thing that comes to mind would be delay in the device being ready after resume, or broken drivers failing to set the device back in the right mode14:41
Sweetsharkcyphermox: /win 1914:47
cyphermoxreally? :)14:47
=== m_conley_away is now known as m_conley
mterrypitti, I'm looking into using python3-dbusmock, and I'm curious...  once I set up a mock, what's the best way to validate that the arguments the mock receives are the expected ones?  (the code string dbusmock lets me provide in AddMethod can't seem to percolate up an exception)15:44
GunnarHjcharles: are you there?16:26
jbichaseb128: ok I think we can push g-c-c/g-s-d 3.6 with --disable-ibus and switch with ibus 1.4 for now16:55
seb128jbicha, hey, great, did you see that I upload g-s-d 3.6 to raring?16:56
jbichaoh you did?16:56
seb128jbicha, but I went for the "revert keyboard code to 3.4" patch way rather16:56
seb128- let us our keyboard indicator (until the new one is written)16:56
seb128- let us the "layout per win" option16:56
seb128- don't require ibus 1.516:57
seb128the --disable-ibus would have broke the first 2 items16:57
jbichaok I used rev. 370 of the g-s-d branch but with --disable-ibus and separate-layout-per-window seems to work ok16:58
seb128well, they dropped the ui in g-c-c no?16:58
seb128we can still revisit that part in a later update16:58
seb128but at least we don't regress on the indicator meanwhile16:58
seb128it was the safest bet16:58
jbichayeah that's probably fine for now16:58
seb128looking at g-c-c atm16:59
jbichathere is still an input sources tab in g-c-c but it doesn't set ibus methods, just alternate keyboard layouts16:59
jbichaseb128: can I push g-c-c then?17:02
seb128jbicha, once I get the patch to apply and build sure ;-)17:03
seb128working on it atm17:03
Laneycool stuff!17:03
jbichaseb128: what patch is that?17:04
seb128jbicha, reverting the keyboard stuff to 3.4 so it works with g-s-d17:04
seb128it wouldn't work if the control center was writing the new keys and gsd loading the old ones17:04
seb128it's also temporary but it's the easiest way to get g-c-c 3.6 in17:05
seb128that narrows the problem space to keyboard then17:05
jbichaseb128: ah, I just pushed rev. 513 so you'll need to rebase then17:05
seb128jbicha, thanks17:05
=== Ursinha is now known as Ursinha-afk
GunnarHjseb128, jbicha: Saw your discussion; then there is no reason to postpone language-selector => g-c-c, right?17:23
seb128cyphermox, find . -name <...> -delete btw17:23
seb128rather than -exec rm ...17:24
seb128didrocks, ^17:24
didrocksseb128: good catch, not a biggie, but would be nicer to avoid spawning it in the future17:24
seb128GunnarHj, what do you mean "postpone"? so far we stay on the GNOME 3.4 stack again so it's we might keep language-selector for another cycle17:24
sarnoldseb128: .. how long has -delete been there? :)17:24
seb128sarnold, years?17:25
sarnoldseb128: cool. :)17:25
seb128I've been using it for years at least17:25
GunnarHjseb128: Thought you just said that g-c-c 3.6 without ibus support is about to be uploaded to raring. Maybe I misunderstood.17:27
seb128GunnarHj, that's what I said17:27
seb128GunnarHj, there are issues with the new ibus stack, cf my email on the ubuntu-desktop mailing list for details17:27
seb128GunnarHj, but if we roll back that code we need to roll back the region capplet updates as well ... which is what we wanted to replace language-selector with17:28
seb128GunnarHj, so we might end up not replacing it this cycle17:28
seb128GunnarHj, does that make sense?17:28
jbichaseb128: the only reason you need to rollback the keyboard/region stuff is for the keyboard indicator rewrite, right?17:29
GunnarHjseb128: Yes, I've read that. Might make sense... But what exactly is missing in the 3.4 code that would have been available in 3.6?17:29
cyphermoxseb128: ah, right17:29
seb128GunnarHj, we need to build support for language pack there and some other improvement and we don't want to do it on an outdate codebase17:29
seb128jbicha, the main reason to roll back so far is my lack of understand of what issue will come with upgrading those17:30
jbichaas gnome 3.4 didn't have any ibus integration either17:30
seb128jbicha, so I want to get it 3.6 out this week and I do what is easiest for that (it also has the benefit to keep the indicator)17:31
seb128jbicha, well, I'm more concerned about stuff like the "layout per window"17:31
GunnarHjseb128: Aha, that does make sense to me. The install/remove of languages is one of the things pending, I see.17:31
seb128jbicha, they also dropped the "options" from keyboard layout to add an ui for some specific ones, dunno if that works when ibus is turned off17:31
seb128GunnarHj, right17:32
seb128jbicha, as said it's mostly me taking the easiest path, I need to have an another look at what is available and missing exactly if we take 3.6 and turn off the ibus code17:32
seb128jbicha, but I don't want to block the updates on that17:32
seb128jbicha, I'm also reluctant to write a new indicator based on the "without ibus" stack if we go with ibus soon17:34
GunnarHjseb128, jbicha: In any case we can start preparing l-s => region. For instance replacing im-switch with im-config is desirable.17:34
GunnarHjseb128, jbicha: Can't help feeling that the ibus support they plan will have issues in the beginning. No need to hurry IMHO.17:35
seb128GunnarHj, right, that's why we are somewhat changing plan, it has issues ;-)17:36
GunnarHjseb128: And it's not live yet, right?17:36
seb128GunnarHj, GNOME 3.6? it is17:36
seb128we didn't include that piece of code in ubuntu yet though17:37
GunnarHjseb128: I mean in one of the larger distros.17:37
seb128opensuse next release is in march and they don't have the new ibus yet and fedora18 will release in january17:37
jbichaGunnarHj: it looks like im-config needs an MIR, have you ever done one of those?17:38
GunnarHjjbicha: No, I don't even remember what MIR stands for. :(17:39
jbichaGunnarHj: https://wiki.ubuntu.com/MainInclusionProcess17:40
GunnarHjjbicha: Yeah, I just looked it up too.17:40
seb128didrocks, is that ok if I do an unity upload to recommends g-c-c-unity?17:42
GunnarHjjbicha: Will read up on it. I'd like to work on that switch. It requires some l-s changes that we need to do in any case, since l-s needs to be left to Lubuntu and Xubuntu in a usable state.17:42
didrocksseb128: sure, but please propose a MR as well17:42
seb128didrocks, will do17:42
didrocksincluding your changes and changelog17:42
seb128yw ;-)17:42
seb128well it might be tomorrow17:42
seb128still some issues with g-c-c17:42
bizhanMonaHi I am using Ubuntu 12.10. I like to create a stand alone grub, i.e. a usb storage disk with only Grub content. And install the Ubuntu on a different storage device. Is this possible?thx18:11
mlankhorstsounds like you want /boot mounted to that usb disk..18:13
bizhanMonayes that is what I want.18:14
mlankhorstprobably need to do some custom partition,ing18:14
bizhanMonaany idea please???18:14
sarnoldhrm, you should be able to place grub on one device, /boot on a second device, rootfs on a third device...18:15
sarnold.. and if your /boot and rootfs on are the same device, that just saves some hassle :) hehe18:16
* didrocks waves good evening18:17
cyphermoxseb128: how would I go about having gtk2/gtk3 builds with dh9? do you have an example package that does this?18:22
seb128cyphermox, libxml218:22
cyphermoxah, thanks18:22
seb128cyphermox, you basically override the targets to configure, build, install18:23
seb128so you can do18:23
seb128cd gtk2; ../configure --enable-gtk218:23
seb128cd gtk3; ../configure --enable-gtk318:23
seb128same for build and install18:23
seb128in fact libxml2 doesn't do exactly that18:24
=== Ursinha-afk is now known as Ursinha
cyphermoxwell, I understand the idea though with TARGETS=...18:24
seb128cyphermox, http://lists.debian.org/debian-mentors/2012/06/msg00598.html18:27
cyphermoxseb128: thanks. I think I mostly got it, but using logic similar to libxml2...18:48
seb128cyphermox, yw!18:49
cyphermoxbecause I can easily just call the dh_auto_* most cases, just need to pass parameters18:49
cyphermoxfinishing up with the install that is a bit more tricky now...18:49
cyphermoxfwiw, that was about updating the packaging for libdbusmenu, to go with the indicators18:49
mterryIs anyone familiar with passing file descriptors over dbus?  Apparently it has support for it, but I'm not sure how it is supposed to work19:00
mdeslaurmterry: I don't think you can pass one directly, it needs to get passed using a socket19:10
seb128mterry, try asking desrt or davidz on the GNOME IRC19:37
=== mterry is now known as do_not_highlight
desrtdo_not_highlight: hi!19:42
desrtpoor guy...19:43
seb128desrt, yeah, I dropped him an email to ask if that was a segfault on highlight ;-)19:43
seb128seems to be19:43
desrtthat's my guess too19:43
desrti didn't figure it out until i did that again :p19:44
seb128desrt, he did it 3 times in the afternoon already, that started being a lot ;-)19:44
seb128g-c-c build fix conflict on push19:51
seb128jbicha, thanks for fixing my upload but please if you jump on a fix ping on IRC19:52
seb128jbicha, I was fixing it as well ;-)19:52
* seb128 uncommits19:52
seb128jbicha, I think the libxkbfile-dev build-depends can be dropped as well19:53
jbichaseb128: ok19:54
seb128jbicha, thanks for fixing it ;-)19:54
ricotzcyphermox, hi :)21:01
ricotzjust wanted to mention that thunderbird crashes with the new indicator-messages snapshot (running with glib 2.35.3 here) http://paste.debian.net/plain/21136021:03
cyphermoxoh, cool, thanks!21:09
ricotzLaney, hi, just wanted to mention a gst1.0 port of rhythmbox is available https://launchpad.net/~ricotz/+archive/experimental/+sourcepub/2800650/+listing-archive-extra21:25
ricotz(the visualizer plugin is disabled upstream)21:25
=== m_conley is now known as m_conley_away
achiangcyphermox: http://pastebin.ubuntu.com/1375857/21:51
robert_ancellseb128, what was depending on guile 1.8?22:29
cyphermoxachiang: ad-hoc right?22:29
achiangcyphermox: i don't think so22:30
seb128robert_ancell, is that the old version?22:30
robert_ancellseb128, yeah22:30
cyphermoxachiang: because the line in that trace doesn't match what I have here :P22:31
achiangcyphermox: this is on 12.0422:31
seb128robert_ancell, not sure, I didn't look to in, everything but aisleriot by then iirc22:31
seb128robert_ancell, seems to still be the case, the new version has no rdepends22:31
cyphermoxachiang: err, then the name of the file looks wrong22:31
robert_ancellseb128, yeah, I'm just trying to track down what there was...22:32
achiangcyphermox: hm, i have a full log in our favorite bug22:32
achiangcyphermox: you interested in seeing it?22:32
cyphermoxachiang: I'll look at the bug again -- except later, gotta go dinner now22:32
achiangcyphermox: ok22:32
seb128robert_ancell, reverse-depends is your friend ;-22:33
robert_ancellseb128, yeah and it's not showing anything interesting22:33
cyphermoxachiang: ok, i see what the issue is, I think.22:33
achiangcyphermox: oh yeah? what do you see?22:34
seb128robert_ancell, yeah, could be, but at the same time there is nothing interesting justifying the work to do the update,transition22:34
achiangcyphermox: this is interesting... http://pastebin.ubuntu.com/1375958/22:37
achiangcyphermox: and the log - http://pastebin.ubuntu.com/1375959/22:37
achiangi wonder if that is a false positive22:37
achiangany glib and/or valgrind people want to tell me if my test program is wrong? ^^22:38
seb128achiang, you should call g_string_free() on it once done?22:40
achiangseb128: yeah, i think my test program confused valgrind22:40
seb128well it's leaking22:41
achiangseb128: i mean, it's not strictly necessary to free pointers if your program is going to exit, but valgrind would still consider it a leak22:41
seb128valgrind is right22:41
seb128well, it's still a leak22:41
seb128the fact you exit doesn't change the fact that you didn't free the memory correctly22:41
achiangagreed that it wasn't proper22:41
seb128with you reasoning valgrind couldn't ever list leaks since it does the summary once you stop the run and at this point the program exited and there is no leak remaining22:42
achiangin fact adding in the g_string_free() makes the error go away22:42
seb128yeah, it fixes the leak ;-)22:42
achiangyeah, i was just testing to see if g_string_assign() leaked anything or not22:43
achiangor rather, seeing if we might be calling it improperly22:43
achiangalrighty, thanks22:43
seb128the glib documentation could be better there22:45
seb128in fact the document is better in the current version22:48
seb128"the destination GString. Its current contents are destroyed."22:48
achiang"destroyed" == "freed" ? because it's not clear to me22:49
achiangg_string_assign does: g_string_truncate ; g_string_append()22:50
achiangi guess destroyed makes sense now, but you really have to read the code to figure that out22:52
seb128right, the documentation could be a bit more detailled on the topic22:53
achiangcyphermox: i found a definite bug in set_menu_item_accessible_desc(), doing some more research, but will send an MP soon i hope23:06
achiangcyphermox: oh, i see now. r364 from trunk was never backported to 12.04 :-/23:15

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