On Fri, Apr 24, 2009 at 5:11 PM, Antoine Jacoutot <ajacou...@bsdfrog.org> wrote: > On Fri, 24 Apr 2009, Nick Guenther wrote: >> So I just took the lazy way out. Thanks for the tip though. I followed >> it and I'm still getting the same error. The totem Makefile says >> "multimedia/gstreamer-0.10/plugins-base" which is what pkg_info says I >> have: "gstreamer-plugins-base-0.10.19p1 multimedia framework - plugins >> base". >> >> Anything else I can do to debug this? Does following -current mean >> reinstalling large portions of your system in some cases? Is it me or >> the port? > > Either provide sensitive log errors so we can know what is going on > (because it works fine here), or use package. >
Well that's why I'm doing this in the first place: there is no package. $ ftp ftp://ftp.openbsd.org/ ftp> cd pub/OpenBSD/snapshots/packages/i386 250 CWD command successful. ftp> ls totem* 150 Opening ASCII mode data connection for '/bin/ls'. -rw-r--r-- 1 276 125 386089 Apr 17 13:48 totem-pl-parser-2.24.4.tgz 226 Transfer complete. ftp> 221 Goodbye. And I thought I did provide the 'sensitive log errors'. Here they are again: configure:22537: checking for backend libraries configure:22544: result: GStreamer-0.10 configure:22552: checking GStreamer 0.10 playbin plugin configure:22558: result: no configure:22560: error: Cannot find required GStreamer-0.10 plugin 'playbin'. It should be part of gst-plugins-base. Please install it. By the way, I cvs up'd successfully, I missed the "If you are updating a source tree that you initially fetched from a different server, or from a CD, you must add the -d anon...@anoncvs.ca.openbsd.org:/cvs" bit. Same problem. I looked closer at the (very dense) autogenerated configure code and it seems that what's going on is that I don't have gst-inspect(1) installed. I have its manpage but not it. It seems that the gstreamer master package I installed installed the manpage but not the program. I've rebuilt the gstreamer package and found this: $ pkg_info -L /usr/ports/packages/i386/all/gstreamer-0.10.19p3.tgz | grep gst- /usr/local/bin/gst-feedback /usr/local/bin/gst-feedback-0.10 /usr/local/bin/gst-inspect /usr/local/bin/gst-inspect-0.10 /usr/local/bin/gst-launch /usr/local/bin/gst-launch-0.10 /usr/local/bin/gst-typefind /usr/local/bin/gst-typefind-0.10 /usr/local/bin/gst-xmlinspect /usr/local/bin/gst-xmlinspect-0.10 /usr/local/bin/gst-xmllaunch /usr/local/bin/gst-xmllaunch-0.10 /usr/local/man/man1/gst-feedback-0.10.1 /usr/local/man/man1/gst-inspect-0.10.1 /usr/local/man/man1/gst-launch-0.10.1 /usr/local/man/man1/gst-typefind-0.10.1 /usr/local/man/man1/gst-xmlinspect-0.10.1 /usr/local/man/man1/gst-xmllaunch-0.10.1 /usr/local/share/aclocal/gst-element-check-0.10.m4 $ Compare: $ ftp ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386/gstreamer-0.10.19p2.tgz $ pkg_info -L ./gstreamer-0.10.19p2.tgz | grep gst- /usr/local/man/man1/gst-feedback-0.10.1 /usr/local/man/man1/gst-inspect-0.10.1 /usr/local/man/man1/gst-launch-0.10.1 /usr/local/man/man1/gst-typefind-0.10.1 /usr/local/man/man1/gst-xmlinspect-0.10.1 /usr/local/man/man1/gst-xmllaunch-0.10.1 /usr/local/share/aclocal/gst-element-check-0.10.m4 So the first problem was that the gstreamer package on the server was missing files. The second problem is that now gst-inspect does not list the playbin plugin, but I'm sure rebuilding gstreamer-base by hand will solve that. If it doesn't and I can't figure it out then I'll whine some more. Thanks, -Nick