On Thu, Oct 13, 2011 at 06:36:55PM +0200, Jakub Wilk wrote:
> severity 644582 serious
> thanks
> 
> * Slavko <li...@slavino.sk>, 2011-10-07, 13:44:
> >i increase the severity, while dependencies are broken and after restart
> >computer (unload old libraries) the claws-mail with python plugin
> >don't start with message:
> >
> >"claws-mail
> >
> >** ERROR **: libpython2.6.so: cannot open shared object file: No
> >such file or directory
> >
> >aborting..."
> 
> I don't know why the plugin is trying to dlopen
> /usr/lib/libpython2.X.so[0][1], but the dependencies of the package
> don't ensure that this file actually exist, as shown above.

  It's trying to dlopen the python library because it provides a python
console. The dependencies are supposed to ensure that while you don't change
the default python version.
 
> [0] The .so symlink it's supposed to be used for building stuff, not
> at runtime - it's in python2.X-dev after all

  Yep, the package is depending on python-dev to ensure that.

> [1] Also, it's the library which the plugin is already
> (build-time-)linked with... But maybe I'm missing something.

  Yep, the plugin provides also a python interface to some of the claws-mail
internal functions, so it needs this for building.

  The only fix I can figure out now is replacing the python-dev dependency
of the by a pythonX.Y-dev dependency generated at build time. Better ideas
welcome, of course.

  thanks,
-- 
  Ricardo Mones 
  ~
  RTFM - "Read The Manual" (The 'F' is silent). Usually a very good 
  idea.                                             Bjarne Stroustrup

Attachment: signature.asc
Description: Digital signature

Reply via email to