John J Lee <[EMAIL PROTECTED]> writes: > On Sun, 23 Jul 2006, Martin Geisler wrote: > >> http://trac.turbogears.org/turbogears/wiki/DebianInstall >> >> I've just upgraded to 0.9a8 like that and it worked like a charm. > > Personally I'd avoid doing that: > > http://mail.python.org/pipermail/distutils-sig/2006-July/006568.html
I'm not sure if you're asking me to refrain from upgrading or if you object to my using Debian packages in the first place? I've only been playing with TurboGears for about a week. I've used Python for some time (albeit without knowing about eggs, easy_install and whatnot) and Debian for a long time. Before finding the proper Debian packages I read the install documents on turbogears.org and thought to myself: "Hmm, so to install TG I have to run two two unfamiliar commands as root... doesn't look good." I then found the DebianInstall page on the wiki and read about how badly TG would interact with my system and how no official packaged had been made yet. I also skimmed the endless threads of arguments between Python and Debian guys on the distutils-sig mailinglist about the new Debian Python policy and eggs (I landed in the "Re: formencode as .egg in Debian ??" thread, http://tinyurl.com/hsogx). It all looked like a mess, so I figured that I would wait until someone packaged TG up in a proper Debian package. Luckily I found Gustavo Silva's package soon after. Having a real Debian package is a great relief for users like me who don't like it the least bit when the install instructions ask me to "sudo this" and "sudo that". You just don't do that on a Debian system (or most other Linux systems)... If I have to compile stuff for my own use I always do it as ./configure --prefix=$HOME/opt && make && make install and then I can be sure that it wont interfere with the rest of my system. I've later found some info about a root-less installation (http://tinyurl.com/ep5bu) and I guess that's what is needed when I eventually will deploy my installation somewhere. But it looks complicated and somewhat half-done and refers to some further documentation on peak.telecommu...com, from which I gather that I need to make a "virtual" Python installation!? Luckily it will take some time before I have to go through that exercise :-) I hope people see what I mean: learning about eggs, easy_install and making virtual Python installations is much more complicated than installing a normal Debian package or compiling a normal project based on autoconf. I really appreciate it that people like Gustavo Silva makes it easy to install TG on Debian for I really like what I see in TG and want to continue playing with it. -- Martin Geisler --- <[EMAIL PROTECTED]> --- http://mgeisler.net Read, write, create Exif data in PHP with PEL: http://pel.sf.net Take control of your webserver with PHP Shell: http://phpshell.sf.net
pgpkpOB1C8z9o.pgp
Description: PGP signature

