On Sun, May 13, 2007 at 10:44:13AM -0700, voltron wrote:
> Thanks Christoph,

How boring. I thought to get involed in a flamewar about "Debian
packages suck and setuptools is the holy way". ;)

> Methinks thats something for the Pylons docs! Ok, since this is
> nowhere documented,

Not really. I believe you should know how software works on the
operating system you are using. And Debian has ever since provided all
needed software as Debian packages. And what formerly has been known as
"apt-get" (for most people the main reason to use Debian) is now
"aptitude". Sorry - I don't mean to sound arrogant - but this is really
a basic but important concept of Debian.

> what should I type in on the commandline?

aptitude install pylons

Done! All dependent packages are installed, too.

> I use only APT, ahd I read somewhre that one should avoid using both.
> Is there a deb I can use for APT?

APT means "advanced package tool" (man apt) and is Debian's software
management. It allows you to update all installed software by running
"aptitude update && aptitude upgrade". No need to download anything
manually or confuse your package managemenet system with manually
installed software from cheeseshop. Aptitude is installed by default in
the current Debian Etch. In Sarge (the ex-stable distribution) you can
install it through "apt-get install aptitude" or just continue to use
apt-get like "apt-get install pylons".

Search docs.pythonweb.org for "sandbox". There are different approaches
for installing packages on Debian. Debian developers will always tell
you to use Debian's shipped packages. While other people may argue that 
setuptools+cheeseshop+eggs are the real way to install software. The
problem with the latter approach is that Debian doesn't know about
software you installed manually. So if you apt-get install pylons and
have other packages lying around on your system you will get into bad
trouble sooner or later because it depends on the search path which
version you use.

Kudos to the people of DPMT (debian python maintenance team) who package
all the Python packages so you don't have to.

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