Compile
The fetch speed is slow when compiling nativesdk-glibc
Resolution:
Change the source settings as follows:
- Open the recipe file:
- Add the following line to the file:
- Save the recipe file and exit.
- Clean and fetch
nativesdk-glibcagain: - After the commands finish, rebuild according to the original procedure.
Kas reports remote HEAD refers to nonexistent ref
Phenomenon:
When you run a kas shell command, the build fails with the following error even though the layer repository is intact:
eSDK build fails after switching MACHINE in the same workspace
Phenomenon: When you build the eSDK with a different MACHINE in a workspace that was previously used for another MACHINE, the build fails with an error similar to the following:Build failed due to network unavailability
Phenomenon: When you build the robotics image, the build fails with an error similar to the following:do_configure task in the rosx-introspection_2.3.0-1.bb and foxglove-bridge_3.2.6-1.bb recipes:
rosx-introspection_2.3.0-1.bb | foxglove-bridge_3.2.6-1.bb
Docker
Docker is not installed
Phenomenon: Docker is not installedCurrent user is not in the Docker group
Phenomenon: The current user doesn’t have permission to access the Docker socket:- Add to the Docker group:
- Confirm that you are part of the Docker group:
- Sign out and sign in again for the access to take effect:
Docker fails to pull images due to network or proxy issues
Phenomenon: Docker cannot reach the remote registry. This is typically due to network restrictions or a missing proxy/mirror configuration:-
Open or create the Docker daemon configuration file and add a
registry-mirrorsentry:Following is an example:daemon.jsondaemon.json example -
Restart the Docker service to apply the new settings.
NoteFor users in China, use an appropriate Docker registry mirror when pulling Docker images.

