Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iA1JgqoJ005816 for ; Mon, 1 Nov 2004 19:42:53 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id AFAC953A7C for ; Mon, 1 Nov 2004 19:42:53 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COiCs-00047F-Ea for migo@homemail.com; Mon, 01 Nov 2004 14:51:10 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1COiCI-00045J-8T for gnu-arch-users@gnu.org; Mon, 01 Nov 2004 14:50:34 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1COiCH-00044l-N3 for gnu-arch-users@gnu.org; Mon, 01 Nov 2004 14:50:33 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COiCH-00044e-IQ for gnu-arch-users@gnu.org; Mon, 01 Nov 2004 14:50:33 -0500 Received: from [192.38.109.131] (helo=amigos01.diku.dk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1COi3r-0003Lo-B2 for gnu-arch-users@gnu.org; Mon, 01 Nov 2004 14:41:51 -0500 Received: from [192.38.109.170] (amigos40.distlab.diku.dk [192.38.109.170]) by amigos01.diku.dk (Postfix) with ESMTP id 97B78A4447C; Mon, 1 Nov 2004 20:41:50 +0100 (CET) Message-ID: <4186917E.3030209@melon.dk> Date: Mon, 01 Nov 2004 20:41:50 +0100 From: Jacob Gorm Hansen User-Agent: Mozilla Thunderbird 0.8 (X11/20040926) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dustin Sallings Subject: Re: [Gnu-arch-users] Re: community spirit References: <200411010336.iA13af6p023128@xl2.seyza.com> <20041101141701.GB9161@puritan.pcp.ath.cx> <87wtx51w70.fsf@beeblebrox.rfc1149.net> <20041101144826.GD9161@puritan.pcp.ath.cx> <41867B20.1020608@melon.dk> <2982EA60-2C38-11D9-8C6F-000393CFE6B8@spy.net> In-Reply-To: <2982EA60-2C38-11D9-8C6F-000393CFE6B8@spy.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gnu-arch-users@gnu.org, Nikolai Weibull X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 2168 Lines: 53 Dustin Sallings wrote: > > On Nov 1, 2004, at 10:06, Jacob Gorm Hansen wrote: > >> -- which is useless unless one chooses to install fancywrapper, with >> it's 1000+ files of dependencies. > > > I think it's a little misleading to represent python as ``1000+ > files of dependencies'' It is, at best, one dependency, and I'd imagine > it'd be very common to be installed on any system being used for > development. But you are still likely to run into an old system with a non-recent version of python, and for which you have no root-access. I like python for prototyping and scripting, but I also like being able to checkout my code tree on _any_ machine, without having to talk the admin into installing or upgrading, or spending my entire disk-quota on a language-runtime and its supporting libraries. The problem with apt-get and similar easy-to-use tools is that programmers just specifify all sorts of dependencies, instead of putting in a tiny extra effort to make their software stand alone. Look at how much easier installing software is on Windows versus on Linux. >> [...] I am running Ubuntu here > > Is it possible to run Ubuntu without python? Probably not, but I wish it was. Relying on scripting languages (other than /bin/sh) for a production system is like relying on duct tape for keeping your car running. I just meant to say that in general I like what the Canonical people are doing. > I agree with most of what you said, and I agree that it just feels > wrong to have to install a wrapper to use a tool because the base tool > doesn't cover some common cases, but the problem is not so much the list > of dependencies. The dependencies I had for installing tla in the first > place were much larger than any wrapper I've used to date. As I recall, tla bundles everything it needs, and just produces a single executable (I usually install just by dropping 'tla' in my ~/bin). Jacob _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/