[CLAM] Attempt at using Suse CLAM rpm's on Fedora (was Re: bad link to download in 1.4 announcement // any 1.4 RPMs??)

Niels Mayer nielsmayer at gmail.com
Tue Apr 27 09:26:16 PDT 2010


On Mon, Apr 26, 2010 at 5:57 PM, michael noble <looplog at gmail.com> wrote:

> If you search Packman the 1.4 rpms are there. Or just use this link:
> http://packman.links2linux.de/search?scope=name&q=clam


Thanks for making these available. Any chance x86_64 RPMs can be built?

I tried installing these openSUSE 11.2 i586 RPMs on Fedora 12  and it didn't
work out too well:
http://nielsmayer.com/clam1.4-suserpm-on-fedora-FAIL.txt
(will need to try again as 1.5 rpm's just got uploaded).

Although you can bring all the programs up -- and they look beautiful --
loading a file in the filebrowser widget, or trying to play a sound gives an
error. Normally this kind of "hack" works better -- this time, there seems
to be some fundamental Gtk mismatch. Of course, normally, the hack of using
a different distros RPM works fine when staying within the x86_64 arch. This
time I had to install a bunch of 32 bit  i686 libs as dependencies to make
it work....

Independent of this I'm getting a ladspa-rubberband warning as I had earlier
compiled my own version of a number of libs for my own project (
http://nielsmayer.com/trainspodder-prototype.jpg ), and there's some
interaction with some lib->lib64 symlink hackage I did to make some other
build work. However, I do not think that's what's causing the problem here.
My hunch is that the problem has more to do with a Gtk incompatibility:
"QGtkStyle was unable to detect the current GTK+ theme."

example:

gnulem-126-~/Download> /usr/bin/Prototyper
> /usr/share/networkeditor/example-data/spectralAndTonal.ui

Error loading: /usr/local/lib/ladspa/ladspa-rubberband.so reason:
> /usr/local/lib/ladspa/ladspa-rubberband.so: wrong ELF class: ELFCLASS64

[LADSPA Plugin] Warning: trying to open non ladspa plugin:
> /usr/local/lib/ladspa/ladspa-rubberband.so

Error loading: /usr/local/lib/ladspa/ladspa-rubberband.cat reason:
> /usr/local/lib/ladspa/ladspa-rubberband.cat: invalid ELF header

[LADSPA Plugin] Warning: trying to open non ladspa plugin:
> /usr/local/lib/ladspa/ladspa-rubberband.cat

QGtkStyle was unable to detect the current GTK+ theme.

Jack: JackClient::SetupDriverSync driver sem in flush mode

Jack: JackFifo::ConnectAux name =
> /dev/shm/jack_fifo.571_default_spectralAndTonal

Jack: Already connected name = spectralAndTonal

Jack: Clock source : system clock via clock_gettime

Jack: JackLibClient::Open name = spectralAndTonal refnum = 3

Backend 'jack' selected.


> (process:19061): GLib-GObject-CRITICAL **: gtype.c:2458: initialization
> assertion failed, use IA__g_type_init() prior to this function


> (process:19061): GLib-CRITICAL **: g_once_init_leave: assertion
> `initialization_value != 0' failed


> (process:19061): GLib-GObject-CRITICAL **: gtype.c:2458: initialization
> assertion failed, use IA__g_type_init() prior to this function


> (process:19061): GLib-GObject-CRITICAL **: gtype.c:2458: initialization
> assertion failed, use IA__g_type_init() prior to this function


> (process:19061): GLib-GObject-CRITICAL **: gtype.c:2458: initialization
> assertion failed, use IA__g_type_init() prior to this function


> (process:19061): GLib-GObject-CRITICAL **: g_type_add_interface_static:
> assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed


> (process:19061): GLib-GObject-CRITICAL **: gtype.c:2458: initialization
> assertion failed, use IA__g_type_init() prior to this function


> (process:19061): GLib-GObject-CRITICAL **: g_type_add_interface_static:
> assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed


> (process:19061): Gtk-CRITICAL **: gtk_widget_style_get: assertion
> `GTK_IS_WIDGET (widget)' failed


Niels
http://nielsmayer.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clam-project.org/pipermail/clam-users-clam-project.org/attachments/20100427/09c27e27/attachment-0001.html>


More information about the clam-users mailing list