[squeak-dev] Pier 2 on Squeak Trunk (4.3 alpha): extending the system instructions do not work

Hannes Hirzel hannes.hirzel at gmail.com
Mon Apr 18 11:31:33 UTC 2011


The last time I tried myself it worked (one year ago, I have not
checked if others did load tests in the meantime).

But the fact that you ask about Pier implies that you could load Seaside first?

"Seaside 3.0 http://www.seaside.st"
(Installer ss project: 'MetacelloRepository') install:
'ConfigurationOfSeaside30'.
(Smalltalk at: #ConfigurationOfSeaside30) load.
(Smalltalk at: #WAPharoServerAdaptorBrowser) open.


The load script for Pier as it is in 'Extending the System' (as of
today Squeak 4.3alpha-11316)

"Pier CMS: http://www.piercms.com"
(Installer ss project: 'MetacelloRepository') install: 'ConfigurationOfPier2'.
(Smalltalk at: #ConfigurationOfPier2) load.

(Installer lukas project: 'pier2') install: 'Pier-Blog'.
(Installer lukas project: 'pier2') install: 'Pier-Book'.
(Installer lukas project: 'pier2addons') install: 'Pier-Setup'.
(Smalltalk at: #PRDistribution)  new register.

It looks reasonable. So I think this might be a question to ask on the
Seaside list to find out what happened in the meantime.

--Hannes

On 4/18/11, Enrico Spinielli <enrico.spinielli at googlemail.com> wrote:
> Hi,
> has anybody been successful in installing and running Pier as from
> 'Extending the system'
> instructions?
> (Starting from 4.3alpha-11314 updated to latest Trunk....)
>
>
> I get DNU as follows ():
>
> UndefinedObject(Object)>>doesNotUnderstand: #descriptionFilter
> 	Receiver: nil
> 	Arguments and temporary variables:
> 		aMessage: 	descriptionFilter
> 		exception: 	MessageNotUnderstood: UndefinedObject>>descriptionFilter
> 		resumeValue: 	nil
> 	Receiver's instance variables:
> nil
> PRDistribution>>searchWidget
> 	Receiver: a PRDistribution
> 	Arguments and temporary variables:
>
> 	Receiver's instance variables:
> 		blog: 	a PBBlog[864] name: 'blog'
> 		contentsWidget: 	a PRComponent[2467] name: 'contents'
> 		environmentPage: 	nil
> 		metaEnvironmentPage: 	nil
> 		breadcrumbWidget: 	a PRComponent[1143] name: 'breadcrumb'
> 		commandsPage: 	a PRPage[600] name: 'commands'
> 		googleAnalyticsWidget: 	a PRComponent[1421] name: 'googleanalytics'
> 		siteTitlePage: 	a PRPage[947] name: 'sitetitle'
> 		sitemapPage: 	a PRPage[1713] name: 'sitemap'
> 		stylesheetFile: 	a PRFile[2764] name: 'defaultCss'
> 		systemManagementPage: 	nil
> 		viewsPage: 	a PRPage[3226] name: 'views'
> 		menuWidget: 	a PRPage[3674] name: 'menu'
> 		loginCommandWidget: 	a PRComponent[2094] name: 'justlogincommand'
> 		mainEnvironmentPage: 	nil
> 		childrenWidget: 	a PRComponent[790] name: 'children'
> 		postTickerWidget: 	a PRComponent[1254] name: 'postticker'
> 		rootPage: 	a PRPage[4077] name: 'pier'
> 		kernel: 	a PRKernel[4032] name: 'pier'
> 		syntaxPage: 	a PRPage[2859] name: 'syntax'
> 		aboutPage: 	a PRPage[234] name: 'about'
> 		blogArchiveWidget: 	a PRComponent[1583] name: 'blogarchive'
> 		blogEnvironmentPage: 	nil
> 		poweredByPage: 	nil
> 		searchWidget: 	nil
> 		headerPage: 	a PRPage[911] name: 'header'
> 		footerPage: 	a PRPage[1626] name: 'footer'
> 		shortcutsPage: 	nil
> 		loggedInUserPage: 	nil
> 		designChooserWidget: 	nil
> 		fileSettingsWidget: 	nil
> 		documentWidget: 	nil
> 		systemPage: 	a PRPage[3745] name: 'system'
> 		componentsPage: 	a PRPage[280] name: 'components'
> 		templatesPage: 	nil
>
> and when I try to debug I get:
>
> DebuggerMethodMapForClosureCompiledMethods(Object)>>doesNotUnderstand: #do:
> 	Receiver: a DebuggerMethodMapForClosureCompiledMethods
> 	Arguments and temporary variables:
> 		aMessage: 	do: [closure] in [] in
> SHTextStylerST80>>replaceStringForRangesWithTy...etc...
> 		exception: 	MessageNotUnderstood:
> DebuggerMethodMapForClosureCompiledMethods>>do...etc...
> 		resumeValue: 	nil
> 	Receiver's instance variables:
> 		timestamp: 	3480578577
> 		methodReference: 	a WeakArray((Object>>#doesNotUnderstand: "a
> CompiledMethod(918...etc...
> 		methodNode: 	doesNotUnderstand: aMessage
> 	"Handle the fact that there was an at...etc...
> 		abstractSourceRanges: 	nil
> 		sortedSourceMap: 	nil
> 		blockExtentsToTempRefs: 	a Dictionary((0 to: 2)->#(#('aMessage' 1)
> #('exception'...etc...
> 		startpcsToTempRefs: 	a Dictionary(49->#(#('aMessage' 1)
> #('exception' 2) #('resu...etc...
>
> [] in SHTextStylerST80>>replaceStringForRangesWithType:with:in:
> 	Receiver: a SHTextStylerST80
> 	Arguments and temporary variables:
> <<error during printing>
> 	Receiver's instance variables:
> 		sem: 	nil
> 		backgroundProcess: 	nil
> 		text: 	nil
> 		monitor: 	a Monitor
> 		view: 	a PluggableTextMorphPlus(3657)
> 		stylingEnabled: 	true
> 		classOrMetaClass: 	Object
> 		workspace: 	nil
> 		font: 	nil
> 		parser: 	a SHParserST80
> 		formatAssignments: 	true
> 		environment: 	nil
> 		sourceMap: 	a DebuggerMethodMapForClosureCompiledMethods
> 		processedSourceMap: 	nil
> 		pixelHeight: 	nil
>
>
>
> Any helps is welcome
> Bye
> --
> Enrico Spinielli
> "Do Androids dream of electric sheep?"— Philip K. Dick
> "Hear and forget; see and remember;do and understand."—Mitchel Resnick
>
>



More information about the Squeak-dev mailing list