[06:04] octoquad, great [06:05] just for reference the wrapper and desktop file can live within debian/ folder and get installed into the proper place with a debian/rules install override [06:06] darkxst, ok, it's stand-alone at the moment. Will integrate with getting started docs package. [06:07] darkxst, for the seeds file, are we going to be swapping out rhytmbox etc at the same time? [06:08] octoquad, thinking of keeping rhytmbox, but seeding gnome-music also [06:08] darkxst, ok. [06:08] since the last has no support for playing files via context menus [06:08] ah [06:09] photos is less of a problem, eog can take care of viewing images [06:09] yeah, this version in wily is pretty nice [06:11] so basically it will be swap gnome-photos for shotwell, make sure eog is set as default image viewer (for context menus) and add gnome-music [06:11] feel free to make those changes if you have time [06:12] darkxst, sure, I'll let you know if I can't get to it soon [06:12] octoquad, feature freeze is 20th [06:12] oh yeah [06:12] looks like I have to finish the langpack stuff for g-c-c [06:12] and still get g-s-d/g-c-c updated to 3.16 [06:13] but alteast we now have bluez5 [06:13] most stuff got held up by gcc5 transition, so I think there will be plenty of FFe stuff this cycle [06:17] (which still isnt finished, but for us its mostly cleared up since all everything is C except spidermonkey and webkit [06:22] octoquad, filed bug 1485290, and assigned to you :) [06:22] bug 1485290 in gnome-getting-started-docs (Ubuntu) "gnome welcome tour" [Undecided,New] https://launchpad.net/bugs/1485290 [06:22] darkxst, ta, I was going to create it just now, thanks for saving me some time :) [06:23] darkxst, I placed a file called .seen-getting-started-guide in the home directory. I didn't think it made sense to put it in .config, it's not configuration options. [06:24] octoquad, just follow what gnome-initial-setup does, [06:25] perhaps .cache/ [06:25] ok, I based it off .sudo_as_admin_successful [06:28] actually maybe gnome-initial-setup won't make sense in this case, thats really first boot [06:29] so probably ~/.cache/gnome-getting-started-docs/seen-getting-started-guide would be best [06:30] I think its discouraged to add . files to the homedir these days [06:34] is .cache always available at first run? I'm just curious to know. [06:35] by the time you login, it surely should be [06:38] ok changes are done. will integrate with package now [06:47] Is this the correct bzr repo? https://code.launchpad.net/~ubuntu-branches/ubuntu/wily/gnome-getting-started-docs/wily shows 3.12.1-1 [06:48] octoquad, udd branches are often broken [06:48] if you want to use vcs, just setup a git branch somewhere [06:48] or even just a debdiff in this case should be fine [06:49] ok. But where are the latest changes for this package? [06:49] pull-lp-source [06:49] sorry being silly lol [06:50] (we don't have any packaging branches yet, remember) [06:53] though I gave up on bzr long ago, I do everything in git locally and then export to bzr branches when needed [06:53] I reckon ubuntu will switch to git in the next 12months though [06:53] I would love git support, like right now haha [06:54] launchpad has git support in beta, but not being used for udd [06:54] yet [06:54] darkxst, please share how you do git locally then export to bzr branchs. Do you use git-bzr? [06:55] we also have access to the debian git repos, if needed [06:56] octoquad, I have a script to import http://pastebin.com/PYZtyBmk [06:57] it fallsback to pull-lp-source when there is no packaging branch though [06:57] in which case you can't export, but making diff from git is soo easy anyway [06:58] octoquad, and its kinda geared toward gbp [06:59] gbp import-dsc [06:59] git import-bzr [06:59] do a merge [06:59] etc [06:59] gbp build-package [07:00] which runs sbuild, though may have take local config to make it work [07:02] if you just want a git branch from current ubuntu source, pull-lp-source, gbp import-dsc is enough [07:05] cool, ever though about creating a Ubuntu GNOME development / packaging guide? === mephux_ is now known as Guest73681 [07:05] I found the way documented on the various pages different to how it's actually done. [07:06] octoquad, the problem with debian packaging is there are atleast 3 ways to do every step === Guest73681 is now known as mephux === petersaints_ is now known as petersaints [07:07] and I don't have time to write a guide, but once we have git branches maybe someone else can do it === mephux is now known as Guest57309 [07:08] steve started on scripts to export stuff from ppa into git, but he left the team before it was finished [07:09] debian pkg-gnome also long planning on switching to git [07:09] I think eventually we will have debian/ubuntu/ppa branches all living together on alioth [07:10] (atleast for the Ubuntu GNOME stuff, and maybe some of the ubuntu-desktop stuff) [07:10] darkxst, I understand that it takes time to do documentation. I think it just helps lower the barrier for those who would like to help out, but have never contributed to a project before. I don't mind doing it to be honest, I have already written some notes down on how to split packages and how to do patching. [07:13] octoquad, upstream everything is git, debian is still for now svn, ubuntu is bzr [07:13] for the most part, alteast simple patches debdiff's are fine for debian/ubuntu [07:15] I usually recommend debdiff's, to newcomers since they seem the path of least resistance, but then its a pain to update if package is re-uploaded before its sponsored [07:17] octoquad, but if you want to write some docs, I will give them a quick review when ready [07:18] to be fair, I have been doing it to long, to know what info a beginner would require, what is documented elsewhere well etc [07:21] :) [07:24] good thing I read some of the C stuff and makefile. This makefile is insane lol [07:24] which? === _longines_ is now known as _longines [07:25] getting started docs Makefile.in [07:25] thats autogenerated most likely [07:25] Makefile.am is the source [07:25] aaah [07:25] one line in there [07:25] but don't patch upstream for this [07:26] put the files in debian/ and install via overrides in rules [07:28] Ok, I have static paths at the moment in the .desktop file (/var/lib/ [07:29] see for example gnome-session/debian/rules [07:30] the static paths are probably ok since its ubuntu only [07:30] but put the desktop fine in debian/ [07:30] and the wrapper [07:31] fedora and RH use /var/libexec/ but that won't affect us [07:35] interesting. So how do tell it to install to the desktop to /etc/xdg/autostart and the script into /var/lib? [07:37] install/gnome-getting-started-docs:: [07:37] install -m 644 -D debian/.desktop debian/gnome-getting-started-docs/ [07:37] install -m 644 -D debian/wrapper debian/gnome-getting-started-docs/ [07:39] or something like that [07:40] there are loads of packages that do this sort of stuff, if you need example codesearch.debian.org is your friend [07:41] ta, was looking for an example online [07:42] http://codesearch.debian.net/results/install%2F.*%3A%3A%20path%3Adebian%2Frules/page_0 [07:44] https://www.debian.org/doc/manuals/maint-guide/modify.en.html#destdir [07:46] octoquad, sure, don't install anything in to /usr/local/ not sure what else that page is meant to say [07:47] and they look like dh overrides, won't work with cdbs [08:09] good example: http://sources.debian.net/src/gedit/3.14.0-3/debian/rules/?hl=13#L13 [08:09] package is building now (hold thumbs) [08:24] i'd prefer install over that snippet [08:25] yeah just changed it to install now. The cp didn't work (permission denied) [08:31] cool, successful build [08:46] darkxst, for that gjs-console bug, how do you get a stacktrace, especially if it is a malloc: https://bugs.launchpad.net/ubuntu-gnome/+bug/1432068 [08:46] Ubuntu bug 1432068 in Ubuntu GNOME "gjs-console assert failure: *** Error in `/usr/bin/gjs-console': malloc(): memory corruption (fast): 0x00007f2884036710 ***" [Undecided,Confirmed] [08:47] I think I found the pattern to reproduce [08:49] awesome, she werks! debdiff incoming. [08:49] apport-retrace? [08:51] though seems to have a pretty reasonable backtrace from bot, I'd auggest submit that upstream to tracker [08:51] ok [08:52] alright, debdiff is attached to bug report. I'm going to call it a day, have some other work to attend to. Let me know if you need any changes (doubt it) [08:53] that was fun btw, thanks for helping me :) [08:55] octoquad, did you diff files in the wrong order? [08:55] your changes are being removed [08:55] er, the way you mentioned last time. Possible, did new old.dsc > diff [08:56] lol [08:56] octoquad, old then new! [08:56] ok I'll re-upload [08:56] * octoquad pulls noob move [08:57] octoquad, I would point desktop file autostartCondition at the stamp made by srapper script [08:58] AutostartCondition=if-exists /var/lib/gnome-welcome-tour? [08:59] no seen-getting-started [09:00] is if-exists negated? So if it does exist it won't actually process the wrapper script? [09:01] unless-exists [09:02] (I think) [09:02] upstream desktop file points to the script for AutoStartCondition [09:02] s/script/wrapper [09:05] I suppose it doesnt matter too much, but I would use unless-exists stamp [09:05] probably doesnt avoid maybe in terms of boot time though [09:05] s/maybe/much/ [09:07] and if-exists /var/lib/gnome-welcome-tour is always TRUE [09:07] why even set it then? [09:08] (that would normally be used for cross-package deps) [09:09] ok, I just the upstream version as starting point. So should I change it to if-exists ~/.cache/gnome-getting-started-docs/seen-getting-started-guide or remove completely? [09:10] I just used the ... [09:10] unless-exists [09:11] so unless-exists ~/.cache/gnome-getting-started-docs/seen-getting-started-guide [09:12] ok done. Anything else/ [09:12] ? [09:14] what happened to yelp-intro.webm? [09:14] did upstream remove that? [09:15] but otherwise the rest looks good [09:16] i don't know. Can't find it on my wily system [09:16] * darkxst needs steak [09:16] I need breakfast! [09:16] nearly lunch time though [09:17] is it in gnome-initial-setup perphaps?, thats not packaged [09:18] ive not actually seen it apart from references in the welcome-tour [09:18] ^script [09:21] nope nothing in there [09:31] maybe it was removed, recently? [09:32] https://git.gnome.org/browse/gnome-initial-setup/commit/data/gnome-welcome-tour?id=6261c8b1ca0be9126e5a3e7551e04de115c27c43 [09:33] octoquad, k, thats fine by me [09:33] cool [09:34] it was removed in 2013 already [09:35] octoquad, its not like I have time to check details on what I am saying! [09:37] well not everything, and this case seems you answered it yourself, I'm off to cook steak [09:41] hoping that will help with withdrawal symptoms, from most awesome chick that just left for a year, a month after meeting her ;( [09:42] octoquad, "fix committed" is meant for stuff actually committed to vcs, don't set that [10:05] darkxst, apologies, this page https://help.launchpad.net/Bugs/Statuses and this page https://wiki.ubuntu.com/Bugs/Bug%20statuses say different things. The wiki will take precedence for me from now on. [10:07] octoquad, I'm not even going to read those, stuff that needs sponshorsip should just be confirmed (or wishlist) [10:09] or triaged of course [11:53] Hi, where should I copy Gnome shell themes? [14:17] hi all [17:32] hi. how can I make KDE apps look right in gnome?