Run-time error in Tutorial 5

Bruce Sharpe bruce at redgiant.com
Mon Apr 15 06:18:24 PDT 2013


This seems to be an issue with Ubuntu 12.10 64-bit.  The solution is to run
these commands:

sudo dpkg --add-architecture i386
sudo apt-get update

(reference:
https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/comments/27
)


On Mon, Apr 15, 2013 at 5:54 AM, Bruce Sharpe <bruce at redgiant.com> wrote:

> I was running from the pre-built SDK.  When I try to build from source, I
> get the following error from the bootstrap step:
>
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
>  ia32-libs : Depends: ia32-libs-multiarch but it is not installable
> E: Unable to correct problems, you have held broken packages.
> Traceback (most recent call last):
>   File "./cerbero/main.py", line 103, in run_command
>     res = commands.run(command, self.config, self.args)
>   File "./cerbero/commands/__init__.py", line 78, in run
>     return _commands[command].run(config, args)
>   File "./cerbero/commands/bootstrap.py", line 35, in run
>     bootstraper.start()
>   File "./cerbero/bootstrap/linux.py", line 35, in start
>     shell.call(self.tool % ' '.join(self.packages))
>   File "./cerbero/utils/shell.py", line 98, in call
>     raise FatalError(_("Error running command: %s") % cmd)
> FatalError: Fatal Error: Error running command: sudo apt-get install
> autotools-dev automake autoconf libtool g++ autopoint make cmake bison flex
> yasm pkg-config gtk-doc-tools libxv-dev libx11-dev libpulse-dev python-dev
> texinfo gettext build-essential pkg-config doxygen curl libxext-dev
> libxi-dev x11proto-record-dev libxrender-dev libgl1-mesa-dev libxfixes-dev
> libxdamage-dev libxcomposite-dev libasound2-dev libxml-simple-perl dpkg-dev
> debhelper build-essential devscripts fakeroot transfig gperf
> libdbus-glib-1-dev wget glib-networking ia32-libs
> ***** Error running 'bootstrap' command:
> Fatal Error: Error running command: sudo apt-get install autotools-dev
> automake autoconf libtool g++ autopoint make cmake bison flex yasm
> pkg-config gtk-doc-tools libxv-dev libx11-dev libpulse-dev python-dev
> texinfo gettext build-essential pkg-config doxygen curl libxext-dev
> libxi-dev x11proto-record-dev libxrender-dev libgl1-mesa-dev libxfixes-dev
> libxdamage-dev libxcomposite-dev libasound2-dev libxml-simple-perl dpkg-dev
> debhelper build-essential devscripts fakeroot transfig gperf
> libdbus-glib-1-dev wget glib-networking ia32-libs
>
> Bruce
>
>
> On Mon, Apr 15, 2013 at 2:27 AM, Sebastian Dröge <
> sebastian.droege at collabora.co.uk> wrote:
>
>> On So, 2013-04-14 at 13:33 -0700, Bruce Sharpe wrote:
>> > Hi,
>> >
>> > I am working through the GStreamer tutorials for the SDK and am having
>> > a problem with Basic tutorial 5:
>> >
>> > http://docs.gstreamer.com/display/GstSDK/Basic+tutorial+5%3A+GUI
>> > +toolkit+integration
>> >
>> > I compile with this command line:
>> >
>> > gcc basic-tutorial-5.c -o basic-tutorial-5 `pkg-config --cflags --libs
>> > gstreamer-interfaces-0.10 gtk+-2.0 gstreamer-0.10`
>> >
>> > At runtime, I get this error:
>> >
>> > ./basic-tutorial-5: symbol lookup
>> > error:
>> /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/liboverlay-scrollbar.so:
>> undefined symbol: ubuntu_gtk_set_use_overlay_scrollbar
>>
>> Please try again after rebuilding the gtk+ recipe. I've added a change
>> that makes it skip this GTK module.
>>
>> Problem here is that Ubuntu thinks it's a clever idea to add API to GTK
>> and use that in modules, instead of just having their API additions in a
>> separate, Ubuntu-specific library.
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130415/da13543b/attachment-0001.html>


More information about the gstreamer-devel mailing list