=== aaron_ is now known as ahoneybun | ||
LinDol | hi all | 13:31 |
---|---|---|
LinDol | :) | 13:31 |
LinDol | have a good night :) | 14:17 |
LinDol | bye see again. | 14:17 |
octoquad | https://bugs.launchpad.net/ubuntu-gnome/+bug/1405441 | 18:53 |
ubot5 | Launchpad bug 1405441 in Ubuntu GNOME "nautilus crashed with SIGSEGV in _IO_vfprintf_internal()" [Medium,Triaged] | 18:53 |
octoquad | quite a few of these around, however I can reproduce this consistently. | 18:53 |
darkxst | octoquad, any reports of it happening without gksudo? | 20:45 |
darkxst | also I can't reproduce here, your using vivid? | 21:05 |
octoquad | yes | 21:17 |
octoquad | sorry, I tested in 14.04.1 VM | 21:17 |
octoquad | but on vivid | 21:17 |
octoquad | it also happens with sudo | 21:18 |
darkxst | I can't reproduce on vivid | 21:19 |
octoquad | I haven't tried vivid only trusty | 21:20 |
darkxst | so It is probably fixed in 3.14 | 21:20 |
octoquad | ok, let me check as well | 21:20 |
darkxst | maybe https://git.gnome.org/browse/nautilus/commit/?id=f7d1394a03e6d02cd5c67f9c85a142e33f14566f | 21:20 |
darkxst | its crashing generating the user list for owner combo box, though the trace was missing glib symbols so I can't see more | 21:21 |
octoquad | Ok, so what happens with this bug report? New process for me to learn :) | 21:22 |
darkxst | well you want to fix it? | 21:22 |
octoquad | absolutely! | 21:23 |
octoquad | :) | 21:23 |
darkxst | you could try build nautilus with the above patch | 21:23 |
octoquad | ok, wow, awesome. Going to need some resources though, I have no idea where to start | 21:25 |
darkxst | do you know how to build a debian package? | 21:25 |
octoquad | I've read a few pages on the wiki, debbuild right? | 21:26 |
octoquad | confirmed, not present in vivid | 21:27 |
octoquad | as well the other bug I found which crashes nautilus if a folder is not owned by root | 21:28 |
darkxst | debuild -S (to build the source package) | 21:28 |
darkxst | there are numerous ways to build binary packages sbuild is probably the best | 21:29 |
octoquad | ok | 21:29 |
darkxst | no idea if that is documented anywhere, but it is detailed here https://lists.ubuntu.com/archives/ubuntu-devel/2013-October/037726.html | 21:30 |
darkxst | anyway to create a patch you put the patch in a file in debian/patches/ and add the filename to debian/patches/series | 21:31 |
darkxst | then use quilt push <filename> to check that it applies | 21:31 |
darkxst | then add a new changelog entry using 'dch -i' | 21:32 |
darkxst | build source with 'debuild -S' | 21:33 |
darkxst | build binaries with sbuild | 21:33 |
octoquad | hmm, 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 |
octoquad | correct? | 21:35 |
Noskcaj | darkxst, If you have the time, could you refresh revert_media-keys_fix_battery_key.patch for g-s-d 3.15.1 | 21:35 |
octoquad | hey Noskcaj | 21:35 |
darkxst | octoquad, yes you can have trusty sbuild chroot on your vivid | 21:36 |
octoquad | sweet! | 21:36 |
Noskcaj_ | hey octoquad | 21:36 |
octoquad | It's pretty late my side, but I'm going to see how far I get | 21: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 properly | 21:38 |
octoquad | thanks, I have ensure newline option enabled in sublime text for EOF. | 21:39 |
octoquad | darkxst, 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 packaging | 21:41 |
octoquad | btw, I just installed fedora to test that bug, I really like the idea that they open Gnome help when you first login. | 21:42 |
darkxst | octoquad, getting started guide? | 21:44 |
octoquad | yes | 21:44 |
darkxst | I wanted to include that, but its 100MB! | 21:44 |
octoquad | yowza! | 21:44 |
octoquad | probably because of the videos | 21:44 |
darkxst | and translated videos as well | 21:44 |
octoquad | whoa, but that's really cool | 21:44 |
octoquad | I'm not sure if we should go to the polls for that one | 21:45 |
octoquad | haah | 21:45 |
octoquad | *haha | 21:45 |
octoquad | might 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 |
darkxst | octoquad, we won't fit it on the image! | 21:46 |
octoquad | is that a response due to time or file size limit for ISO? | 21:48 |
darkxst | size limit for ISO | 21:48 |
octoquad | yeah it's a bug lol | 21:49 |
octoquad | glad 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 |
darkxst | we have a limit of 1GB so people can use 1GB USB keys | 21:49 |
octoquad | nice, didn't know that. | 21:49 |
darkxst | and currently images are at about 1GB which is not ideal | 21:50 |
darkxst | octoquad, core3.14 update is still stuck in proposed I think | 21:52 |
octoquad | oh ok, I have seen some gnome related updates in the last few days, but they came from main | 21:53 |
darkxst | octoquad, some things got through | 21:53 |
darkxst | but others got stuck behind libical transtition | 21:53 |
octoquad | quick question, I'm trying to run sbuild --dist=trusty --arch=amd64 -c trusty-proposed+restricted-amd64-sbuild <dsc> | 21:56 |
octoquad | but get zsh: parse error near `\n' | 21:56 |
octoquad | and bash: syntax error near unexpected token `newline' | 21:56 |
octoquad | or is <dsc> a placeholder for a description? | 21:58 |
darkxst | Noskcaj, I'm sure I dropped that patch previously? | 21:59 |
octoquad | brb | 22:01 |
darkxst | Noskcaj, actually that should have been dropped with the upower transition I suspect, so do drop it | 22:09 |
darkxst | octoquad, it is a file | 22:10 |
darkxst | with .dsc extension | 22:11 |
darkxst | it is created when you run debuild -S | 22:11 |
darkxst | Noskcaj, so it should also be dropped in vivid | 22:13 |
octoquad | thanks darkxst, busy reading the sbuild guide on debian wiki | 22:20 |
octoquad | where do obtain these *.dsc files though for ubuntu based packages? | 22:21 |
octoquad | I see you can also grab a package via repositories so trying that at the momen | 22:21 |
octoquad | t | 22:21 |
darkxst | octoquad, pull-lp-source nautilus trusty | 22:22 |
octoquad | nice :) | 22:23 |
darkxst | though once you have modified the packaging you need to generate them with 'debuild -S' | 22:24 |
darkxst | which may fail if you don't have a gpg key setup | 22:24 |
octoquad | I do have one setup in launchpad | 22:24 |
darkxst | octoquad, locally | 22:25 |
octoquad | ah | 22:25 |
darkxst | as long as your local gpg can find it and email matches what you use in debian/changelog it should work | 22:26 |
octoquad | is there anyway to use apt-cacher inside a sbuild-chroot? | 22:27 |
darkxst | octoquad, it will automatically use apt-cacher-ng | 22:27 |
octoquad | and this is why I love linux :) | 22:28 |
darkxst | it also use tmpfs, so provided you have enough RAM, the build will happen all in RAM | 22:29 |
octoquad | lovely, I have 8GB | 22:29 |
Noskcaj | I should set my gaming PC up with a VM. it's got 16 | 22:30 |
octoquad | nice | 22:30 |
octoquad | Noskcaj, what games do you play? | 22:31 |
Noskcaj | DotA (1100 hours), a bit of borderlands and cs: go | 22:31 |
Noskcaj | Do you play much of anything? | 22:32 |
octoquad | nice, got given stick playing dota a while back, everyone was so upset with me (super noob in the house) | 22:32 |
Noskcaj | :) | 22:32 |
darkxst | octoquad, but really the real advantage of sbuild is it give a build exactly the same as the official archvie builders | 22:32 |
Noskcaj | octoquad, We should play some time | 22:33 |
octoquad | yeah I do, I play alot of BF3 at the mo, just started just cause 2, dead island: epidemic etc | 22:33 |
octoquad | old skool gamer, quake days :) doom, heretic, duke nukem etc | 22:33 |
octoquad | haha | 22:33 |
octoquad | really like warcraft, warhammer 40,000 etc | 22:34 |
Noskcaj | back when duke nukem was good | 22:34 |
octoquad | yeah | 22:34 |
octoquad | falutza on steam, add me | 22:34 |
octoquad | darkxst, so would this be as close to the build systems that canonical use? | 22:35 |
darkxst | octoquad, yes | 22:35 |
octoquad | Noskcaj, sure, only play on weekends | 22:35 |
octoquad | darkxst, very cool, I like this... | 22:36 |
Noskcaj | The we'll have to play some time in a few weeks, since i'll be away 10th-24th with no internet | 22:36 |
Noskcaj | Have a air force cadets promotion course to go to | 22:36 |
octoquad | ...I had a problem with the key, I think its fixed now i ran sbuild-update --keygen | 22:37 |
octoquad | Noskcaj, whoa, that's cool | 22:37 |
Noskcaj | :) | 22:38 |
octoquad | is it ok if I ask which air force? | 22:38 |
Noskcaj | It's going to be terrible, but on the other cadets stuff we fly planes, shoot guns, etc. | 22:38 |
Noskcaj | Australian | 22:38 |
Noskcaj | I'm still 15, so it's not the real air force | 22:39 |
darkxst | octoquad, oh core did land this morning. wait for the 20150108 image then you can put out a call for testing | 22:39 |
octoquad | btw 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 |
octoquad | darkxst, awesome, will do | 22:40 |
Noskcaj | octoquad, only major flaw i know of is the rural internet speeds | 22:41 |
darkxst | octoquad, and the heat in some areas! | 22:41 |
octoquad | we have that problem here, and worse, no fixed line internet in rural areas, but mobile all good | 22:41 |
octoquad | One 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 insane | 22:42 |
Noskcaj | Not everywhere is like that, what city was he in? | 22:42 |
octoquad | Perth | 22:43 |
octoquad | 5 Jan: 47 degrees | 22:43 |
Noskcaj | There's a reason the only thing that happens in the western half of australia is mining | 22:44 |
Noskcaj | Way too hot and dry | 22:44 |
octoquad | here in Durban on the 5th was 34 degrees so I think I might be able to handle an extra 13 haha | 22:44 |
octoquad | darkxst, are patches prefixed with anything I see git_*,0001-*, 0[0-9]_*, ubuntu_*, zg_* etc | 22:47 |
Noskcaj | 000* or 0* for debian ones normally | 22:48 |
Noskcaj | git_ for ones from git | 22:48 |
Noskcaj | ubuntu_ for ubuntu only | 22:48 |
Noskcaj | revert_ for git reverts | 22:48 |
Noskcaj | There's no real convention, but doing that helps | 22:49 |
octoquad | Since it comes from git i'll use git_nautilus-property-dialog-fix-user-list-for-owner-change.patch should be ok right? | 22:52 |
Noskcaj | yep | 22:55 |
octoquad | ok, 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 -f | 22:56 |
Noskcaj | did you already apply it? | 22:56 |
Noskcaj | can you please paste the full log too | 22:57 |
Noskcaj | -f means force, which can break things | 22:57 |
octoquad | yeah, that's why I'm hestitant to force any command | 22:57 |
octoquad | paste service? | 22:58 |
octoquad | pastebin or ubuntu paste | 22:58 |
Noskcaj | either | 22:58 |
octoquad | http://paste.ubuntu.com/9690134/ | 22:59 |
octoquad | it's the very first patch listed in the series file and patch is present | 23:01 |
Noskcaj | looks like the file you're patching isn;t | 23:03 |
octoquad | ah, changing to root of folder works | 23:05 |
octoquad | patch does not apply :( | 23:05 |
darkxst | octoquad, I tested it on git and applied, so probably conflicts with one of the other patches and needs a rebase | 23:06 |
darkxst | although I used the wrong branch! | 23:08 |
octoquad | haha | 23:08 |
darkxst | no, it applied cleanly on 3.10 also | 23:09 |
octoquad | can you send me the diff you used? | 23:09 |
darkxst | how did you get the patch? | 23:10 |
darkxst | http://pastebin.com/FEdkXx4k | 23:12 |
darkxst | that should apply cleanly in nautilus package | 23:12 |
darkxst | (taken straight from git) | 23:13 |
octoquad | I 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) link | 23:20 |
darkxst | copying from the patch link should work fine | 23:22 |
darkxst | I gotta head off now | 23:25 |
octoquad | ok, this is what I get: http://pastebin.com/h4GVnQtB | 23:25 |
octoquad | I'll pick this up tomorrow, it's late my side as well | 23:26 |
darkxst | octoquad, idk what you have done, it definitely worked here | 23:28 |
octoquad | lol, ill keep trying, great way to learn anyway. It must be something silly | 23:28 |
darkxst | all I can think is you somehow messed up formatting of the patch file | 23:30 |
octoquad | correct, spaces vs tabs issue | 23:36 |
octoquad | just downloaded the file instead of copy paste | 23:36 |
darkxst | octoquad, yeh be careful of that, make sure you editor doesnt automatically modify any whitespace etc | 23:37 |
darkxst | at best its annoying to review diffs, at worst it breaks things | 23:38 |
octoquad | yeah, 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!