[squeak-dev] The Trunk: System-nice.638.mcz

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Sun Dec 8 17:27:48 UTC 2013


I hope it's a temporary dependency, as already underlined, it's not a very
natural link in the package graph.


2013/12/8 Frank Shearar <frank.shearar at gmail.com>

> On 8 December 2013 14:05, Frank Shearar <frank.shearar at gmail.com> wrote:
> > On 6 December 2013 23:16,  <commits at source.squeak.org> wrote:
> >> Nicolas Cellier uploaded a new version of System to project The Trunk:
> >> http://source.squeak.org/trunk/System-nice.638.mcz
> >>
> >> ==================== Summary ====================
> >>
> >> Name: System-nice.638
> >> Author: nice
> >> Time: 7 December 2013, 12:15:40.007 am
> >> UUID: fda82750-d26d-4ec3-9863-333b0f49d3dc
> >> Ancestors: System-fbs.637
> >>
> >> Move updateStream stuff to UpdateStream package
> >>
> >> =============== Diff against System-fbs.637 ===============
> >>
> >> Item was removed:
> >> - ----- Method: AutoStart class>>checkForUpdates (in category
> 'updating') -----
> >> - checkForUpdates
> >> -       | availableUpdate updateServer |
> >> -       World ifNotNil:
> >> -               [ World install.
> >> -               ActiveHand position: 100 @ 100 ].
> >> -       HTTPClient isRunningInBrowser ifFalse: [ ^ self processUpdates
> ].
> >> -       availableUpdate := (Smalltalk namedArguments
> >> -               at: 'UPDATE'
> >> -               ifAbsent: [ '' ]) asInteger.
> >> -       availableUpdate ifNil: [ ^ false ].
> >> -       updateServer := Smalltalk namedArguments
> >> -               at: 'UPDATESERVER'
> >> -               ifAbsent:
> >> -                       [ Smalltalk namedArguments
> >> -                               at: 'UPDATE_SERVER'
> >> -                               ifAbsent: [ 'Squeakland' ] ].
> >> -       Utilities setUpdateServer: updateServer.
> >> -       ^ SystemVersion checkAndApplyUpdates: availableUpdate!
> >
> > This change just broke CI because my semishrunk trunk image doesn't
> > have UpdateStream, so I get a DNU in Autostart class >> #startUp:.
> >
> > One possible remedy is to protect this call with "Preferences
> > updateFromServerAtStartup ifTrue:[]". How's that sound?
>
> I've added UpdateStream to the semishrunk image in the meantime. (Must
> do, since MorphicExtras depends on UpdateStream.)
>
> frank
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20131208/67d45eab/attachment.htm


More information about the Squeak-dev mailing list