Skip to content
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

Solve shlibdeps errors in REP136 packages that use GNUInstallDirs. #600

Merged
merged 1 commit into from
Nov 13, 2020

Conversation

jlblancoc
Copy link
Contributor

I want to discuss whether this patch is acceptable or, on the contrary, packages are enforced in ROS not to use multiarchs lib prefixes. In the latter case, it would be great to have this documented somewhere, if it's not already.
Thanks!

Pros: Any 3rd party library, well-behaved in the Debian sense of implementing multiarch prefixes, would be automatically release-able via bloom w/o changes...

Cons: none?

See:

@dirk-thomas
Copy link
Member

@cottsay @nuclearsandwich Friendly ping from the author.

jlblancoc added a commit to mrpt-ros2-pkg-release/mrpt2-release that referenced this pull request Oct 24, 2020
dirk-thomas pushed a commit to ros/rosdistro that referenced this pull request Oct 25, 2020
Due to the problem discussed [elsewhere](ros-infrastructure/bloom#600), I needed to fix the debian/* files manually and trigger a new release 2.1.3-1 -> 2.1.3-2. 
Unfortunately, I incorrectly hit CTRL+C while bloom-release was about to open this PR, so I'm just doing it manually: 

```diff
--- rolling/distribution.yaml
+++ rolling/distribution.yaml
@@ -1079,7 +1079,7 @@
       tags:
         release: release/rolling/{package}/{version}
       url: https://github.com/mrpt-ros2-pkg-release/mrpt2-release.git
-      version: 2.1.3-1
+      version: 2.1.3-2
     source:
       type: git
       url: https://github.com/MRPT/mrpt.git
```
@nuclearsandwich nuclearsandwich merged commit 89da85d into ros-infrastructure:master Nov 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants