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

Apt install all at once #990

Conversation

MrBlenny
Copy link

No description provided.

k-okada and others added 30 commits May 10, 2020 13:53
…david_revay/sc-4323/version-pinning-in-package-xml
feat: deb and pip version pinning in package xml [sc-4323]
* fix: change order of installers

* chore(ci): only interested in relevant versions of python
* chore(ci): only interested in relevant versions of python
* fix: make the mods less breaking
* fix: don't try and get version info from RosDep objs
Also drop PR branch wildcard to align with other ROS infrastructure CI
workflows.
Also make the 'mock' dependency conditional, now that this package
supports using unittest.mock.
…#884)

Marking tests appropriately will allow us to be more selective about
what tests are run.
When our Python packages are split into a separate `-modules`
subpackage, it appears that the pattern is to retain the package
distribution information in the main package, which contains the
scripts.

When our packages take dependencies on only the `-modules` subpackage,
they need to omit the Python dependencies to prevent `pkg_resources`
from looking for those missing packages. Instead, we rely on apt and
dpkg to ensure that the dependencies are present.

This shouldn't have any affect on non-debian installation of rosdep.
…cture#888)

These asserts check that nothing was written to stderr during some
top-level rosdep invocations. On derivative platforms like CentOS and
AlmaLinux, a message is written to stderr during normal operation
stating that the platform is an alias to the parent platform (RHEL, in
this example). This is normal and expected behavior on those platforms,
so the tests should still pass there.
Copy link
Member

@tfoote tfoote left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general we could consider making a change to install . There's already a smaller change in #953 which has a bunch of discussion on it. I'd suggest following up over there.

@MrBlenny MrBlenny closed this Oct 18, 2024
@MrBlenny
Copy link
Author

Oops sorry, this was meant to go into our fork 😅
Apt install all at once with version eq support.

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.

6 participants