aussierobots / ublox_dgnss

This usb based ROS2 driver is focused on UBLOX Generation 9 UBX messaging, for a DGNSS rover. High precision data is available.
Apache License 2.0
40 stars 22 forks source link

Build failure on ROS buildfarm for ROS 2 Iron #11

Closed Yadunund closed 12 months ago

Yadunund commented 1 year ago

See: https://build.ros2.org/job/Ibin_uJ64__ublox_dgnss__ubuntu_jammy_amd64__binary/7/console

23:23:39 KeyError: 'ros-iron-ntrip-client-node'
23:23:39 
23:23:39 During handling of the above exception, another exception occurred:
23:23:39 
23:23:39 Traceback (most recent call last):
23:23:39   File "/tmp/ros_buildfarm/scripts/release/create_binarydeb_task_generator.py", line 21, in <module>
23:23:39     run_module('ros_buildfarm.scripts.release.create_binarydeb_task_generator', run_name='__main__')
23:23:39   File "/usr/lib/python3.10/runpy.py", line 227, in run_module
23:23:39     return _run_code(code, {}, init_globals, run_name, mod_spec)
23:23:39   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
23:23:39     exec(code, run_globals)
23:23:39   File "/tmp/ros_buildfarm/ros_buildfarm/scripts/release/create_binarydeb_task_generator.py", line 214, in <module>
23:23:39     sys.exit(main())
23:23:39   File "/tmp/ros_buildfarm/ros_buildfarm/scripts/release/create_binarydeb_task_generator.py", line 89, in main
23:23:39     debian_pkg_versions = get_binary_package_versions(
23:23:39   File "/tmp/ros_buildfarm/ros_buildfarm/common.py", line 175, in get_binary_package_versions
23:23:39     pkg = apt_cache[debian_pkg_name]
23:23:39   File "/usr/lib/python3/dist-packages/apt/cache.py", line 283, in __getitem__
23:23:39     raise KeyError('The cache has no package named %r' % key)
23:23:39 KeyError: "The cache has no package named 'ros-iron-ntrip-client-node'"
23:23:39 Build step 'Execute shell' marked build as failure

Probably need to resolve this dependency: https://github.com/aussierobots/ublox_dgnss/blob/8e72b574aec3d38aa2a1bb73b1927035538979ff/ublox_dgnss/package.xml#L17