Laca: Do you have any suggestions on how to turn on OpenSSL Python
support so we could better test codeina?
Codina is a great program. It integrates with GStreamer-based media
programs like totem and rhythmbox. When a user tries to play a media
file that is unsupported by the system (such as MP3 or WindowsMedia),
it pops up a dialog pointing them to external resources where the
user can acquire or buy the plugin. It can be configured to support
different external repositories which may have useful plugins, not
just ones the Fluendo webstore. It would be a great program to add
to Solaris, and several people have asked for this sort of
functionality. By the way, codeina stands for "codec installer".
Over the past two weeks, I have spent a few hours putting together
spec-files in SFE (spec-files-extra) for codeina. It has two new
dependencies which I also wrote spec-files for (SFEpyyaml.spec and
SFEnotify-python).
Unfortunately codeina doesn't seem to run very well on Solaris.
I added a few patches so it doesn't crash on startup, but now
it just seems to hang when I try and run it. I am not much of
a python developer, so I was wondering if someone on the team
who knows python a bit better might be able to take a look at
it, and see if we can get it running.
I can think of a few reasons it might not be working well aside
from the code maybe just needing some work to run on Solaris.
1) Codeina depends on Python OpenSSL support, which is not
available in Solaris. Does anybody have any idea how
to turn this on?
2) My patches may be hiding issues. I'm not sure my patches
are correct.
Unfortunately there is not a tarball release of codeina yet,
so it is necessary to pull the code from SVN and run
"make dist" to build the tarball. Full instructions are in
the comment section at the top of the SFEcodeina.spec spec
file in spec-files-extra.
http://pkgbuild.sourceforge.net/spec-files-extra/
Also note you need the CBE installed on your Solaris
system to build these spec-files:
http://www.opensolaris.org/os/project/jds/contributing/building/
Thanks, any help would be appreciated.
Brian