RoboStack / RoboStack/robostack.github.io

`ros2-distro-mutex` is not aligned on recommended ubuntu distro libraries?

オープン
#135 コメント 7 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
Astro
スター
385
フォーク
36
平均マージ
5時間 37分
マージ済み PR(30日)
18

説明

I am trying out pixi with ROS, and I am running into several issues when building ROS packages because ros2-distro-mutex pulls in much newer library versions than those typically used in native ROS setups.

For example, the recommended distribution for humble is Ubuntu 22.04, where the available libpcl-dev version is 1.12.1. However, ros2-distro-mutex pulls PCL 1.15.1. The same situation applies to the other pinned libraries.

This feels like it introduces unnecessary friction for people trying to build ROS 2 with pixi+robostack. Is there a specific reason for this choice?

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず ros2-distro-mutex の依存関係の pin を調査し、ROS Humble で使用されている Ubuntu 22.04 のライブラリ、特に PCL 1.12.1 と 1.15.1 を比較します。pin を推奨される ROS ディストリビューションに合わせるべきか、またはその理由を文書化すべきかを判断します。不一致が解消されるか、明確に説明されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
ubuntu
領域
build-system
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。