ros-catkin-plugin: ros distro issue
Metadata
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. | |
| #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. |