Conversation
|
Beat me to it. Thanks 👍 |
|
This looks reasonable but it needs a rebase now |
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
f63cc2a to
8c51fbe
Compare
fix dev boost keys for fedora add non-dev boost keys for all existing dev boost keys add libboost-atomic and libboost-atomic-dev Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
8c51fbe to
5fdc840
Compare
|
|
|
Friendly 🛎️ Is there anything holding this back? |
I meant to review this yesterday and got caught up trying to get the other PR merged in cleanly before being pulled away. I'll try to get a second review on this today. |
|
This pull request has been mentioned on ROS. There might be relevant details there: https://discourse.ros.org/t/new-github-integration-with-ros-discourse/12627/1 |
|
I, for one, welcome our new well-scoped dependency overlords. |
|
This pull request has been mentioned on ROS. There might be relevant details there: https://discourse.ros.org/t/generating-dev-and-runtime-artefacts-from-ros-packages/12448/23 |
* add libboost-dev key Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com> * add and fix boost keys fix dev boost keys for fedora add non-dev boost keys for all existing dev boost keys add libboost-atomic and libboost-atomic-dev Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
|
@mikaelarguedas: any reason you did not include libboost-math? It's only available on Bionic and later, but there are other keys like that. |
|
I simply replaced the ones already existing in the rosdep database and didnt add new ones. So my guess is that it wasn't in the database when I made this PR. Rereading the description it looks like I added libboost-atomic(-dev), it must have been because some ros_core packages depended on it so I needed to add it to update those packages. There are likely multiple boost packages that still dont have a rosdep key |
|
In addition to
|
Based on #23620 (comment) most fedora rules for libboost-*-dev were wrong.
This PR:
Links:
Fedora
https://apps.fedoraproject.org/packages/boost-devel
https://apps.fedoraproject.org/packages/boost-atomic
https://apps.fedoraproject.org/packages/boost-chrono
https://apps.fedoraproject.org/packages/boost-date-time
https://apps.fedoraproject.org/packages/boost-filesystem
https://apps.fedoraproject.org/packages/boost-iostreams
https://apps.fedoraproject.org/packages/boost-program-options
https://apps.fedoraproject.org/packages/boost-random
https://apps.fedoraproject.org/packages/boost-system
https://apps.fedoraproject.org/packages/boost-thread
libboost-atomic:
libboost-atomic-dev:
libboost-chrono:
libboost-date-time:
libboost-filesystem:
libboost-iostreams:
libboost-program-options:
libboost-random:
libboost-system:
libboost-thread: