[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Flash in Etch?



Jeff Soules wrote:
Hi all,

Open to any advice.  My ultimate goal is to get a fully functional Flash
player in a browser in my Debian Etch installation (amd64 base).
I use Gnome and don't care much for KDE & Konqueror.

Here's what I've tried so far:

*Iceweasel + swfdec -- without success.  I'm looking to use YouTube
successfully here, whereas with this setup I've yet to see anything in
Flash actually work.

*gnash -- package appears to be broken in Etch, and I can't resolve
the dependencies manually.

*I looked into running out of a partial chroot a la this suggestion[1],
but that seemed like an ugly kludge to begin with, and I didn't
really have the chops to make it work anyway.

Failing that, I attempted to install and run SimpleFox in a 32-bit
mode, but to do this I've needed to update my version of gtk+2.0
(apparently in prepackaged Etch the version doesn't go beyond
2.8, and there doesn't seem to be anything on backports that
would bring me more up to date).

Then I attempted to manually install gtk+2.0 in the latest
versions as from [2], which in turn requires a new Glib and
a new Pango.  Attempted to compile these under /opts
as per [3], but while I can get glib and pango to compile without
incident, the gtk compile is failing due to an undefined symbol.
(I've copied the last few lines below at the bottom of this message).

So, perhaps I'm going about this all wrong.  But it seems to me
I need either:
- Some form of 32-bit browser, so I can install the (admittedly
non-free) Adobe flash player;
- Some way to make some of the free alternatives work well
enough to meet my needs.

I am open to advice on any of these points.  I'm more concerned
with the pragmatics of getting it to work than with the OSS purity
of the system, but ideally I'd like something that isn't an ugly
hack.  Moreover, given the recent traffic on this list regarding
inadequacies in IW, I am tempted to try to install FF3 anyway;
to do that I suppose I would need to get those libraries updated
somehow...?

Thank you to everyone who read this long story, and to anyone
who can offer some good suggestions :)

Best,
Jeff



[1]: http://www.debian-administration.org/articles/583
[2]: http://www.gtk.org/download-linux.html
[3]: http://www.onelittlesysadmin.com/


Compilation errors:

[Many many libraries are compiled successfully]

make[4]: Entering directory `/opt/gtk+-2.12.11/modules/input'
/bin/sh ../../mkinstalldirs /opt/gtk+-2.12.11/etc/gtk-2.0
../../gtk/gtk-query-immodules-2.0 > /opt/gtk+-2.12.11/etc/gtk-2.0/gtk.immodules
Cannot load module
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-xim.so:
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-xim.so: undefined
symbol: g_assertion_message_expr
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-xim.so does not
export GTK+ IM module API:
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-xim.so: undefined
symbol: g_assertion_message_expr
Cannot load module
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-multipress.so:
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-multipress.so:
undefined symbol: g_assertion_message_expr
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-multipress.so does
not export GTK+ IM module API:
/opt/gtk+-2.12.11/lib/gtk-2.0/2.10.0/immodules/im-multipress.so:
undefined symbol: g_assertion_message_expr
make[4]: *** [install-data-hook] Error 1
make[4]: Leaving directory `/opt/gtk+-2.12.11/modules/input'
make[3]: *** [install-data-am] Error 2
make[3]: Leaving directory `/opt/gtk+-2.12.11/modules/input'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/opt/gtk+-2.12.11/modules/input'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/opt/gtk+-2.12.11/modules'
make: *** [install-recursive] Error 1




There's a flash for etch how-to on debian forums. Have you tried that?


Reply to: