-
Notifications
You must be signed in to change notification settings - Fork 255
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
[scarthgap] maximum shebang size exceeded, the maximum size is 128. [shebang-size] on beluga-ros #1220
Comments
I think you can add install append to delete the HOST prefix, refer to do_install:append() in meta-ros2/classes/ros_ament_python.bbclass |
Hi @jiaxshi Thanks for reply. By the way, I think it would not be fundamental solution. there are in many cases added host path to build results in building packages.
I hope to find how to fix it fundamentally. |
@mark-bchoi It seems that the fundamental problem is that the Python setuptools rewrite the shebang to use whichever Python executable is used to do the install. I encountered this before and this was the solution I used: c2ec1ce |
@robwoolley Thanks for comment. I have not drilled this issue yet and it still can not be fixed even I applied patch as c2ec1ce and found topic-tools have the same issue.
|
@robwoolley Sorry I misunderstood for this issue. I can clear this issue with as your solution. Thanks. |
Hi @mark-bchoi, thanks for confirming that it worked. I'm just reopening the issue so I remember to merge in the fix. Best regards, |
Hi,
I have an issue in building beluga-ros package.
error is
My build branches are
I think it was caused by shebang size in below files.
Perhaps, it can be related with #1215.
If I apply #1215, Can I clear this issue?
BR,
Mark
The text was updated successfully, but these errors were encountered: