-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
leaf_sources out of bounds error #45
Comments
Thanks for the report, looks like it needs some extra logic to catch the scenario where there are leafs but none of them have setup files? As I write that it sounds dubious, there should be setup files for those packages. But I see that you are only building part of the workspace and that the package you picked is not a leaf. I think the logic needs to consider the whole workspace of packages and figure out the actual set of leaves not just the leaves which would be if the whole workspace was built and then prune by existence. If a leave package's |
Thanks William, I'm hoping to be able to contribute at some point but this is a bit beyond a beginner's task. Let me know if you need more info. Paul |
Is this still a problem when using the no longer default |
Probably, I need to look into this, it has been in my inbox for quite some time. |
I took a moment to look into this. Now that |
I'm on OSX Mavericks. I have a workspace with many packages and I'm debugging the build of one or two. When I delete the
build
anddevel
folders and try to build a single package with very few dependencies, I get an out of bounds error when writing the setup.bash script:If I run this in ipython and call debug, it looks like
leaf_packages
has a lot of packages from my src folderbut as none of those are built, the
setup.sh
files are not there andleaf_sources
ends up empty.The same problem doesn't happen when I build with the
--merge-devel
option.The text was updated successfully, but these errors were encountered: