[squeak-dev] sudo apt-get install NuScratch fails in 2017-09-07-raspbian-stretch-lite

Louis LaBrunda Lou at Keystone-Software.com
Sat Oct 21 18:06:41 UTC 2017


Hi Tim,

I installed the file from the link you gave me but still no luck.  I see the SqueakDebug log
attachment doesn't look very good so below are parts of it.  I still think I'm missing
something, drivers, an interface, something?

Warning
21 October 2017 12:04:08.215332 pm

VM: unix - Smalltalk
Image: Squeak5.1 [latest update: #16548]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /RasRelay
Trusted Dir /RasRelay/secure
Untrusted Dir /RasRelay/My Squeak

PigpiodInterface>>externalCallFailed
	Receiver: a PigpiodInterface
	Arguments and temporary variables: 

	Receiver's instance variables: 
		id: 	nil
		currentWaveID: 	nil
		currentWavePin: 	nil
		currentWaveFrequency: 	nil

PigpiodInterface>>pigpioStartIP:port:
	Receiver: a PigpiodInterface
	Arguments and temporary variables: 
		t1: 	nil
		t2: 	nil
	Receiver's instance variables: 
		id: 	nil
		currentWaveID: 	nil
		currentWavePin: 	nil
		currentWaveFrequency: 	nil

PigpiodInterface>>pigpioStart
	Receiver: a PigpiodInterface
	Arguments and temporary variables: 

	Receiver's instance variables: 
		id: 	nil
		currentWaveID: 	nil
		currentWavePin: 	nil
		currentWaveFrequency: 	nil

PigpiodInterface>>ensureStarted
	Receiver: a PigpiodInterface
	Arguments and temporary variables: 

	Receiver's instance variables: 
		id: 	nil
		currentWaveID: 	nil
		currentWavePin: 	nil
		currentWaveFrequency: 	nil

GPIOAccessorPiGpio>>initialize
	Receiver: a GPIOAccessorPiGpio
	Arguments and temporary variables: 

	Receiver's instance variables: 
		library: 	a PigpiodInterface

GPIOAccessorPiGpio class(Behavior)>>new
	Receiver: GPIOAccessorPiGpio
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	GPIOAccessor
		methodDict: 	a MethodDictionary(#ensureStopped->(GPIOAccessorPiGpio>>#ensureStop...etc...
		format: 	65537
		instanceVariables: 	#('library')
		organization: 	('initialize-release' ensureStopped initialize)
('pin read/write'...etc...
		subclasses: 	nil
		name: 	#GPIOAccessorPiGpio
		classPool: 	nil
		sharedPools: 	an OrderedCollection(PiGPIOConstants)
		environment: 	Smalltalk
		category: 	#'HardwarePeripherals-Core'

GPIOAccessorPiGpio class(GPIOAccessor class)>>uniqueInstance
	Receiver: GPIOAccessorPiGpio
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	GPIOAccessor
		methodDict: 	a MethodDictionary(#ensureStopped->(GPIOAccessorPiGpio>>#ensureStop...etc...
		format: 	65537
		instanceVariables: 	#('library')
		organization: 	('initialize-release' ensureStopped initialize)
('pin read/write'...etc...
		subclasses: 	nil
		name: 	#GPIOAccessorPiGpio
		classPool: 	nil
		sharedPools: 	an OrderedCollection(PiGPIOConstants)
		environment: 	Smalltalk
		category: 	#'HardwarePeripherals-Core'

RaspberryRelayController>>gpioAccessor
	Receiver: a RaspberryRelayController
	Arguments and temporary variables: 


--- The full stack ---
PigpiodInterface>>externalCallFailed
PigpiodInterface>>pigpioStartIP:port:
PigpiodInterface>>pigpioStart
PigpiodInterface>>ensureStarted
GPIOAccessorPiGpio>>initialize
GPIOAccessorPiGpio class(Behavior)>>new
GPIOAccessorPiGpio class(GPIOAccessor class)>>uniqueInstance
RaspberryRelayController>>gpioAccessor
[] in RaspberryRelayController>>setup
Array(SequenceableCollection)>>do:
RaspberryRelayController>>setup
RaspberryRelayController class>>starting
UndefinedObject>>DoIt
Compiler>>evaluateCue:ifFail:
Compiler>>evaluateCue:ifFail:logged:
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:


On Fri, 20 Oct 2017 15:28:26 -0700, tim Rowledge <tim at rowledge.org> wrote:

>
>> On 20-10-2017, at 3:08 PM, tim Rowledge <tim at rowledge.org> wrote:
>>> now fails in 2017-09-07-raspbian-stretch-lite with: Unable to locate package NuScratch.
>> lowercase, I think
>
>yup, all lowercase. ItÂ’s available at http://archive.raspberrypi.org/debian/pool/main/n/nuscratch/nuscratch_20170112_armhf.deb if you really have trouble.
>
>I suspect it will stay in Raspbian for a while yet. Not everyone likes Scratch2.
>
>tim
-- 
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon



More information about the Squeak-dev mailing list