Questions tagged [bloom-release]
The bloom-release tag has no usage guidance.
127
questions
1
vote
1
answer
30
views
How to maintain a single package version numbers across multiple ROS2 distros?
Assuming you maintain only a single ROS2 package version, i.e. you always keep the sources identical across all ROS2 distros, and you want to release all packages with the same version number on all ...
1
vote
0
answers
26
views
How can I build ROS 2 as a variant?
According to REP 2001, ROS 2 comes in 6 variants.
ROS Core
ROS Base
Desktop
Perception
Simulation
Desktop Full
Additionally, there are 2 variants for development, referred to as ROS infrastructure.
...
0
votes
1
answer
14
views
bloom-release fails to open a PR on rosdistro with token error related to workflow scope
I have 2FA enabled so I'm using bloom with a token.
I've setup github to be forwarded to ssh as recommended here: https://stackoverflow.com/a/36500841/604099
And I've setup token based authentication ...
0
votes
1
answer
35
views
Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch
Hello community,
I want to release a repository using bloom (first time) and I am following ROS2's official documentation:
https://docs.ros.org/en/humble/How-To-Guides/Releasing/Releasing-a-Package....
0
votes
1
answer
19
views
bloom: How to release a single package from a multi-package repo?
I've just started publishing one of our packages that sits in a subfolder of a git repo (along with a few other packages). There is no metapackage built on top of these packages, but they live in the ...
0
votes
1
answer
17
views
Do I have to run `bloom-release` after running `git-bloom-release`?
This is my first time releasing a third-party package into the ROS ecocystem.
The package I'm trying to release is matplotlib-cpp.
I'm following Releasing a Third Party Package Tutorial, using "...
0
votes
1
answer
7
views
Can I use catkin_virtualenv to help release a non-GPLv2 package with bloom?
I'm trying to release the packages dual-quaternions and dual-quaternions-ros to the ROS buildfarm using bloom. A dependency of my package isn't in apt-get and only available through pip. ...
0
votes
1
answer
2
views
Releasing packages with bloom, what can go in the "doc" field?
When running bloom-release on a repository I'm trying to release, bloom asks for a link to the documentation.
Upon inspection of distribution.yaml, it seems that ...
0
votes
1
answer
49
views
Bloom an ament_python package with Pip Dependencies
I'm having trouble with blooming a rolling package, possibly because of its pip dependencies.
Failing buildfarm job
source repo
release repo
Key error:
...
0
votes
1
answer
6
views
Ignore pkgs during initial bloom-release: master vs main branch
As part of the release process for a new package, bloom-release will git clone the release repository and start adding branches ...
0
votes
1
answer
5
views
bloom-release fais: Aborting pull request: HTTP Error 401: Unauthorized
I've been seeing this for a few years IIRC and finally feeling like resolving.
bloom-release seems to be working fine except that it fails to open a PR on rosdistro ...
0
votes
2
answers
7
views
how does bloom works for any plateform
If i release my custom ros package using bloom software release tool which i build in ubuntu local pc with intel processor. How is it possible that this package also runs on other plateforms where i ...
0
votes
1
answer
1
view
Website for showing upstream dependencies for Noetic release?
Hello,
I know I saw it somewhere but I can't seem to find it now. Where is the web tool that shows what the upstream dependencies are for a specific ros release. I'm working on a Noetic release of ...
0
votes
1
answer
3
views
Can't bloom for rolling
I wanted to bloom my package for rolling as I successfully did before for crystal, dashing, eloquent, and foxy. However, when trying to bloom for rolling by using
...
0
votes
1
answer
3
views
Why does bloom `export LDFLAGS=`?
As of this writing, the bloom repository has at least one debian/rules template featuring the following comment:
...
0
votes
1
answer
3
views
How to reuse downloaded rosdistro repo in bloom-release?
When I do new releases of my packages, one of the longest taking phases is cloning the rosdistro repo over and over.
How can I tell bloom-release the path to a ...
0
votes
1
answer
5
views
Disable hardware specific tests on bloom
Hey Forum
I'm working on submitting a sensor driver package to bloom for the first time. My package (https://github.com/ifm/ifm3d-ros) has unit tests which require the presence of my sensor hardware ...
0
votes
1
answer
3
views
bloom-release "pull request modifies a repository entry other than the one being released"
Hello!
Trying to release a new version (0.0.5) of ament_virtualenv for dashing, ...
0
votes
1
answer
3
views
How to get the latest commit of a dependency
Hi everyone,
I use the following dependency in my project: https://github.com/orocos/rtt_ros_integration, and installed it with apt via rosdep. However, there is a feature in the few lasts commits ...
0
votes
1
answer
8
views
Why does rmw_implementation have a build dependency on certain middleware packages?
I notice in rmw_implementation package.xml, there are build dependencies for certain middleware implementation packages. I thought the point of build_depends was only to list the packages that must be ...
0
votes
1
answer
5
views
How to bloom with init system integration?
As a package maintainer for things built with catkin and released with bloom, I require the capability to install service "units" with which an init system (systemd, upstart, rc, etc.) may ...
0
votes
2
answers
7
views
Possible to use git submodules for bloom?
Is it possible to use git submodules in repositories for releasing packages via bloom?
I used it in a package and it succeeded for the devel-build (even on Jenkins), but now the build seems to fail ...
0
votes
1
answer
39
views
Cross-architecture deb package generation using bloom
Hi,
I've been building deb packages using bloom according to https://answers.ros.org/question/173804/generate-deb-from-ros-package/ and using the following commands:
...
0
votes
1
answer
6
views
bloom - same version number, different tag
I am trying to re-release robot_navigation. I have already bloomed the latest version (0.2.5) for lunar off of the master branch of the repo.
Melodic however uses ...
0
votes
1
answer
34
views
bloom: Generate debian package with pip-only dependency?
Hi,
I've made a ROS package that has a pip-only dependency (moviepy). I already included this dependency into rosdistro, so ...
0
votes
1
answer
5
views
How to catkin_package to bloom Debian library packages?
How does one configure a catkin_package such that, when bloomed, it produces a Debian library pair? More exactly, for some declared ...
0
votes
1
answer
3
views
My package added to shadow-fixed repository with bloom is installed into a wrong path
Environment
OS: Ubuntu 16.04
ROS distro: Kinetic
bloom version: 0.6.7
catkin_pkg version: 0.4.9
rosdep version: 0.12.2
rosdistro version: 0.6.9
vcstools version: 0.1.40
What I'm working on
I've just ...
0
votes
2
answers
2
views
depend on debian package not in rosdep database
How does one get rosdep to install an arbitrary debian package that looks like this...
...
0
votes
1
answer
4
views
Adding a package to the ROS distro with third party dependencies
Hello,
I am quite new to the ROS packaging stuff so please advise me if I am heading in the wrong direction. I do want to add the ROS driver of our 3D Time of Flight cameras to the ROS distribution. ...
0
votes
1
answer
19
views
BLOOM-GENERATE is not generating generating executable files
Hello, I've been trying to create deb files from my rospackages using bloom-generate command:
...
0
votes
1
answer
1
view
What are the minimum requirements for releasing a package into the ROS distro for the first time
I am editing the question to more accurately reflect what I am trying to understand. I want to know what what the minimum requirements are for a package to be eligible for being incorporated into the ...
0
votes
1
answer
8
views
Generate deb from dependent ros package locally
This is related to the question #280235 where there's a dependency problem using bloom to generate a .deb file locally.
I've added the key to rosdep in order to solve that problem but now I've other ...
0
votes
1
answer
3
views
Skip package for release on ARM
I have a repository that contains a metapackage and several packages. One of those packages is a simulation package and provides some gazebo plugins, and so depends on the ...
0
votes
1
answer
5
views
What is the status of multiarch support in ROS 1 and/or 2?
Triggered by #q283547.
This may not be such a big issue any more with i386 becoming less and less used, but I'm still curious.
Can somebody 'in the know' summarise ...
0
votes
1
answer
9
views
Bloom with Pip Test Depend
I am trying to bloom a package to indigo with bloom-release 0.6.2
The package has a test_depend on ...
0
votes
1
answer
24
views
Generate deb from dependent res package locally
Hi everyone,
I try to generate a deb file from a ros package A. This package depends on an other one B and I therefore added a build_depend and run_depend in the package.xml for A.
This works well ...
0
votes
1
answer
9
views
Create debian packages based on isolated install (catkin tools)
Hi,
I've searched for creating Debian packages already and found several answers but no one answered my question
https://answers.ros.org/question/173804/generate-deb-from-ros-package/ [1]
https://...
0
votes
2
answers
1
view
Depending on unreleased versions of packages
Suppose I have a package A that has been released using bloom, and I am developing a package B that depends on A. Then, I add new functionality to A, and B makes use of this new functionality. If I ...
0
votes
1
answer
1
view
why my release not belong to me
hi there:
i released a rplidar_python driver last year, but when i check it today, it not belong to me any more, could anyone help me on this problem? thanks advance! appreciate for helping! here is ...
0
votes
1
answer
1
view
What is the track in bloom-release needed for?
I do not get why this is needed for. Some of the documentation and some of the answers on this topic are deprecated.
Because e.g. the link in http://answers.ros.org/question/59505/where-to-find-...
0
votes
1
answer
2
views
New release while ignoring EOL Ubuntu distro
Kind of continuing from a discussion Drop support for Wily.
MoveIt! release for Indigo is stuck at Ubuntu Saucy, which reached the end of life in July 2014.
Is there a way to make a release ignoring a ...
0
votes
1
answer
4
views
buildfarm Krel_import-package checksum error
Hi,
I got a lot of emails from the buildfarm concerning sourcedebs checksum errors:
...
0
votes
1
answer
2
views
Problem with Jenkins / bloom-release
Hello,
I am struggling with a persistent error with one of my packages: in the past we have done several releases (bloom-release) without problems, but since a few weeks ago Jenkins is persistently ...
0
votes
1
answer
3
views
Problems resolving Jenkins build failure
I am attempting to debug a build failure that resulted after pushing a fairly innocuous change to a single source file in my package. The important parts of the build failure are as follows (from the ...
0
votes
1
answer
3
views
Generating metapackage artifacts with catkin_tools?
My use case is non-standard. I can't use the public Bloom infrastructure because I have non-public packages, and in the past, I created non-Bloom build scripts that helped me generate Debian packages....
0
votes
1
answer
3
views
Hooks to install files outside of /opt/ros in Debian packages?
We have a driver package that requires adding udev rules to ensure the system device files have proper permissions. Rather than having some manual step(s) documented, I'd like to have the ROS package ...
0
votes
1
answer
2
views
First Release of Packages with cross dependencies
I have two packages to be released for ROS for the first time; A and B.
Package B has a ...
0
votes
2
answers
2
views
bloom 'Release Tag' mapping
On the Releasing a Package for the First Time page it states that:
If you have a different version tagging scheme, then bloom can handle that using the 'Release Tag' configuration which you will see ...
0
votes
2
answers
2
views
bloom; RuntimeError: Two packages have different version numbers (but it is false)
I'm trying to release a meta package using boom with the following command:
bloom-release --rosdistro indigo --track indigo summit_xl_common
And after a lot of ...
0
votes
1
answer
20
views
How to generate binary .deb file of a ROS package locally without ROS buldfarm
Hi there,
During our work, we need some binary .deb package of some ROS packages. I only need a local manner to generate a ".deb" file to obfuscate my source code and thereby, the other ...