Re:Python on Wheels
by mixmastamyk on Monday January 27, 2014 @02:33AM
(#7129238)
Would be nice if there were one packaging tool all those languages were using instead of each one reinventing it.
Something that integrated into your operating system distribution perhaps....
Re:Python on Wheels
by the_mitsuhiko on Monday January 27, 2014 @07:31AM
(#7129973)
Unfortunately most linux systems do not support multi-version installs or installs local to a user or path.
This comes very close: http://nixos.org/nixos/
An OS solution which allowed for versioned packages to be installed on a per-project base. That’d be something…
aptly put. you might be onto something.
Groan. Well put, but still, groan. 8-)
Whats apt going to do for me on Redhat/CentOS?
The problem with package managers is the same as npm/gem.
not much, but it was harder to work yum into a relevant sentence.
..yum.
Re:Python on Wheels
by singingfish on Monday January 27, 2014 @03:20AM
(#7129357)
> or even CPAN
? Cpan, particularly cpanminus is excellent.
Also maven. It may require an XML manifest, but it's robust, easy to use, and has come to be a solid standard. Python may be a (mostly) nice language, but the infrastructure and tooling badly lags the Java world.
It is just an unfortunate circumstance of the community not efficiently converging on well designed standards quickly enough, and so, the rocky soil has sprouted strange twisty crops. There are articles on how the setuptools/distutils frankenhack pretty much set off the whole trainwreck that you see today, e.g.: http://blog.startifact.com/posts/older/a-history-of-python-p...
Armin (the OP) has also written about this sad history previously: http://lucumr.pocoo.org/2012/6/22/hate-hate-hate-everywhere/