Okay, I’ve gotten around this in two ways:
- Installed
jq
command in my Ubuntu environment using multipass
on my Mac
- Installed
jq
directly on my Mac using Homebrew
#1 gives me the following errors:
17125 11:53:04.115673 --- Starting bitbake server pid 17125 at 2023-03-03 11:53:04.115630 ---
Traceback (most recent call last):
File "/home/ubuntu/Home/Projects/balena/balena-raspberrypi/layers/poky/bitbake/bin/bitbake-server", line 52, in <module>
bb.server.process.execServer(lockfd, readypipeinfd, lockname, sockname, timeout, xmlrpcinterface)
File "/home/ubuntu/Home/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/server/process.py", line 541, in execServer
sock.bind(os.path.basename(sockname))
PermissionError: [Errno 1] Operation not permitted
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='/home/ubuntu/Home/Projects/balena/balena-raspberrypi/build/bitbake-cookerdaemon.log' mode='a+' encoding='UTF-8'>
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=3 mode='w' encoding='UTF-8'>
sys:1: ResourceWarning: unclosed <socket.socket fd=6, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
#2 gives me the following errors:
Traceback (most recent call last):
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/bin/bitbake", line 37, in <module>
sys.exit(bitbake_main(BitBakeConfigParameters(sys.argv),
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/main.py", line 378, in bitbake_main
return ui_module.main(server_connection.connection, server_connection.events,
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/ui/knotty.py", line 415, in main
params.updateToServer(server, os.environ.copy())
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/cookerdata.py", line 75, in updateToServer
raise Exception("Unable to update the server configuration with local parameters: %s" % error)
Exception: Unable to update the server configuration with local parameters: Traceback (most recent call last):
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/command.py", line 90, in runCommand
result = command_method(self, commandline)
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/command.py", line 286, in updateConfig
command.cooker.updateConfigOpts(options, environment, cmdline)
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/cooker.py", line 535, in updateConfigOpts
self.reset()
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/cooker.py", line 1774, in reset
self.initConfigurationData()
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/cooker.py", line 360, in initConfigurationData
self.setupConfigWatcher()
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/bb/cooker.py", line 235, in setupConfigWatcher
self.configwatcher = pyinotify.WatchManager()
File "/Users/michal02/Projects/balena/balena-raspberrypi/layers/poky/bitbake/lib/pyinotify.py", line 1723, in __init__
raise InotifyBindingNotFoundError()
pyinotify.InotifyBindingNotFoundError: Couldn't find any inotify binding