On Wed, Aug 15, 2007 at 02:19:14PM -0400, Matt Feifarek wrote:
> On 8/15/07, Neil Blakey-Milner <[EMAIL PROTECTED]> wrote:
> 
>     On 8/15/07, Christoph Haas <[EMAIL PROTECTED]> wrote:
>     > Morale: never install eggs on a Debian-based system.
> 
>     Or, even better, use virtual-python or workingenv, and never install
>     moving targets into your core Python library location.
> 
> 
> Ok, I'll bite.
> 
> Exactly how does one install Paste, PasteScript, PasteDeploy, Mako, 
> Webhelpers,
> Nose, decorator, Buffet, Pylons, Routes, etc. etc. etc. on a Debian-based
> system? Obviously, these packages are not in repositories.

Where did you look? Of course they are. They might not be in Etch
because during that time no proper packages existed. But they are
certainly in Lenny. And if you need these packages in non-outdated
version you wouldn't use Etch anyway. The package names are:

- python-paste
- python-pastescript
- python-pastedeploy
- python-mako
- python-webhelpers
- python-nose
- python-decorator
- python-pylons
- python-routes
- python-sqlalchemy

All these packages are up-to-date AFAICT. Pylons may not be rc2 but
certainly the 0.9.5 version. I have an rc2 package ready if you are
interested.

> Virtual-python and workingenv are not part of the install instructions, so I
> didn't think that they were considered "best practices". I'll look them up, 
> but
> having even more layers between me and python is never my first instinct to
> solve problems.

They seem to be used by people who prefer the setuptools/ez_setup way.
I didn't really get friends with that approach. I'd rather spend an hour
to create a Debian package from a Python module. But that's just me. :)
I can't stand having software installed that apt doesn't know about.

> And, setuptools puts eggs into /usr/lib/ by default. Again, I suppose I 
> figured
> that was "best practices".

Installing eggs system-wide is suicidal. Your system will quickly become
ready for reinstallation.

Cheers
 Christoph


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to