I have the same issue while trying to build VyOS 1.4.
Environment: Debian 11.6 running on Parallels on a Macbook M1 (arm64)
Container vyos/vyos-build:current-arm64
Any idea ?
BR, Damien.
N: Download is performed unsandboxed as root as file '/root/packages/./InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware'
N: More information about this can be found online in the Release notes at: https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.html#non-free-split
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package vyos-1x is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'vyos-1x' has no installation candidate
In case it helps, the error messages I get at the end of the build process:
./build-vyos-image iso --architecture arm64 --build-by "[email protected]"
/.../
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vyos-1x : Depends: fuse-overlayfs but it is not going to be installed
Depends: telegraf (>= 1.20) but it is not installable
E: Unable to correct problems, you have held broken packages.
E: An unexpected failure occurred, exiting...
Sometimes the vyos-1x-* packages are not available or posted on the VyOS repo site. You can just build/package it yourself and slip it into the iso build process. Also make sure to build the container so it has the latest bookworm updates.
Our last successful build was on March 17 2023. Since then we are getting:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vyos-1x-vmware : Depends: vyos-1x but it is not installable
vyos-world : Depends: vyos-1x but it is not installable
E: Unable to correct problems, you have held broken packages.
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
Thanks, it works now by adding the InfluxData repo when launching build-vyos-image !
I have now an ISO.
But I’ll have to investigate another issue this time related to the boot process that freezes after “EFI stub: Exiting boot services”
Most probably a compatibility issue between Debian and the Parallels hypervisor on Apple M1 ?
BR, Damien.