Skip to content

feat: switch from vcstool to vcs2l#6644

Merged
xmfcx merged 1 commit into
autowarefoundation:mainfrom
xmfcx:feat/vcs2l
Dec 17, 2025
Merged

feat: switch from vcstool to vcs2l#6644
xmfcx merged 1 commit into
autowarefoundation:mainfrom
xmfcx:feat/vcs2l

Conversation

@xmfcx
Copy link
Copy Markdown
Contributor

@xmfcx xmfcx commented Dec 16, 2025


Manual developer tips

If you have ros-dev-tools installed

If you have installed sudo apt install ros-dev-tools before, remove it with sudo apt purge ros-dev-tools.

mfc@whale:~$ apt show ros-dev-tools
Depends: ros-build-essential, python3-bloom, python3-colcon-common-extensions, python3-colcon-mixin, python3-rosdep, python3-vcstool, wget

Then install:
sudo apt install ros-build-essential python3-bloom python3-colcon-common-extensions python3-colcon-mixin python3-rosdep python3-vcs2l wget in its place.

If you have only python3-vcstool installed

If you have installed sudo apt install python3-vcstool before, remove it with sudo apt purge python3-vcstool. And just install sudo apt install python3-vcs2l.

If you have the following line in your .bashrc, replace it:

  • from: source /usr/share/vcstool-completion/vcs.bash
  • to: source /usr/share/vcs2l-completion/vcs.bash

How was this PR tested?

CI.

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
@xmfcx xmfcx self-assigned this Dec 16, 2025
@github-actions
Copy link
Copy Markdown

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@xmfcx xmfcx merged commit 4253222 into autowarefoundation:main Dec 17, 2025
29 of 35 checks passed
@xmfcx xmfcx deleted the feat/vcs2l branch December 17, 2025 08:17
mitsudome-r added a commit that referenced this pull request Dec 18, 2025
xmfcx pushed a commit that referenced this pull request Dec 18, 2025
Revert "feat: switch from vcstool to vcs2l (#6644)"

This reverts commit 4253222.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run:health-check Run health-check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants