Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '(at': 0.04; 'true,': 0.05; 'subject:Python': 0.06; '(so': 0.07; 'compiler': 0.07; 'installed.': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'release.': 0.09; 'windows,': 0.09; 'runs': 0.10; 'python': 0.11; 'jan': 0.12; 'mostly': 0.14; 'fail,': 0.16; 'fine.': 0.16; 'imports': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'setuptools': 0.16; 'tarball': 0.16; 'unpack': 0.16; 'wrote:': 0.18; 'library': 0.18; '(the': 0.22; 'install': 0.23; 'header:User-Agent:1': 0.23; 'error': 0.23; 'least': 0.26; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'installed': 0.27; 'patch': 0.29; 'related': 0.29; '(like': 0.30; 'errors': 0.30; 'probably': 0.32; 'stuff': 0.32; 'quite': 0.32; 'linux': 0.33; 'case,': 0.35; 'but': 0.35; 'there': 0.35; 'installing': 0.36; 'should': 0.36; 'to:addr :python-list': 0.38; 'fact': 0.38; 'pm,': 0.38; 'aside': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'received:173': 0.61; 'became': 0.64; 'subject:The': 0.64; 'different': 0.65; 'glad': 0.83; '3.4': 0.84; 'compiling': 0.84; 'received:fios.verizon.net': 0.84; 'apparent': 0.91 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Terry Reedy Subject: Re: Martijn Faassen: The Call of Python 2.8 Date: Tue, 15 Apr 2014 15:01:55 -0400 References: <87y4z8koi0.fsf@elektro.pacujo.net> <87r44zgp5y.fsf@elektro.pacujo.net> <1397582516.65434.YahooMailNeo@web163804.mail.gq1.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: pool-173-75-254-207.phlapa.fios.verizon.net User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: <1397582516.65434.YahooMailNeo@web163804.mail.gq1.yahoo.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 26 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1397588550 news.xs4all.nl 2963 [2001:888:2000:d::a6]:39196 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:70287 On 4/15/2014 1:21 PM, Albert-Jan Roskam wrote: >> This is all quite aside from the fact that one should be able to >> unpack a tarball and 'make xxx'. > > True, but in Debian Linux (so probably also Linux) one needs to > install some zlib packages and some other stuff (https related IIRC) > before compiling Python (at least with 3.3). On windows, I can compile Python without the 3rd party dependencies installed. (They are also mostly installed by one .bat file.) The compiler will report errors for what is missing, and the corresponding imports (like 'import zlib') from the missing dlls will fail, but python.exe is built and otherwise runs fine. Are things different on *nix -- all or nothing? In any case, once the dependencies are installed, they should still be there if one upgrades with patch release. > So glad that pip (and setuptools too?) is part of the standard > library in Python 3.4 (the zlib error became apparent when installing > pip) -- Terry Jan Reedy