ahoneybun | oh ok make that change? and then what upload the source.changes to launchpad? | 00:00 |
---|---|---|
ahoneybun | seems I can't do that | 00:03 |
darkxst | ahoneybun, I will upload it | 01:00 |
ahoneybun | darkxst: awesomeness | 01:01 |
ahoneybun | well I got the source for gnome-calcutor darkxst | 01:02 |
ahoneybun | I see it is uploaded! | 01:14 |
ahoneybun | darkxst: I would to work on gnome-terminal next really | 01:20 |
=== ph_afk is now known as ph1 | ||
ahoneybun | darkxst: still there? | 02:06 |
darkxst | ahoneybun, hey, back for a bit | 03:43 |
darkxst | ahoneybun, just work on whatever you want (apart from the 2 I mention earlier!) | 03:52 |
darkxst | send me the debdiff once you have built and tested .. | 03:52 |
ahoneybun | wait | 03:56 |
ahoneybun | i have the source for terminal 3.10 and 3.12 | 03:57 |
ahoneybun | but need guide about the deps and such again | 03:57 |
darkxst | ahoneybun, just look at what changed in configure.ac | 03:59 |
ahoneybun | http://pastebin.com/xg0MAp9Y | 03:59 |
ahoneybun | still learning | 03:59 |
darkxst | ahoneybun, if you want to see what changed, easiest to use diff! | 04:00 |
darkxst | diff 3.10.file 3.12.file | 04:00 |
darkxst | actually use `diff -u` | 04:00 |
ahoneybun | .file? | 04:01 |
darkxst | what ever file you want to look at! | 04:02 |
darkxst | in this case configure.ac | 04:02 |
ahoneybun | I'm looking at the configure.ac trying to found out what deps changed | 04:03 |
ahoneybun | I see | 04:04 |
ahoneybun | gnome-terminal is a bit bigger project | 04:05 |
ahoneybun | < GTK_REQUIRED=3.6.0 | 04:06 |
ahoneybun | --- | 04:06 |
ahoneybun | > GTK_REQUIRED=3.9.9 | 04:06 |
ahoneybun | so look for the right package that is updated? | 04:06 |
ahoneybun | in control.in | 04:07 |
darkxst | yes | 04:08 |
darkxst | also there will be new files in this release, so you need to make sure they get installed ! | 04:08 |
ahoneybun | I see < GLIB_REQUIRED=2.32.0 | 04:09 |
ahoneybun | --- | 04:09 |
ahoneybun | > GLIB_REQUIRED=2.39.2 | 04:09 |
ahoneybun | this right? libglib2.0-dev (>= 2.33.2), | 04:09 |
darkxst | ahoneybun, you want the higher one ! | 04:22 |
darkxst | 2.39 > 2.32 | 04:22 |
darkxst | l3on, hi, how did you go with my gedit comments? | 06:59 |
ricotz | darkxst, i might get to another round of updates later today | 07:24 |
darkxst | ricotz, ok, l3on is working on gedit + plugins, ahoneybun is doing gnome-terminal | 07:45 |
ricotz | darkxst, alright, gnome-terminal requires a vte update too | 07:50 |
ricotz | i guess i can start with getting vte3 0.36.0 in | 07:52 |
ricotz | ahoneybun, ^ ? | 07:52 |
ricotz | vte3_0.36.0-1ubuntu1~trusty1 pushed | 08:03 |
darkxst | ricotz, also if you find time, can you push gnome-desktop 3.10, gcc and gsd to gnome3, Ffe won't be happening in any form (other than maybe gcc 3.8) | 08:08 |
darkxst | and I am bogged down with moving this week, so even that may not happen | 08:08 |
=== zequence_ is now known as zequence | ||
=== diamond_gr_raspi is now known as eiosifidis | ||
ahoneybun | darkxst: libvte-2.90-dev (>= 1:0.34.9) = vte3? | 11:45 |
ricotz | ahoneybun, what do you mean? | 11:59 |
ahoneybun | is that the package the relates to vte3? | 12:00 |
ricotz | yes | 12:00 |
ricotz | do not bother to be a bit more verbose ;) | 12:00 |
ahoneybun | ricotz: darkxst said don't forget to add the new things | 12:01 |
ahoneybun | new files but not sure what those are | 12:01 |
ricotz | gnome-terminal requires te3 0.36.0 | 12:02 |
ricotz | vte3 | 12:02 |
ahoneybun | got that done | 12:02 |
ricotz | build it locally and compare the installed files with the packaged ones | 12:02 |
ricotz | "installed" as in debian/tmp/* | 12:03 |
ahoneybun | pack? | 12:03 |
ahoneybun | have to run it though for me bit slow at this even though how hard darkxst tries to explain | 12:04 |
ricotz | oh, i see | 12:04 |
ahoneybun | build it with pbuilder? | 12:05 |
ricotz | running "debuild" in the source folder will result in some subfolders in debian/ | 12:05 |
ahoneybun | oh debuild | 12:06 |
ricotz | pbuilder isn't really helping for debugging problems | 12:06 |
ahoneybun | debuild -S | 12:06 |
ricotz | without -S | 12:06 |
ahoneybun | really? | 12:06 |
ricotz | how did you manage to update gnome-contacts? | 12:07 |
ahoneybun | with darkxst's help lol | 12:07 |
ahoneybun | having patch issues with terminal | 12:08 |
ricotz | pbuilder is good to check the dependencies and building against a clean environment, but if you are still working out things you need to build in the local directory where all logs and files remain available | 12:09 |
ahoneybun | I see | 12:09 |
ricotz | i wouldn't be surprised if the patched aren't applying cleanly | 12:10 |
ricotz | you tooks this package as base "gnome-terminal - 3.10.2-0ubuntu1~trusty1" ? | 12:10 |
ahoneybun | ricotz: http://pastebin.com/zzVpdc54 | 12:10 |
ahoneybun | yea | 12:11 |
ricotz | so Hunk #2 isnt working anymore, so you need to check the actual source file to figure out what changed there | 12:12 |
ricotz | src/terminal-screen.c near line 1349 | 12:12 |
mgedmin | that's a patch about kfreebsd, which suggests it came from Debian (since Ubuntu doesn't care about kfreebsd), so maybe check if debian experimental has a newer gnome-terminal with that patch updated? | 12:16 |
mgedmin | https://packages.debian.org/experimental/gnome-terminal | 12:16 |
ahoneybun | g2g work | 12:17 |
freddyfree | Will Ubuntu Gnome 14.04 be included on the mini.iso image? | 13:19 |
=== ph_afk is now known as ph1 | ||
ahoneybun | I'm back darkxst, ricotz | 18:47 |
SonikkuAmerica | ahoneybun: Oh hello, what's up? | 18:49 |
ahoneybun | SonikkuAmerica: trying to package gnome-terminal 3.12 | 18:50 |
SonikkuAmerica | Ah. | 18:50 |
ahoneybun | yes | 18:51 |
ahoneybun | silly patchs | 18:52 |
ahoneybun | es | 18:52 |
ahoneybun | mgedmin: you on? | 18:53 |
ahoneybun | I'm trying to package gnome-terminal 3.12 and I'm getting errors about patches | 19:03 |
ahoneybun | darkxst, ricotz, mgedmin: http://pastebin.com/DsspNzy6 | 19:37 |
=== bigon_ is now known as bigon | ||
=== ubot5` is now known as ubot5 | ||
darkxst | ahoneybun, you need to refresh the patch using quilt | 21:39 |
ahoneybun | did that | 22:30 |
ahoneybun | wait | 22:32 |
ahoneybun | only effected 50_add_unity_quicklist.patch | 22:33 |
ahoneybun | affected | 22:33 |
ahoneybun | quilt refresh you mean darkxst? | 22:41 |
darkxst | yes | 22:41 |
darkxst | ahoneybun, src/org.gnome.Terminal.gschema.xml.in was removed | 22:56 |
darkxst | well renamed to src/org.gnome.Terminal.gschema.xml | 22:56 |
darkxst | you will need to manually apply the changes and then refresh the patch | 22:57 |
ahoneybun | I see org.gnome.Terminal.gschema.xml in the source cod | 23:08 |
ahoneybun | oh | 23:08 |
darkxst | it was renamed | 23:10 |
darkxst | from xml.in to xml | 23:10 |
ahoneybun | rename the org.gnome thing without the .in in the alt patch? | 23:10 |
ahoneybun | and then quilt refresh? | 23:11 |
darkxst | you can try that | 23:14 |
ahoneybun | dpkg-source: info: fuzz is not allowed when applying patches | 23:14 |
ahoneybun | dpkg-source: info: if patch 'alternate_screen_scroll.patch' is correctly applied by quilt, use 'quilt refresh' to update it | 23:14 |
ahoneybun | still | 23:14 |
darkxst | fuzz, means quilt can apply the patch, but its not 100% sure it will be correct | 23:15 |
ahoneybun | force it | 23:15 |
darkxst | you need to quilt refresh the patch, and then check it against the source files to make sure its right | 23:15 |
ahoneybun | aaron@mac-the-knife:~/gnome-terminal-3.12.0/debian/patches$ quilt refresh | 23:16 |
ahoneybun | No patches applied | 23:16 |
darkxst | ahoneybun, quilt push alternate_screen_scroll.patch | 23:17 |
ahoneybun | http://pastebin.com/46JG4AK7 | 23:18 |
ahoneybun | seems workspaces is broken in gnome shell | 23:19 |
ahoneybun | oh | 23:23 |
ahoneybun | wrong version of gnome-terminal no? | 23:23 |
darkxst | what have you done? renamed the wrong file? | 23:24 |
ahoneybun | did not touch that | 23:24 |
ahoneybun | just that org.gnome.Terminal file | 23:25 |
darkxst | well it is gone somehow! | 23:25 |
ahoneybun | what file? | 23:25 |
darkxst | although you may also need to run quilt from the package directory | 23:25 |
darkxst | i.e :~/gnome-terminal-3.12.0/ | 23:25 |
ahoneybun | Patch 50_add_unity_quicklist.patch is unchanged | 23:26 |
darkxst | ahoneybun, the log says it can't find gnome-terminal.desktop.in.in | 23:26 |
ahoneybun | it is there | 23:26 |
ahoneybun | in /gnome-terminal-3.12.0 | 23:26 |
darkxst | so run the quilt push command from there | 23:27 |
ahoneybun | it is looking for it in gnome-terminal-3.9.92 | 23:27 |
darkxst | no | 23:27 |
darkxst | it isnt | 23:27 |
ahoneybun | can't run quilt push from there | 23:27 |
darkxst | that bit get stripped off | 23:27 |
ahoneybun | can't get into debian/patches | 23:27 |
darkxst | `export QUILT_PATCHES=debian/patches` | 23:28 |
ahoneybun | that did it | 23:28 |
darkxst | ^add that to your ~/.bashrc | 23:30 |
ahoneybun | still error about the patch though | 23:30 |
darkxst | 01_ patch? | 23:30 |
ahoneybun | alternate_screen | 23:30 |
ahoneybun | did not refresh lol | 23:31 |
darkxst | it applies here | 23:31 |
ahoneybun | ok next patch is git_fix_build | 23:31 |
ahoneybun | 1 out of 2 hunks FAILED -- rejects in file configure.ac | 23:32 |
darkxst | I wanted to drop that patch, but there are linker issues | 23:35 |
darkxst | but you could try drop that patch and then remove "-Wl,-z,defs" from LDFLAGS in debian/rules | 23:36 |
ahoneybun | how would I drop it? | 23:37 |
darkxst | remove it from debian/patches/series | 23:37 |
darkxst | and delete the patch file | 23:37 |
ahoneybun | did that and now debuild is working | 23:39 |
ahoneybun | and error | 23:40 |
darkxst | so fix the error! | 23:40 |
ahoneybun | just saying | 23:40 |
ahoneybun | damn | 23:40 |
ahoneybun | aborting due to unexpected upstream changes | 23:41 |
darkxst | that sometimes happen if building locally | 23:43 |
ahoneybun | dpkg-source --commit? | 23:45 |
darkxst | you can, but then make sure to drop the resulting patch | 23:45 |
darkxst | quilt pop, it first though before dropping | 23:46 |
ahoneybun | so that would make a patch? | 23:46 |
darkxst | well try it and see! | 23:46 |
ahoneybun | quilt pop told me there was no patch to remove but I removed it from debian/series | 23:48 |
darkxst | ok | 23:49 |
ahoneybun | now back to upstream changes | 23:51 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!