/srv/irclogs.ubuntu.com/2014/03/08/#xubuntu-devel.txt

Unit193https://bugs.launchpad.net/ubuntu/+source/xfce4-indicator-plugin/+bug/1237552 sure doesn't contain much...01:31
ubottuLaunchpad bug 1237552 in xfce4-indicator-plugin (Ubuntu) "xfce4-indicator-plugin crashed with SIGSEGV in g_closure_invoke()" [Undecided,Confirmed]01:31
brainwash??01:39
Unit193Not much debugging to go on.01:40
brainwashthe main report is marked as private01:41
Unit193Someone in another channel just hit it.01:41
Unit193Oh bah, it didn't tell me that bit, just the helpless "Are you lost?"01:41
brainwashyou need to be the maintainer or member of bug control :/01:42
brainwashso it happened in trusty?01:43
Unit193Saucy, 0.5.0 still.01:45
brainwashoh, funny thing is, I was able to crash thunar today and apport redirected me to a private report01:47
Unit193Able to view it?01:47
brainwashthat's somehow not that helpful01:47
brainwashnope01:47
Unit193Yep, dumb.01:48
brainwashsomehow I get the feeling that there are tons of private reports on launchpad01:49
brainwashlike dark matter in the universe01:50
brainwash:D01:50
Unit193Well, you're going for bug control, right?01:50
Noskcajbrainwash, something like 50% of all bug reports from what i've seen01:50
brainwashwow01:50
* Unit193 wonders if that's why lp is so slow. :P01:51
brainwashUnit193: yes, I'll try01:51
Unit193...From what I01:51
Unit193've seen you just set to triaged and make it public. :P01:51
NoskcajUnit193, after checking the stacktraces, yes01:52
Unit193Mhmm, suuure they do. :P01:53
brainwashNoskcaj: so I've managed to build gnome-system-tools for my testing ppa, but I had to use quilt, dch, debuild and so on01:54
brainwashisn't there a direct way for bzr -> ppa?01:54
brainwashone that works01:54
Unit193Eww, bzr.01:54
NoskcajUnit193, Eww, git01:54
Noskcaj;)01:54
Unit193git++01:55
brainwashsvn for the old skool heads01:55
Noskcajno, cvs for old school01:55
brainwashoh, not familiar with cvs01:56
Noskcajbzr to ppa is what th recipes are meant to do, but they're a pain to make work01:57
brainwashI will do some research to get it working02:00
brainwashor at least understand how it works and what exactly is needed02:00
Unit193Meh, recipies aren't too hard.02:01
bluesabrebrainwash: there are some tricks for recipes, need a hand?12:47
bluesabreactually fixing some recipes this morning12:47
brainwashbluesabre: I'll have to read the manual first, only tried to build gnome-system-tools via a generic recipe and it failed due to the missing patch integration I think12:50
brainwashthought that it would manually convert the bzr commit into a patch file or something like that12:50
bluesabreoh, shouldn't have to do that12:51
bluesabrehttps://help.launchpad.net/Packaging/SourceBuilds/BzrBuilder12:51
bluesabreyou'll probably have to create your own debian/rules to do the custom builds steps12:51
brainwashah, that looks interesting12:51
bluesabreso, for example12:52
bluesabreI have this recipe12:52
bluesabrehttps://code.launchpad.net/~lightdm-gtk-greeter-team/+recipe/lightdm-gtk-greeter-daily-trusty-gtk212:52
bluesabrewhich uses this custom debian12:52
bluesabrehttps://code.launchpad.net/~smd-seandavis/lightdm-gtk-greeter/trusty-debian-gtk212:52
bluesabreprobably have to edit debian/control too since the pre-build steps will probably require gnome-common and other packages12:53
brainwashmmh, but the greeter does not have any debian/patches12:53
bluesabreif it did, they would just get applied pre-build12:54
brainwashok, I'll test it again, shouldn't be that complicated to fix it :)12:55
brainwashthanks12:55
bluesabregood luck12:55
brainwashcan we fix the pending issues for mugshot? https://bugs.launchpad.net/ubuntu/+source/mugshot12:56
bluesabreyeah, on my todo list for this weekend12:56
bluesabreall of my daily builds have been failing for a while, trying to resolve those before anything else12:57
brainwashfor all your apps?12:57
brainwashonly noticed the greeter build failures12:58
bluesabremost of them.  Mainly because I removed the native packaging from all the python apps12:58
bluesabreso bzr-dailydeb is like, ok what do I do with this?12:58
bluesabremugshot's been failing12:59
bluesabremenulibre is pointing at the wrong branch12:59
bluesabre>.>12:59
bluesabrenone of the stable ppas have been updated for a while12:59
bluesabreexcept the greeter, but only for trusty13:00
bluesabreI've been slacking13:00
bluesabreor something :)13:00
brainwashdid people complain?13:01
bluesabrenope13:01
bluesabrenobody notices13:01
bluesabrethey just don't get updates13:01
bluesabre:)13:01
brainwash"where is my daily update?!"13:01
brainwash:D13:01
bluesabre:)13:02
bluesabreit might also be because I haven't made any release announcements13:02
bluesabregoing to spend tomorrow doing those13:02
bluesabrealso, gotta help satya get gtk-theme-config to support translations13:04
bluesabresuppose I should do that first13:04
brainwashit's a python app, right?13:04
bluesabrevala13:05
bluesabreso, gotta learn a bit too13:05
brainwashvala seems like a great modern language13:05
bluesabreI should start porting some apps to vala soon13:05
bluesabreeasy to read, compiles to C13:06
brainwashpython -> vala?13:06
bluesabrefor some apps anyway13:06
bluesabrelike mugshot would benefit most likely13:06
brainwashit would? how?13:06
bluesabresmall apps should have small footprints13:06
bluesabrepython brings some weight13:06
brainwashyou mean the extra dependencies?13:07
bluesabreduring runtime13:07
brainwashor runtime13:07
brainwashoh13:07
bluesabreochosi was complaining that light-locker-settings consumes more memory than xfce4-settings :)13:07
bluesabreits a tradeoff.  Python can be quickly developed and it does everything great13:08
brainwashbut that's also gtk3 vs gtk2, or?13:08
bluesabrethat, but mainly python's memory consumption13:08
bluesabreI'll never port menulibre or catfish for instance, too script-like, python is a perfect match13:09
bluesabrebut for something like the xfce4-keyboard-overlay, that would definitely be better as a compiled language13:10
bluesabreso I'll be porting the work I've done for that to vala13:11
bluesabrehttps://launchpad.net/xfce4-keyboard-overlay/trunk13:11
brainwashbut it can be still done in python and work fine =S13:11
bluesabredefinitely13:11
bluesabrebut it can be faster and lighter13:12
bluesabreI freaking love python, but there are some things better for other languages13:13
bluesabrelike parole, for instance13:13
bluesabrethough, it would be easier to fix its bugs if it were python :)13:13
brainwashyes, you can easily apply changes and debug it13:14
brainwashand it's easy to read most of the time13:14
bluesabreyup, its great for rapid app development13:14
bluesabreand for prototyping too13:15
bluesabreif I can't figure something out in C, I try it in python first13:15
bluesabreneat13:26
bluesabrehttps://wiki.gnome.org/Projects/Vala/GameDevelopmentSeries/Setup13:26
brainwash^ ah dammit, another thing I have to learn/try13:32
brainwashso much to learn :)13:32
Unit193Though, it seems the interest for it died dow a lot.  Isn't the new, hip one Go?13:36
GridCubebut is not unity promoting vala?, i might not be up to date tho13:37
bluesabrevala is the goto thing for Unity, Gnome, and elementary13:42
bluesabreeven some xfce projects use vala13:43
bluesabresome = at least one13:43
Unit193But upstream doesn't even like C++, right?13:43
bluesabreyeah, C is where its at13:43
bluesabreI don't like C++ anymore, I think the syntax is ugly13:44
bluesabrebut yeah, Go is exploding in popularity currently13:48
bluesabreor thats how it seems from my G+13:49
bluesabreI'm guessing the installer hasn't been fully translated yet...13:57
bluesabrehttp://imagebin.org/29791013:57
bluesabreI like the new slides13:59
GridCubeP: bluesabre why you installing in spanish?14:00
bluesabreGridCube: I've got to test some things in something other than english15:07
bluesabrespanish is my most fluent second15:07
GridCube:D15:07
Unit193Meaning you can read 3 words?15:07
bluesabreat this point, more or less15:25
bluesabreI took spanish courses for 7 years15:26
bluesabrebeen out of school for 2 years15:26
starratsI need some help please.15:26
bluesabreits running away from me15:26
bluesabreI've gotta run, but go ahead and ask your question starrats and somebody should be able to help15:27
brainwashstarrats: please ask your question then15:28
starratsmy pointer still occasionally sticks/frozen when i turn on 14.04 and I tried to do somehting about and I accidentally 'disabled the pointer and now i can't get on 14.04 at all, is there a way i can fix it or ?15:28
starratsdo I have to re-install the 15:29
starratsthe distro15:29
brainwashre-installing would be the cleanest solution15:30
bluesabremaybe the compositor?15:30
brainwashthe login greeter still works fine?15:30
starratsokay, just stick the disk in the tray and makesure that it's the one being read at time of boot15:30
Unit193Could remove the config from .config/, though don't think it'd fix the sticking.15:31
starratsyes the login greeter, if you mean that thing that swirls on the 'xubuntu blue screen' yes it works15:31
Unit193No, where you type your password to login.15:32
starratsno that doesn't work15:32
starratsI didn't make it work that way, no password to get on the desktop it just went there15:33
starratswhen i first loaded the disk, if i re-install I will be having a password to login15:34
starratsright now I'm on VBox again15:34
starratsI'm just going to re-install the 14.04 disc and start afresh15:38
Unit193I'm going to shoot whoever came up with the submit bug links. >_<19:24
Unit193Heeey, I typed the right UUID!  Can't confirm before submitting. :/19:28
brainwashali1234: still working on the thunar segfault?20:56
ali1234not really20:56
ali1234i don't know what else to do unless you've got some clues20:56
brainwashso a not needed/false unref is causing this?20:58
ali1234there could be many caused20:59
ali1234that's one of them20:59
ali1234another is allocating with g_slice and freeing with g_free20:59
brainwashthe issue with the slice allocator has started with 13.1021:01
brainwashand many apps are/were affected21:01
ali1234yeah.... indicates it's probably in some library21:05
ali1234what other apps?21:05
brainwashthe terminal (encoding menu)21:06
ali1234we fixed that one though21:06
brainwashyes21:06
brainwashI remember some evolution reports too21:07
ali1234that's another thing that can cause it... misuse of linked lists21:07
ali1234basically the slice allocator *replaces* malloc21:07
ali1234which means all the things that normally would cause random segfaulting now cause a segfault inside of the slice allocator instead21:07
ali1234that's a pretty wide class of bug21:07
brainwashsadly21:08
brainwashso we are only aware of this issue thanks to apport?21:09
ali1234pretty much21:09
ali1234errors.ubuntu.com21:09
brainwashdoes thunar actually quits?21:09
brainwashquit21:09
ali1234i mean you'll always see this type of crash, but we wouldn't know how common it is really21:09
ali1234lots of reports say it happens when you quit thunar21:10
brainwashoh, so when things finalize21:10
ali1234yes, quite likely21:10
brainwashand memory gets cleaned up21:10
ali1234so, double free(), wrong type of free()21:10
brainwashmmh :/21:10
ali1234the usual stuff21:10
ali1234there are steps to debug it but i haven't been able to reproduce21:14
ali1234you can turn off the slice allocator or put it into debug mode - that should catch any problems even if it doesn't actually crash21:15
brainwashI'll try to reproduce, had a different thunar crash yesterday21:17
brainwashso I got reminded of this issue21:17
brainwashmousepad crashed too while reading a big file21:17
brainwashand all the other reports on the Xfce bug tracker21:18
brainwashthere is so much to fix21:19
brainwashbut want to move forward and switch to gtk3 and wayland21:19
brainwashwe want21:20
ali1234i don't have much interest in switching to wayland21:23
ali1234not until there is a sensible abstraction layer for compositors21:23
ali1234which is probably 2 or 3 years away from happening21:23
brainwashso X not dead yet :)21:30
ali1234not for a long long time21:42
ali1234wayland doesn't form a replacement for it... at all. and neither does mir21:45
andrzejr_ali1234, one problem with wayland/mir is that they do not want such abstraction layer21:51
ali1234yes, i know. that's why it will take 2/3 years21:51
andrzejr_(that's what X is)21:51
ali1234yes, it is21:52
ali1234and that's why they can't replace it21:52
andrzejr_worse, it won't happen at all and we will have DE's and apps written for a specific compositor21:52
ali1234that will just be like X was, pre-xdg21:52
ali1234the best thing to do is just refuse to have anything to do with wayland until they create that abstraction layer21:53
ali1234it doesn't have to be part of wayland21:53
ali1234it just has to exist21:53
ali1234and be supported by gnome and kde21:54
ali1234then i'll consider using it21:54
andrzejr_slow development and rigidness of X is blessing - otherwise you would see new incompatible ideas popping up everywhere21:54
Unit193ochosi, Noskcaj: http://packages.qa.debian.org/g/gmusicbrowser.html22:37
Noskcajyep22:37
Noskcajsync bug up, and alessio is making another upload soon22:38
a5m0is there a user accessible way to modify the xubuntu installer's cryptsetup to use sha512 instead of sha1?23:35
Noskcaja5m0, probably?23:45
a5m0tried grepping in my iso for cryptsetup but it only found the packages, guess the config is packed 23:59

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