← Back to issue list

ros-catkin-plugin: ros distro issue

View original Github issue

Metadata

Project
snapcraft
Number
#43
Type
issue
State
closed
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Fixed by updating the example snapcraft.yaml path from jade to indigo, resolving the FileNotFoundError when generating the roscore wrapper.

Suggested action:

No scores available.

Issue body

Snapping roscore Traceback (most recent call last): File "../../bin/snapcraft", line 33, in <module> snapcraft.main.main() File "/home/victor/ros-catkin-plugin/snapcraft/main.py", line 80, in main args.func(args) File "/home/victor/ros-catkin-plugin/snapcraft/cmds.py", line 99, in assemble snap(args) File "/home/victor/ros-catkin-plugin/snapcraft/cmds.py", line 92, in snap meta.create(config.data, arches) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 57, in create _write_package_yaml(meta_dir, config_data, arches) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 68, in _write_package_yaml package_yaml = _compose_package_yaml(meta_dir, config_data, arches) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 139, in _compose_package_yaml services = _wrap_services(services) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 225, in _wrap_services startwrap = _wrap_exe(startparts[0]) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 206, in _wrap_exe _write_wrap_exe(wrapexec, wrappath) File "/home/victor/ros-catkin-plugin/snapcraft/meta.py", line 173, in _write_wrap_exe with open(wrappath, 'w+') as f: FileNotFoundError: [Errno 2] No such file or directory: '/home/victor/ros-catkin-plugin/examples/ros/snap/opt/ros/jade/bin/roscore.wrapper' victor@ubuntu:~/ros-catkin-plugin/examples/ros$ ls snap/opt/ros/indigo/^C victor@ubuntu:~/ros-catkin-plugin/examples/ros$ vi snapcraft.yaml victor@ubuntu:~/ros-catkin-plugin/examples/ros$ ../../bin/snapcraft Launchpad Details: [#LP1500922](https://bugs.launchpad.net/bugs/1500922) Victor Mayoral - 2015-09-29 12:20:29 -0300

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Fixed by updating the example snapcraft.yaml path from jade to indigo, resolving the FileNotFoundError when generating the roscore wrapper.
qwen/qwen3.6-35b-a3b Fixed by updating the example ROS distro path from jade to indigo, resolving the FileNotFoundError during snap assembly. Issue closed.
qwen/qwen3.6-35b-a3b Fixed by updating the example configuration to use the correct ROS distribution. The FileNotFoundError during snap assembly was resolved by changing the distro path from jade to indigo.
qwen3.6-35b-a3b-mtp-q6 Fixed by updating the example path to indigo, resolving the FileNotFoundError caused by a mismatched ROS distro reference during snap assembly.
qwen3.6-35b-a3b-mtp-q6 Resolved by updating the example configuration path to match the indigo ROS distro, fixing the FileNotFoundError during roscore wrapper generation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1500922 ros-catkin-plugin: ros distro issue snapcraft (launchpad) closed Closed without comments or formal resolution. A ROS distro mismatch in snapcraft.yaml caused a FileNotFoundError. The report appears abandoned or self-resolved by the author.
79%
#850 catkin plugin: add `rosdistro` to help documentation. snapcraft merged Merged documentation update for the catkin plugin adding the rosdistro parameter to snapcraft help catkin output, resolving Launchpad bug 1629955. Approved by one reviewer with three lines added.
71%