Hello everyone,

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?

Thanks,
Sean laek

------------------------------------------------------------------------------
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