I can't build opx-onie-installer. where is opx-edgecore-as7512-32x ?
Opened this issue · 0 comments
ShingoHattori commented
Hi,
Currently, I attempted to install the provided PKGS_OPX-3.1.0-installer-x86_64.bin
into my Edgecore AS7512-32X, but due to the EOL status of Debian Stretch, the repository used in the .bin
file was not available and the installation failed.
As an alternative, I tried to build the PKGS_OPX-3.1.0-installer-x86_64.bin myself using the following command:
opx-build/scripts/opx_run opx_rel_pkgasm.py --dist stable -b opx-onie-installer/release_bp/OPX_edgecore_base_stretch.xml
However, I encountered the following error:
Traceback (most recent call last):
File "/opt/opx-build/scripts/opx_rel_pkgasm.py", line 1403, in <module>
sys.exit(main())
File "/opt/opx-build/scripts/opx_rel_pkgasm.py", line 1353, in main
rel_plan.add_packages()
File "/opt/opx-build/scripts/opx_rel_pkgasm.py", line 946, in add_packages
packer.fetch(names=deb_package_list)
File "/opt/opx-build/scripts/opx_get_packages.py", line 446, in fetch
pkg = self._cache[package_name]
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 200, in __getitem__
raise KeyError('The cache has no package named %r' % key)
opx_get_packages.OpxPackagesError: Can't find opx-edgecore-as7512-32x in package cache
This error indicates that the package opx-edgecore-as7512-32x is missing. I am seeking information on how to obtain this package or a solution to this problem.
Thanks,