/srv/irclogs.ubuntu.com/2015/01/07/#ubuntu-gnome.txt

=== aaron_ is now known as ahoneybun
LinDolhi all13:31
LinDol:)13:31
LinDolhave a good night :)14:17
LinDolbye see again.14:17
octoquadhttps://bugs.launchpad.net/ubuntu-gnome/+bug/140544118:53
ubot5Launchpad bug 1405441 in Ubuntu GNOME "nautilus crashed with SIGSEGV in _IO_vfprintf_internal()" [Medium,Triaged]18:53
octoquadquite a few of these around, however I can reproduce this consistently.18:53
darkxstoctoquad, any reports of it happening without gksudo?20:45
darkxstalso I can't reproduce here, your using vivid?21:05
octoquadyes21:17
octoquadsorry, I tested in 14.04.1 VM21:17
octoquadbut on vivid21:17
octoquadit also happens with sudo21:18
darkxstI can't reproduce on vivid21:19
octoquadI haven't tried vivid only trusty21:20
darkxstso It is probably fixed in 3.1421:20
octoquadok, let me check as well21:20
darkxstmaybe https://git.gnome.org/browse/nautilus/commit/?id=f7d1394a03e6d02cd5c67f9c85a142e33f14566f21:20
darkxstits crashing generating the user list for owner combo box, though the trace was missing glib symbols so I can't see more21:21
octoquadOk, so what happens with this bug report? New process for me to learn :)21:22
darkxstwell you want to fix it?21:22
octoquadabsolutely!21:23
octoquad:)21:23
darkxstyou could try build nautilus with the above patch21:23
octoquadok, wow, awesome. Going to need some resources though, I have no idea where to start21:25
darkxstdo you know how to build a debian package?21:25
octoquadI've read a few pages on the wiki, debbuild right?21:26
octoquadconfirmed, not present in vivid21:27
octoquadas well the other bug I found which crashes nautilus if a folder is not owned by root21:28
darkxstdebuild -S (to build the source package)21:28
darkxstthere are numerous ways to build binary packages sbuild is probably the best21:29
octoquadok21:29
darkxstno idea if that is documented anywhere, but it is detailed here https://lists.ubuntu.com/archives/ubuntu-devel/2013-October/037726.html21:30
darkxstanyway to create a patch you put the patch in a file in debian/patches/ and add the filename to debian/patches/series21:31
darkxstthen use quilt push <filename> to check that it applies21:31
darkxstthen add a new changelog entry using 'dch -i'21:32
darkxstbuild source with 'debuild -S'21:33
darkxstbuild binaries with sbuild21:33
octoquadhmm, ok, from what I read and my understanding, i don't have to have this running in the target release, I can use vivid for example and do this.21:35
octoquadcorrect?21:35
Noskcajdarkxst, If you have the time, could you refresh revert_media-keys_fix_battery_key.patch for g-s-d 3.15.121:35
octoquadhey Noskcaj21:35
darkxstoctoquad, yes you can have trusty sbuild chroot on your vivid21:36
octoquadsweet!21:36
Noskcaj_hey octoquad21:36
octoquadIt's pretty late my side, but I'm going to see how far I get21:36
Noskcaj_Just a tip that took me a long time to learn , you need a blank newline at the end of debian/patches/series for it to work properly21:38
octoquadthanks, I have ensure newline option enabled in sublime text for EOF.21:39
octoquaddarkxst, thanks for giving me a shot at this! This is one of the main reasons I joined the team, to hopefully help out with bug fixes and packaging21:41
octoquadbtw, I just installed fedora to test that bug, I really like the idea that they open Gnome help when you first login.21:42
darkxstoctoquad, getting started guide?21:44
octoquadyes21:44
darkxstI wanted to include that, but its 100MB!21:44
octoquadyowza!21:44
octoquadprobably because of the videos21:44
darkxstand translated videos as well21:44
octoquadwhoa, but that's really cool21:44
octoquadI'm not sure if we should go to the polls for that one21:45
octoquadhaah21:45
octoquad*haha21:45
octoquadmight be interesting to see if the community thinks it's a good idea. It comes in handy when you are passing on Ubuntu Gnome to a friend and they are trying it out for the first time, or new to linux.21:46
darkxstoctoquad, we won't fit it on the image!21:46
octoquadis that a response due to time or file size limit for ISO?21:48
darkxstsize limit for ISO21:48
octoquadyeah it's a bug lol21:49
octoquadglad to see the daily images are up again, should I send a call out to QA for testing for the upcoming alpha 2 milestone this week?21:49
darkxstwe have a limit of 1GB so people can use 1GB USB keys21:49
octoquadnice, didn't know that.21:49
darkxstand currently images are at about 1GB which is not ideal21:50
darkxstoctoquad, core3.14 update is still stuck in proposed I think21:52
octoquadoh ok, I have seen some gnome related updates in the last few days, but they came from main21:53
darkxstoctoquad, some things got through21:53
darkxstbut others got stuck behind libical transtition21:53
octoquadquick question, I'm trying to run sbuild --dist=trusty --arch=amd64 -c trusty-proposed+restricted-amd64-sbuild <dsc>21:56
octoquadbut get zsh: parse error near `\n'21:56
octoquadand bash: syntax error near unexpected token `newline'21:56
octoquador is <dsc> a placeholder for a description?21:58
darkxstNoskcaj, I'm sure I dropped that patch previously?21:59
octoquadbrb22:01
darkxstNoskcaj, actually that should have been dropped with the upower transition I suspect, so do drop it22:09
darkxstoctoquad, it is a file22:10
darkxstwith .dsc extension22:11
darkxstit is created when you run debuild -S22:11
darkxstNoskcaj, so it should also be dropped in vivid22:13
octoquadthanks darkxst, busy reading the sbuild guide on debian wiki22:20
octoquadwhere do obtain these *.dsc files though for ubuntu based packages?22:21
octoquadI see you can also grab a package via repositories so trying that at the momen22:21
octoquadt22:21
darkxstoctoquad, pull-lp-source nautilus trusty22:22
octoquadnice :)22:23
darkxstthough once you have modified the packaging you need to generate them with 'debuild -S'22:24
darkxstwhich may fail if you don't have a gpg key setup22:24
octoquadI do have one setup in launchpad22:24
darkxstoctoquad, locally22:25
octoquadah22:25
darkxstas long as your local gpg can find it and email matches what you use in debian/changelog it should work22:26
octoquadis there anyway to use apt-cacher inside a sbuild-chroot?22:27
darkxstoctoquad, it will automatically use apt-cacher-ng22:27
octoquadand this is why I love linux :)22:28
darkxstit also use tmpfs, so provided you have enough RAM, the build will happen all in RAM22:29
octoquadlovely, I have 8GB22:29
NoskcajI should set my gaming PC up with a VM. it's got 1622:30
octoquadnice22:30
octoquadNoskcaj, what games do you play?22:31
NoskcajDotA (1100 hours), a bit of borderlands and cs: go22:31
NoskcajDo you play much of anything?22:32
octoquadnice, got given stick playing dota a while back, everyone was so upset with me (super noob in the house)22:32
Noskcaj:)22:32
darkxstoctoquad, but really the real advantage of sbuild is it give a build exactly the same as the official archvie builders22:32
Noskcajoctoquad, We should play some time22:33
octoquadyeah I do, I play alot of BF3 at the mo, just started just cause 2, dead island: epidemic etc22:33
octoquadold skool gamer, quake days :) doom, heretic, duke nukem etc22:33
octoquadhaha22:33
octoquadreally like warcraft, warhammer 40,000 etc22:34
Noskcajback when duke nukem was good22:34
octoquadyeah22:34
octoquadfalutza on steam, add me22:34
octoquaddarkxst, so would this be as close to the build systems that canonical use?22:35
darkxstoctoquad, yes22:35
octoquadNoskcaj, sure, only play on weekends22:35
octoquaddarkxst, very cool, I like this...22:36
NoskcajThe we'll have to play some time in a few weeks, since i'll be away 10th-24th with no internet22:36
NoskcajHave a air force cadets promotion course to go to22:36
octoquad...I had a problem with the key, I think its fixed now i ran sbuild-update --keygen22:37
octoquadNoskcaj, whoa, that's cool22:37
Noskcaj:)22:38
octoquadis it ok if I ask which air force?22:38
NoskcajIt's going to be terrible, but on the other cadets stuff we fly planes, shoot guns, etc.22:38
NoskcajAustralian22:38
NoskcajI'm still 15, so it's not the real air force22:39
darkxstoctoquad, oh core did land this morning. wait for the 20150108 image then you can put out a call for testing22:39
octoquadbtw darkxst and Noskcaj how is Australia? I've been thinking of immigrating, but so far New Zealand is where I want to be (I don't know why though lol)22:39
octoquaddarkxst, awesome, will do22:40
Noskcajoctoquad, only major flaw i know of is the rural internet speeds22:41
darkxstoctoquad, and the heat in some areas!22:41
octoquadwe have that problem here, and worse, no fixed line internet in rural areas, but mobile all good22:41
octoquadOne of my DJ friends moved there recently, he posted a picture a few days with the temperature in the car, I think it was 43 or 47 degrees that's insane22:42
NoskcajNot everywhere is like that, what city was he in?22:42
octoquadPerth22:43
octoquad5 Jan: 47 degrees22:43
NoskcajThere's a reason the only thing that happens in the western half of australia is mining22:44
NoskcajWay too hot and dry22:44
octoquadhere in Durban on the 5th was 34 degrees so I think I might be able to handle an extra 13 haha22:44
octoquaddarkxst, are patches prefixed with anything I see git_*,0001-*, 0[0-9]_*, ubuntu_*, zg_* etc22:47
Noskcaj000* or 0* for debian ones normally22:48
Noskcajgit_ for ones from git22:48
Noskcajubuntu_ for ubuntu only22:48
Noskcajrevert_ for git reverts22:48
NoskcajThere's no real convention, but doing that helps22:49
octoquadSince it comes from git i'll use git_nautilus-property-dialog-fix-user-list-for-owner-change.patch should be ok right?22:52
Noskcajyep22:55
octoquadok, I ran quilt push filename: I get "Patch ../patches/03_translations_list_update.patch does not apply (enforce with -f)" i'm assuming it's ok to use -f22:56
Noskcajdid you already apply it?22:56
Noskcajcan you please paste the full log too22:57
Noskcaj-f means force, which can break things22:57
octoquadyeah, that's why I'm hestitant to force any command22:57
octoquadpaste service?22:58
octoquadpastebin or ubuntu paste22:58
Noskcajeither22:58
octoquadhttp://paste.ubuntu.com/9690134/22:59
octoquadit's the very first patch listed in the series file and patch is present23:01
Noskcajlooks like the file you're patching isn;t23:03
octoquadah, changing to root of folder works23:05
octoquadpatch does not apply :(23:05
darkxstoctoquad, I tested it on git and applied, so probably conflicts with one of the other patches and needs a rebase23:06
darkxstalthough I used the wrong branch!23:08
octoquadhaha23:08
darkxstno, it applied cleanly on 3.10 also23:09
octoquadcan you send me the diff you used?23:09
darkxsthow did you get the patch?23:10
darkxsthttp://pastebin.com/FEdkXx4k23:12
darkxstthat should apply cleanly in nautilus package23:12
darkxst(taken straight from git)23:13
octoquadI used this one you sent earlier: https://git.gnome.org/browse/nautilus/commit/?id=f7d1394a03e6d02cd5c67f9c85a142e33f14566f. I think should just checkout the actual repo instead. I think I copied it from commit f7d1394 (patch) link23:20
darkxstcopying from the patch link should work fine23:22
darkxstI gotta head off now23:25
octoquadok, this is what I get: http://pastebin.com/h4GVnQtB23:25
octoquadI'll pick this up tomorrow, it's late my side as well23:26
darkxstoctoquad, idk what you have done, it definitely worked here23:28
octoquadlol, ill keep trying, great way to learn anyway. It must be something silly23:28
darkxstall I can think is you somehow messed up formatting of the patch file23:30
octoquadcorrect, spaces vs tabs issue23:36
octoquadjust downloaded the file instead of copy paste23:36
darkxstoctoquad, yeh be careful of that, make sure you editor doesnt automatically modify any whitespace etc23:37
darkxstat best its annoying to review diffs, at worst it breaks things23:38
octoquadyeah, I have it set like that globally, mainly for PHP, but i'll fix it tomorrow for patch files.23:39

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