Skip to content

Conversation

Kaniska244
Copy link
Contributor

@Kaniska244 Kaniska244 commented Aug 26, 2025

Ref: https://github.com/devcontainers/internal/issues/283#issuecomment-3220870722

Description: This PR aims to fix ruby feature installation issue in debian trixie(13). Actually software-properties-common package has been removed from debian trixie(13) and the same was used in the installation script of ruby dev container feature and it means that add-apt-repository can't be used to add new software sources/ repos going forward in debian trixie. Nevertheless, this doesn't appear to be necessary as apt-get works seamlessly with all ubuntu/ debian distributions. Removing the installation of this software-properties-common for debian trixie only as of now to unblock the installation with minimal impact. In due course will get this removed entirely.

Changelog: The following changes are included.

  • The installation script is changed to skip installation of software-properties-common package for debian trixie(13)
  • Change in devcontainer-feature.json to do version bump
  • Test scripts for relevant options with debian trixie(13) and ruby trixie(13) base images.

Checklist:

  • All checks are passed.

@Kaniska244 Kaniska244 changed the title [ruby] - Making ruby feature work in debian trixie(13) [ruby] - Fixing ruby feature installation issue in debian trixie(13) Aug 26, 2025
@Kaniska244 Kaniska244 marked this pull request as ready for review August 26, 2025 13:55
@Kaniska244 Kaniska244 requested a review from a team as a code owner August 26, 2025 13:55
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.

1 participant