--- Log opened Tue Oct 05 00:00:58 2010 09:31 < rxr> re 09:54 < CIA-32> rene * r37758 /trunk/package/gnome2/libcanberra/libcanberra.desc: * updated libcanberra (0.25 -> 0.26) 12:02 < rogermason> hello. 12:51 < rxr> moin moin 14:40 -!- mjungwirth2 [~mjungwirt@213.174.234.68] has joined #t2 14:40 -!- mjungwirth [~mjungwirt@213.174.234.68] has quit [Read error: Connection reset by peer] 16:36 < rogermason> hello again. 16:38 < rogermason> I'm working on my G5 again. gstreamer needs a patch to a Makefile in order to compile (spaces replaced by a tab). I'm not sure of the workflow to generate the patch. 16:39 < rxr> probable you need to touch the Makefile.in from which the Makefile is generated 16:39 < rxr> most easiest to create a patch in T2: 16:39 < rxr> cd src.gstreamer.* 16:39 < rxr> ./debug.sh 16:39 < rxr> cd gst*whatever 16:39 < rxr> fixfile Makefile.in 16:39 < rxr> fixfilediff 16:40 < rxr> which you can pipe to > ../package/*/gstreamer/make.patch 17:08 < rogermason> ==[apply_patchfiles:755 (last $?=0)> patch -bfp1 -z .orig 17:08 < rogermason> can't find file to patch at input line 3 17:08 < rogermason> Perhaps you used the wrong -p or --strip option? 17:08 < rogermason> The text leading up to this was: 17:08 < rogermason> -------------------------- 17:08 < rogermason> |--- Makefile.in.vanilla 2010-10-05 12:26:42.000000000 -0230 17:08 < rogermason> |+++ Makefile.in 2010-10-05 12:34:28.000000000 -0230 17:09 < rxr> cd .. before fixfilediff, sorry :_) 17:09 < rxr> t2 patches need to be -p1 applied 17:09 < rxr> so patch removes the first path component 17:09 < rxr> you you use an editor and add ./ before the filenames in the .patch, though :-) 17:18 < rogermason> Thanks. the Makefile.in to be patched is in gstreamer-/docs/gst, but patch now tries to patch the top-level Makefile.in 17:22 < rogermason> OK. got that figured out. Many thanks. 17:27 < rogermason> Of course, now another instance of the same problem appears in a Makefile in another dir. How on earth did the _devs_ compile this darn thing? Drat. 17:53 < rxr> I think it is the latest make that stricter complaints about it 18:02 < rogermason> I'd like to get rid of all but the most recent src.gstreamer.* directory. I know rm -rf is a bit risky. Is there a switch for ./scripts/Cleanup that does this? 18:02 < rxr> no :-( 18:02 < rogermason> OK. 18:05 < rogermason> maybe someone will write a Makefile checker that looks for suspicious patterns and asks if you want to fix it. :-) 18:08 < rogermason> phew. ended up with 3 patches. Can I just concatenate them? 18:11 < rxr> sure: cat p1 p2 p3 > pall #-) 18:40 < rogermason> I wand to emerge emacs but it pulls in qt4 and firbird, neither of which will build. Turning them off in the config does not work. I assume I must edit the emacs cache file to get rid of them? 19:07 -!- orici [~quassel@2001:470:9a41:107:20c:29ff:fea4:8189] has quit [Remote host closed the connection] 19:31 -!- orici [~quassel@2001:470:9a41:107:20c:29ff:fea4:8189] has joined #t2 20:40 < rxr> rogermason: Emerge-Pkg -deps=none 21:34 < rogermason> rxr: thank you. 21:37 < rogermason> emacs seems to have a hard dependency on gtk+, which depends on pango. gtk+ fails: Couldn't find include 'Pango-1.0.gir'. that file is not installed by pango (I rebuilt to make sure). It may be part of 'gir-repository', but that depends on gtk+. 22:31 < rxr> gir comes from gobject-introspection 23:21 < rogermason> I have no idea how to use gobject-introspection. I think I made a big mistake Emerging from trunk. 23:23 < rogermason> Don't know what to do with this G5. --- Log closed Wed Oct 06 00:00:58 2010