Mailinglist Archive: opensuse-programming (49 mails)
| < Previous | Next > |
Re: [suse-programming-e] Installing a Python module
- From: James Oakley <joakley@xxxxxxxxxxxxxxx>
- Date: Mon, 10 Nov 2003 15:52:28 -0400
- Message-id: <200311101552.29597.joakley@xxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 07 November 2003 08:59 pm, Derek Fountain wrote:
> > As for the robustness comment, I really have to disagree.
>
> Well, I immediately bow to your greater knowledge as a packager, James. I
> was speaking from personal experience, rather than a knowledge of hard
> facts. I have installed hundreds of Perl packages on Linux and other UNIX
> platforms, and apart from C code compilation issues on AIX-4.x (which is
> always a bugger) I've never had one fail.
Try under 9.0. Threading is now enabled under SuSE's build of Perl and a lot
of extension modules are broken.
> Since getting into Python a few weeks back, I've installed about 5 packages
> on Linux, and I've had to tweak 2 of them. The OP's comments make that 3
> out of 6 problem installations that I know of - not a good performance.
Sometimes, not often, I find that the MANIFEST or MANIFEST.in is not up to
date. I have to fix that. I've also found that some module authors try to
extend the distutils incorrectly, simply because they don't know how to use
it. Really, module authors should be generating source distributions with
'python setup.py sdist' rather than tar. That will catch common errors. If
sdist works, everything else should work fine.
Even then, I distribute 29 Python modules at ftp.funktronics.ca and maybe 1 or
2 have given me trouble. Maybe we're all talking about the same packages?
(except that serial module, which I've never used)
> If you say the Python installations do more with less, I believe you. It
> just seems, from the evidence I have so far, that they don't do it as well.
If anything goes wrong with a Perl or Python module, submit a bug to the
author. Alternatively, contact me at jfunk@xxxxxxxxxxxxxx and I'll try to
build an RPM for you.
Actually, that goes for any piece of software. I find some good software I
haven't heard of in this way. (Richard Bos requested XSH, which I now use at
work)
- --
James Oakley
Engineering - SolutionInc Ltd.
joakley@xxxxxxxxxxxxxxx
http://www.solutioninc.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/r+x8+FOexA3koIgRAg0gAKCqo6uottNyQkRfPTX0Hb+TYrCHnQCbBrdb
BkLLJDoBfFjm7JRe/AeO+sM=
=w6+2
-----END PGP SIGNATURE-----
Hash: SHA1
On Friday 07 November 2003 08:59 pm, Derek Fountain wrote:
> > As for the robustness comment, I really have to disagree.
>
> Well, I immediately bow to your greater knowledge as a packager, James. I
> was speaking from personal experience, rather than a knowledge of hard
> facts. I have installed hundreds of Perl packages on Linux and other UNIX
> platforms, and apart from C code compilation issues on AIX-4.x (which is
> always a bugger) I've never had one fail.
Try under 9.0. Threading is now enabled under SuSE's build of Perl and a lot
of extension modules are broken.
> Since getting into Python a few weeks back, I've installed about 5 packages
> on Linux, and I've had to tweak 2 of them. The OP's comments make that 3
> out of 6 problem installations that I know of - not a good performance.
Sometimes, not often, I find that the MANIFEST or MANIFEST.in is not up to
date. I have to fix that. I've also found that some module authors try to
extend the distutils incorrectly, simply because they don't know how to use
it. Really, module authors should be generating source distributions with
'python setup.py sdist' rather than tar. That will catch common errors. If
sdist works, everything else should work fine.
Even then, I distribute 29 Python modules at ftp.funktronics.ca and maybe 1 or
2 have given me trouble. Maybe we're all talking about the same packages?
(except that serial module, which I've never used)
> If you say the Python installations do more with less, I believe you. It
> just seems, from the evidence I have so far, that they don't do it as well.
If anything goes wrong with a Perl or Python module, submit a bug to the
author. Alternatively, contact me at jfunk@xxxxxxxxxxxxxx and I'll try to
build an RPM for you.
Actually, that goes for any piece of software. I find some good software I
haven't heard of in this way. (Richard Bos requested XSH, which I now use at
work)
- --
James Oakley
Engineering - SolutionInc Ltd.
joakley@xxxxxxxxxxxxxxx
http://www.solutioninc.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/r+x8+FOexA3koIgRAg0gAKCqo6uottNyQkRfPTX0Hb+TYrCHnQCbBrdb
BkLLJDoBfFjm7JRe/AeO+sM=
=w6+2
-----END PGP SIGNATURE-----
| < Previous | Next > |