Re: [Python-Dev] Compressing MSI files: 2.4.2 candidate?
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of "Martin v. Lowis" > Sent: Thursday, September 22, 2005 9:18 PM > To: Python-Dev > Subject: [Python-Dev] Compressing MSI files: 2.4.2 candidate? > > I just found that I can save somewhat more than 1MiB in the > MSI file by using LZX:21 instead of the standard MSZIP when > compressing the CAB file. A resulting package can be found at > > http://www.dcl.hpi.uni-potsdam.de/home/loewis/python-2.4.2c1.msi > > Can people please test whether this installs just as well? Martin, The LZX:21-compressed package worked absolutely fine for me (Windows XP Professional Build 2600.xpsp_sp2_gdr). -- Vincent Wehren > > Is it ok to use this modified procedure for 2.4.2 final > (2.4.2c1 still uses MSZIP). > > Regards, > Martin > ___ > Python-Dev mailing list > Python-Dev@python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/vwehren%40home.nl ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
RE: [Python-Dev] RELEASED Python 2.4.1, release candidate 1
Martin, This is somewhat of a corner case, but maybe worth investigating: To check what I mentioned on comp.lang.python earlier, I ran the installer again (with 2.4.1 still intact), selected the "Change Python 2.4.1c1" radio button, clicked the "Finish" Button, clicked the "Advanced" button, clicked the "Cancel" button, and clicked "Yes" to the question "Are you sure you want to cancel the Python 2.4.1c1 installation". This crashed msiexec.exe. I was able to reproduce this on Windows XP Professional, Service Pack 2. Regards, -- Vincent Wehren ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is msvcr71.dll re-redistributable?
Tony Meyer wrote: [Thanks for bringing this up, BTW, Thomas]. [Thomas Heller] [Vincent Wehren] According to the EULA, Is that the EULA of MS VC++? The full text of the EULA for Visual C++ Toolkit 2003 can be found at http://msdn.microsoft.com/visualc/vctoolkit2003/eula.aspx For VS.NET: http://proprietary.clendons.co.nz/licenses/eula/VisualStudiodotnetEnterpriseArchitect2002-eula.htm you may distribute anything listed in redist.txt: And, just to be clear, mscvr71.dll is in redist.txt? Not in the free toolkit; in the $-version it must be. I'm not that familiar with the names of all these things. Is the "Microsoft Visual C++ Toolkit 2003" the free thing that you can get? Yep. In the case of not owning a compiler at all, chances seem pretty slim you have any rights to distribute anything. Well, I 'own' a copy of gcc, which is a compiler . Can anyone here suggest a way to get around this? As a specific example: the SpamBayes distribution includes a py2exe binary, and it would be nice (although not essential) to build this with 2.4. However, at the moment my name goes down as the release manager, and I don't have (AFAICT) a licence to redistribute msvcr71.dl. Okay: thinking about this for a bit longer: it is the Python interpreter that needs msvcr71.dll, right. You need the python interpreter for py2exe. The distributor of Python is allowed to redistribute msvcr71.dll, and you are acting as re-distributor for the Python interpreter (to end users) and the EULA never even cares for/applies to the frozen binary... -- Vincent Wehren Should people in this situation just stick with 2.3 or buy a copy of a MS compiler? =Tony.Meyer ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is msvcr71.dll re-redistributable?
Thomas Heller wrote: The 2.4 python.org installer installs msvcr71.dll on the target system. If someone uses py2exe or a similar tool to create a frozen application, is he allowed to redistribute this msvcr71.dll to other users together with his application or not, even if he doesn't own MSVC? According to the EULA, you may distribute anything listed in redist.txt: """2.2 Redistributable Code-General. Microsoft grants you a nonexclusive, royalty-free right to reproduce and distribute the object code form of any portion of the Software listed in REDIST.TXT ("Redistributable Code"). For general redistribution requirements for Redistributable Code, see Section 3.1, below.""" So the right to distribute is coupled to the a) the EULA and b) redist.txt. (As a side note, the Microsoft Visual C++ Toolkit 2003 for example contains NO redistributables per redist.txt). In the case of not owning a compiler at all, chances seem pretty slim you have any rights to distribute anything. -- Vincent Wehren This was asked on the py2exe users list, but I could not answer this question. Googling for msvcr71.dll finds some site which offer to download it, and they pretend that they are not violating any license, but I wasn't able to find definite words from MS about that. Thanks, Thomas ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/vwehren%40home.nl ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com