← Back to issue list

ros-catkin-plugin: ros distro issue

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1500922
Type
issue
State
closed
Author
~vmayoral
Labels
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

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.

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

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen/qwen3.6-35b-a3b Author fixed the FileNotFoundError by updating snapcraft.yaml to match the correct ROS distro path. The issue was closed without external intervention.
qwen3.6-35b-a3b-mtp-q6 Closed without comments. A FileNotFoundError stemmed from a ROS distro mismatch (jade vs indigo) in snapcraft.yaml, causing a missing wrapper file. Likely abandoned or self-resolved by the author after correcting the configuration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#43 ros-catkin-plugin: ros distro issue snapcraft closed Fixed by updating the example snapcraft.yaml path from jade to indigo, resolving the FileNotFoundError when generating the roscore wrapper.
79%
#1629957 When I try to build a snap with the wrong catkin rosdistro, there is no good error snapcraft (launchpad) closed Closed without resolution or fix. The reported lack of helpful error messages for invalid catkin rosdistro values remains unaddressed.
74%
#1991 Distrubuted ROS system among multiple snaps snapcraft closed Closed without resolution. A maintainer redirected the user to the Snapcraft forums for further discussion regarding the missing run-system key and ROS underlay. No code changes were implemented.
72%