[Scons-dev] 2.3.3 Release issue ?

alexandre.feblot at gmail.com alexandre.feblot at gmail.com
Sun Sep 21 15:10:18 EDT 2014


Hello,

I see no commit and no pull request about that. Am I overlooking something, or has this been forgotten?



Le 8 sept. 2014 à 19:47, anatoly techtonik <techtonik at gmail.com> a écrit :

> Anyway we need to wait when Gary is available to wrap a new release
> with this fix. Is there anybody else who can release?
> 
> On Mon, Sep 8, 2014 at 8:27 PM, anatoly techtonik <techtonik at gmail.com> wrote:
>> I wonder why buildbots are silent about this?
>> 
>> On Mon, Sep 8, 2014 at 8:25 PM, anatoly techtonik <techtonik at gmail.com> wrote:
>>> On Mon, Sep 8, 2014 at 7:41 PM, Alexandre Feblot <alexandre at feblot.fr> wrote:
>>>> Hi,
>>>> 
>>>> Would there be a release issue with 2.3.3 ?
>>>> 
>>>> Downloaded from http://prdownloads.sourceforge.net/scons/scons-2.3.3.tar.gz
>>>> 
>>>> Installed by python setup.py install --prefix /usr/local --optimize 2
>>>> --symlink-scons
>>>> 
>>>> scons --version
>>>> SCons by Steven Knight et al.:
>>>>    script: v2.3.3, 2014/08/24 12:12:31, by garyo on lubuntu
>>>>    engine: v2.3.3, 2014/08/24 12:12:31, by garyo on lubuntu
>>>>    engine path: ['/usr/local/lib/scons-2.3.3/SCons']
>>>> Copyright (c) 2001 - 2014 The SCons Foundation
>>>> 
>>>> 
>>>> EnsureSConsVersion() just prints:
>>>> 
>>>> scons: warning: EnsureSConsVersion is ignored for development version
>>> 
>>> Yes. This is a bug:
>>> 
>>>   def EnsureSConsVersion(self, major, minor, revision=0):
>>>       """Exit abnormally if the SCons version is not late enough."""
>>>       if SCons.__version__ == '2.3.3':
>>>           SCons.Warnings.warn(SCons.Warnings.DevelopmentVersionWarning,
>>> 
>>> This should be:
>>> 
>>>   def EnsureSConsVersion(self, major, minor, revision=0):
>>>       """Exit abnormally if the SCons version is not late enough."""
>>>       if SCons.__version__ == '__VERSION__':
>>>           SCons.Warnings.warn(SCons.Warnings.DevelopmentVersionWarning,
>>> 
>>> The __VERSION__ of course was replaced during our build process. The
>>> quick fix is:
>>> -       if SCons.__version__ == '__VERSION__':
>>> +       if SCons.__version__ == '__' + 'VERSION__':
>> 
>> 
>> 
>> --
>> anatoly t.
> 
> 
> 
> -- 
> anatoly t.
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> https://pairlist2.pair.net/mailman/listinfo/scons-dev



More information about the Scons-dev mailing list