[Seaside] Problem upgrading seaside from an existing image (Pharo #14438 and Seaside 3.0)

Diego Lont diego.lont at delware.nl
Thu Sep 5 08:32:16 UTC 2013


Hi Dave,

We have moved the Seaside configuration to ConfigurationOfSeaside3, and can be found on smalltalkhub. Can you try it with this configuration if an upgrade is possible?

Gopher new
	url:'http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
	package: 'ConfigurationOfSeaside3';
	load.
(Smalltalk at: #ConfiguratoinOfSeaside3) project load: #stable (this loads version 3.0.8)

If the problem is here as well, please let us know. Then we have some work to do.

Cheers,
Diego

On Sep 5, 2013, at 9:57 AM, Dave wrote:

> I've some problems to upgrade Seaside. If I start from a standard Pharo image
> 1.4 summer (#14457) and evaluate:
> 
> Gofer new
>    squeaksource: 'MetacelloRepository';
>    package: 'ConfigurationOfSeaside30';
>    load.
> (Smalltalk at: #ConfigurationOfSeaside30) load.
> 
> everything's fine, but if I upgrade from my image I receive a
> SubscriptOutOfBounds :-(
> 
> My Version of Pharo and Seaside:
> - Pharo #14438
> - Seaside (3.0.7, I guess), from monticello browser I see my seaside
> packages:
> -- Seaside-Canvas (pmm.117)
> -- Seaside-Core (NickAger.768)
> -- Seaside-Session (pmm.157)
> If you need to know other packages, I can show them
> 
> 
> Log extract follows:
> 
> THERE_BE_DRAGONS_HERE
> SubscriptOutOfBounds: 0
> 5 September 2013 9:26:27.448 am
> 
> VM: Mac OS - intel - 1084 - CoInterpreter VMMaker-oscog-EstebanLorenzano.155
> uuid: c53d1f34-009e-425c-9f88-398f8d39c5e8 Apr 15 2012,
> StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.155 uuid:
> c53d1f34-009e-425c-9f88-398f8d39c5e8 Apr 15 2012,
> https://git.gitorious.org/cogvm/blessed.git Commit:
> 043d256c0d39b78e04db8608c0ebfbf096223a3f Date: Sun Apr 15 14:18:12 2012
> +0200 By: Guille <guillermopolito at gmail.com>
> Image: Pharo1.4 [Latest update: #14438]
> 
> ByteString(Object)>>errorSubscriptBounds:
> 	Receiver: ''
> 	Arguments and temporary variables: 
> 		index: 	0
> 	Receiver's instance variables: 
> ''
> 
> ByteString(Object)>>at:
> 	Receiver: ''
> 	Arguments and temporary variables: 
> 		index: 	0
> 	Receiver's instance variables: 
> ''
> .............
> 
> 
> --- The full stack ---
> ByteString(Object)>>errorSubscriptBounds:
> ByteString(Object)>>at:
> ByteString>>at:
> ByteString(SequenceableCollection)>>last
> GoferResolvedReference(GoferVersionReference)>>parseName:
> GoferResolvedReference(GoferVersionReference)>>initializeName:
> GoferResolvedReference>>initializeName:repository:
> GoferResolvedReference class>>name:repository:
> [:each | GoferResolvedReference name: each repository: self] in
> MCHttpRepository(MCFileBasedRepository)>>goferReferences
> Array(SequenceableCollection)>>collect:
> MCHttpRepository(MCFileBasedRepository)>>goferReferences
> [aRepository goferReferences asSortedCollection asArray] in
> MetacelloGofer(Gofer)>>basicReferencesIn:
> BlockClosure>>on:do:
> ........
> 
> Can you help me?
> TIA
> 
> Dave
> 
> 
> 
> --
> View this message in context: http://forum.world.st/Problem-upgrading-seaside-from-an-existing-image-Pharo-14438-and-Seaside-3-0-tp4706594.html
> Sent from the Seaside General mailing list archive at Nabble.com.
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list