Re: [Python-Dev] Compressing MSI files: 2.4.2 candidate?

2005-09-22 Thread Vincent Wehren
 

> -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

2005-03-13 Thread Vincent Wehren
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?

2005-02-02 Thread Vincent Wehren
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?

2005-02-01 Thread Vincent Wehren
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