Closed tonybaltovski closed 10 months ago
The traceback shows that the top-level executable is /usr/local/bin/catkin_generate_changelog
, which isn't the one distributed by the debs. I'm guessing that there was once a pip package installed which wasn't touched when the deb got updated. It worked before only because the pip package and the deb were the exact same version.
$ dpkg -L python3-catkin-pkg | grep bin/
/usr/bin/catkin_create_pkg
/usr/bin/catkin_find_pkg
/usr/bin/catkin_generate_changelog
/usr/bin/catkin_package_version
/usr/bin/catkin_prepare_release
/usr/bin/catkin_tag_changelog
/usr/bin/catkin_test_changelog
You should remove the catkin_pkg
executables from /usr/local/bin/
, which should make your system use the ones in /usr/bin/
instead.
Thanks! Removing those fixed it.
After updating to
1.0.0
, runningcatkin_generate_changelog --skip-merges
fails with:Had the following installed:
Any thoughts on how to fix ths?