Closed davefeilseifer closed 3 years ago
Thanks!
@v4hn @davefeilseifer Sorry for slow responce and thank you for contribution. Are you sure that this PR works on noetic?
You put <run_depend condition="$ROS_PYTHON_VERSION == 3">python3-twisted</run_depend>
that is nice, but I think you need <package format="3"
.. May be we'd beter to run travis before we merge PR....https://github.com/PR2/linux_networking/pull/6
Traceback (most recent call last):
File "/usr/bin/catkin", line 11, in <module>
load_entry_point('catkin-tools==0.5.0', 'console_scripts', 'catkin')()
File "/usr/lib/python3/dist-packages/catkin_tools/commands/catkin.py", line 272, in main
catkin_main(sysargs)
File "/usr/lib/python3/dist-packages/catkin_tools/commands/catkin.py", line 267, in catkin_main
sys.exit(args.main(args) or 0)
File "/usr/lib/python3/dist-packages/catkin_tools/verbs/catkin_build/cli.py", line 404, in main
return build_isolated_workspace(
File "/usr/lib/python3/dist-packages/catkin_tools/verbs/catkin_build/build.py", line 296, in build_isolated_workspace
workspace_packages = find_packages(context.source_space_abs, exclude_subspaces=True, warnings=[])
File "/usr/lib/python3/dist-packages/catkin_pkg/packages.py", line 87, in find_packages
packages = find_packages_allowing_duplicates(basepath, exclude_paths=exclude_paths, exclude_subspaces=exclude_subspaces, warnings=warnings)
File "/usr/lib/python3/dist-packages/catkin_pkg/packages.py", line 147, in find_packages_allowing_duplicates
parsed_package = parse_package_string(
File "/usr/lib/python3/dist-packages/catkin_pkg/package.py", line 598, in parse_package_string
raise InvalidPackage('The manifest contains invalid XML:\n%s' % ex, filename)
catkin_pkg.package.InvalidPackage: Error(s) in package '/home/user/ws_pr2/src/linux_networking/multi_interface_roam/package.xml':
The manifest contains invalid XML:
updated python scripts and build dependencies to allow for building under noetic (and melodic) using python3.
passing prerelease test:
generate_prerelease_script.py https://raw.githubusercontent.com/ros-infrastructure/ros_buildfarm_config/production/index.yaml noetic default ubuntu focal amd64 --custom-repo linux_networking__custom-2:git:https://github.com/PR2-prime/linux_networking.git:melodic-devel --level 0 --output-dir ./