鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    python3-catkin-pkg-modules/python3-catkin-pkg相关问题

    已定时 已固定 已锁定 已移动 未解决
    综合问题
    catkin-pkg 软件包有未满足的依赖关系,
    5
    6
    871
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 22249600352
      w
      最后由 编辑

      ubuntu20.04,ros2 galactic

      零、出现软件数据库损坏,按照教程
      $ sudo apt-get install -f
      .....
      将会同时安装下列软件:
      python3-catkin-pkg-modules
      下列【新】软件包将被安装:
      python3-catkin-pkg-modules
      升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 17 个软件包未被升级。
      有 366 个软件包没有被完全安装或卸载。
      需要下载 0 B/43.2 kB 的归档。
      解压缩后会消耗 258 kB 的额外空间。
      您希望继续执行吗? [Y/n] y
      (正在读取数据库 ... 系统当前共安装有 284549 个文件和目录。)
      准备解压 .../python3-catkin-pkg-modules_1.0.0-1_all.deb ...
      正在解压 python3-catkin-pkg-modules (1.0.0-1) ...
      dpkg: 处理归档 /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb (--unpack)时出错:
      正试图覆盖 /usr/lib/python3/dist-packages/catkin_pkg/init.py,它同时被包含于软件包 python3-catkin-pkg 0.4.16-1
      在处理时有错误发生:
      /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb
      E: Sub-process /usr/bin/dpkg returned an error code (1)

      一、无论是安装卸载都报错
      $ sudo apt-get remove python3-catkin-pkg
      ...
      您也许需要运行“apt --fix-broken install”来修正上面的错误。
      下列软件包有未满足的依赖关系:
      python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
      $ sudo apt-get remove python3-catkin-pkg-modules
      ...
      软件包 python3-catkin-pkg-modules 未安装,所以不会被卸载
      您也许需要运行“apt --fix-broken install”来修正上面的错误。
      下列软件包有未满足的依赖关系:
      python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
      $ sudo apt-get install python3-catkin-pkg=0.4.16-1
      ...
      python3-catkin-pkg 已经是最新版 (0.4.16-1)。
      您也许需要运行“apt --fix-broken install”来修正上面的错误。
      下列软件包有未满足的依赖关系:
      python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
      E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

      不知道该怎么办了,求大佬解救
      sudo apt dist-upgrade apt --fix-broken install都没有用

      2 小鱼小 2 条回复 最后回复 回复 引用 0
      • 2
        等待修复 @2224960035
        最后由 编辑

        @2224960035 我也遇到了这样的问题,想知道解决了吗

        1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @2224960035
          最后由 编辑

          @2224960035 在 python3-catkin-pkg-modules/python3-catkin-pkg相关问题 中说:

          apt --fix-broken install

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          Q 1 条回复 最后回复 回复 引用 0
          • Q
            qiguaiqaq @小鱼
            最后由 编辑

            @小鱼 fix-broken install
            正在读取软件包列表... 完成
            正在分析软件包的依赖关系树
            正在读取状态信息... 完成
            正在修复依赖关系... 完成
            将会同时安装下列软件:
            python3-catkin-pkg-modules
            下列【新】软件包将被安装:
            python3-catkin-pkg-modules
            升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 89 个软件包未被升级。
            有 422 个软件包没有被完全安装或卸载。
            需要下载 43.2 kB 的归档。
            解压缩后会消耗 258 kB 的额外空间。
            您希望继续执行吗? [Y/n] y
            获取:1 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal/main amd64 python3-catkin-pkg-modules all 1.0.0-1 [43.2 kB]
            已下载 43.2 kB,耗时 1秒 (45.0 kB/s)
            (正在读取数据库 ... 系统当前共安装有 253713 个文件和目录。)
            准备解压 .../python3-catkin-pkg-modules_1.0.0-1_all.deb ...
            正在解压 python3-catkin-pkg-modules (1.0.0-1) ...
            dpkg: 处理归档 /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb (--unpack)时出错:
            正试图覆盖 /usr/lib/python3/dist-packages/catkin_pkg/init.py,它同时被包含于软件包 python3-catkin-pkg 0.4.16-1
            在处理时有错误发生:
            /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb
            E: Sub-process /usr/bin/dpkg returned an error code (1)

            ganyuanzhenG 1 条回复 最后回复 回复 引用 0
            • ganyuanzhenG
              Elysia 技术大佬 @qiguaiqaq
              最后由 编辑

              @qiguaiqaq sudo dpkg --force-all -i /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb

              我难道就没有一段英勇,美好而又虚幻的过去……幸运地写在金叶片上?

              Q 1 条回复 最后回复 回复 引用 0
              • Q
                qiguaiqaq @ganyuanzhen
                最后由 编辑

                @ganyuanzhen 解决了,谢谢大佬

                1 条回复 最后回复 回复 引用 0
                • 第一个帖子
                  最后一个帖子
                皖ICP备16016415号-7
                Powered by NodeBB | 鱼香ROS