On 20/06/2009, at 06:05, Sean Lake wrote:
> I recently experienced a problem with pygsl-py25. When running the
> interpreter in interactive mode, I would run the help() function. Once
> there, I tried the modules command, and I would get this error:
>
> help> modules
>
> Please wait a moment while I gather a list of all available modules...
>
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "/sw/lib/python2.5/site.py", line 346, in __call__
>    return pydoc.help(*args, **kwds)
>  File "/sw/lib/python2.5/pydoc.py", line 1637, in __call__
>    self.interact()
>  File "/sw/lib/python2.5/pydoc.py", line 1655, in interact
>    self.help(request)
>  File "/sw/lib/python2.5/pydoc.py", line 1671, in help
>    elif request == 'modules': self.listmodules()
>  File "/sw/lib/python2.5/pydoc.py", line 1792, in listmodules
>    ModuleScanner().run(callback)
>  File "/sw/lib/python2.5/pydoc.py", line 1843, in run
>    for importer, modname, ispkg in pkgutil.walk_packages():
>  File "/sw/lib/python2.5/pkgutil.py", line 110, in walk_packages
>    __import__(name)
>  File "/sw/lib/python2.5/site-packages/pygsl/__init__.py", line 178,
> in <module>
>    raise Warning,  txt % (compiled_gsl_version, run_gsl_version)
> Warning: This pygsl module was compiled for GSL version 1.11 but it
> is used with version 1.12!
>>>>
>
> Recompiling and reinstalling pygsl-py25 fixed the problem.
>
> It seems that the pygsl-py25, and possibly all of the pygsl packages,
> should depend on the specific version of gsl current wen the update
> occurs. Better would be if there was some way to have the system throw
> in some kind of run-depends flag that makes it depend on the version
> of gsl it was compiled with - otherwise the dependancy might be more
> restrictive than it needs to be.
>
> I seem to recall a similar issue with maxima having a dependancy on
> the version of clisp it was compiled with. Perhaps that solution could
> be adapted (or even improved) for this package?

I'm CC'ing pygsl-py25's maintainer.


Cheers,

--
monipol


------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to