Skip to content

Conversation

jacobperron
Copy link
Member

Some packages may lag behind the version of released Debian packages.

Related ROS Answers thread: https://answers.ros.org/question/371996/how-are-they-different-foxy-and-foxy-release-branches/

Some packages may lag behind the version of released Debian packages.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Comment on lines +57 to +58
The release versions in the ros2.repos file may become out-of-sync with their Debian packages, as maintainers make periodic releases of individual packages.
This means if you are installing Debian packages on Ubuntu, then you may have newer versions of some packages compared to the version listed in the ros2.repos file.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I understand what you are trying to say here (essentially that the debian packages may be ahead of the previous patch release), but I'm not sure this is the right file to say this in. That is, this file seems to mostly deal with building from source, in which case a comparison to what is in the binary debian packages seems a bit weird.

On the other hand, I don't think we have good instructions anywhere for the following scenario a user may run into:

  1. The user is working with Foxy.
  2. The user runs into a bug on Foxy.
  3. The user wants to download the sources for the package they are using to debug it.

How would the user go about doing that? That seems like useful information, and also seems to be the appropriate place to put a note like this. What do you think?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I put the note here because it seems like the only place that references the *-release repo files. I agree that it would be better to have an article that discusses how to checkout the source for a particular distro for the purposes of contributing a fix. A section under "Contributing", perhaps.

@jacobperron jacobperron closed this Mar 5, 2021
@jacobperron jacobperron deleted the jacob/add_note_about_debs_vs_repos branch March 5, 2021 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants