- 
                Notifications
    
You must be signed in to change notification settings  - Fork 285
 
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description
ros2 bag fails to record or play bag files
Expected Behavior
ros2 bag can record and play
Actual Behavior
I tried to record on ROS2 foxy via ros2 bag record <log-file-name> which fails with:
Traceback (most recent call last):
  File "/opt/ros/foxy/bin/ros2", line 11, in <module>
    load_entry_point('ros2cli==0.9.7', 'console_scripts', 'ros2')()
  File "/opt/ros/foxy/lib/python3.8/site-packages/ros2cli/cli.py", line 67, in main
    rc = extension.main(parser=parser, args=args)
  File "/opt/ros/foxy/lib/python3.8/site-packages/ros2bag/command/bag.py", line 38, in main
    return extension.main(args=args)
  File "/opt/ros/foxy/lib/python3.8/site-packages/ros2bag/verb/record.py", line 141, in main
    from rosbag2_transport import rosbag2_transport_py
  File "/opt/ros/foxy/lib/python3.8/site-packages/rosbag2_transport/__init__.py", line 15, in <module>
    from rpyutils import import_c_library
ImportError: cannot import name 'import_c_library' from 'rpyutils' (/opt/ros/foxy/lib/python3.8/site-packages/rpyutils/__init__.py)
To Reproduce
ros2 bag record test- failure 
cannot import name 'import_c_library' from 'rpyutils' 
System (please complete the following information)
- OS: Ubuntu 20.04
 - ROS 2 Distro: Foxy
 - Version: Foxy stable
 
Additional context
This used to work on foxy about a week ago.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working