source tarball?

Hello, I’ve been struggling installing obspy to try out Tobias’ suggestions in the other thread. The problem is: the instructions given on the site, using easy_install, do work, but easy_install unfortunately is not compatible with Archlinux’s packaging standards. In Archlinux you usually need to install the package first in a custom directory with all the tree (eg. if a file should end up in /usr/bin you put it in /path_to_custom_dir/usr/bin) and then the package manager, ran as root, copies all the files from there in the actual file system. This way the package manager is allways aware of what files are where.

easy_install, AFAICT, doesn’t support such a thing (you can install in virtual environments but it’s not the same thing).

So, would it be possible to provide, like most other python packages do, a source tarball so that one could run
python setup.py install --root=my_dir/

ATM I have installed with easy_install, so at least I can start using obspy, but I’d really like to install it properly

cheers
renato

Dear Renato,

source distributions are on PyPI too
(http://pypi.python.org/pypi?%3Aaction=search&term=obspy&submit=search)
or you could also just check out the trunk using svn
(https://svn.obspy.org) und install each package.

However, an unix/linux package manager and distribute/easy_install are
not really comparable - the latter is a package manager for python nor
more and no less. Once you have a running system python you don't really
need to go via the system package management to fetch new python modules
- so you don't need root rights to extend you python - thats where
virtualenv and distribute/easy_install comes into play. Not every user
has root rights on his machine.

Best regards,
Robert

Renato Budinich schrieb:

Dear Renato,

source distributions are on PyPI too
(http://pypi.python.org/pypi?%3Aaction=search&term=obspy&submit=search)

didn’t see those, thank you

However, an unix/linux package manager and distribute/easy_install are
not really comparable - the latter is a package manager for python nor
more and no less. Once you have a running system python you don’t really
need to go via the system package management to fetch new python modules

  • so you don’t need root rights to extend you python - thats where
    virtualenv and distribute/easy_install comes into play. Not every user
    has root rights on his machine.

yes, I understand that; untill I’m working on my personal laptop I think I’ll install obspy system-wide using the tarballs - I’ll probably instead use a virtualenv and easy_install on the server where the actual mysql db with the data is running.

cheers
renato